0% encontró este documento útil (1 voto)
643 vistas6 páginas

Acerca Del Nivel 2 Holberton

El documento describe el Nivel 2 del programa de capacitación de Holberton. Los estudiantes aprenderán habilidades de línea de comandos de Linux como instalar software, usar editores de texto y configurar servidores web. También construirán su primer sitio web utilizando HTML, CSS y JavaScript. Se anima a los estudiantes a ayudarse mutuamente en un foro y a completar tareas adicionales para mejorar sus posibilidades de avanzar al Nivel 3.

Cargado por

Sandra Milena
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (1 voto)
643 vistas6 páginas

Acerca Del Nivel 2 Holberton

El documento describe el Nivel 2 del programa de capacitación de Holberton. Los estudiantes aprenderán habilidades de línea de comandos de Linux como instalar software, usar editores de texto y configurar servidores web. También construirán su primer sitio web utilizando HTML, CSS y JavaScript. Se anima a los estudiantes a ayudarse mutuamente en un foro y a completar tareas adicionales para mejorar sus posibilidades de avanzar al Nivel 3.

Cargado por

Sandra Milena
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 6

Acerca del nivel 2

Descripción general

Ahora está a minutos de construir su primer sitio web, de la A a la Z. Eso significa que no solo
creará un sitio web con HTML, CSS y JavaScript, sino que también instalará y ejecutará su servidor
web (Apache) en su propia máquina Linux. (Ubuntu). Tenga en cuenta que la mayoría de los
servidores web también ejecutan Linux como sistema operativo y Apache como software de
servidor web; por lo que ya estará utilizando lo que utilizan los profesionales de la industria.

Aquí hay una descripción general de lo que hará y aprenderá durante el Nivel 2:

acceder a un servidor distante usando ssh

aprender los conceptos básicos de la línea de comandos de Linux

instalar un software en Linux

usar el editor de texto de Emacs

instalar un servidor web en Linux

leer un archivo de configuración

utilizar HTML, CSS y javascript para crear un sitio web

y lo más importante: buscar información y ayudarse mutuamente

La línea de comandos de Linux

Linux es un sistema operativo (como Windows o Mac OS), que usará a través de una ventana de
terminal, usando líneas de comando. La interfaz de línea de comandos (CLI) no es una interfaz
gráfica, es solo texto. Se parece a esto:
Qué significa todo esto? ¿Cómo se puede crear un archivo o ir a una carpeta determinada sin
iconos, sin usar el mouse y solo escribiendo texto en una pantalla? ¿Cómo editar o mover un
archivo a una carpeta diferente? Eso es lo que aprenderá durante los primeros desafíos del Nivel
2, para luego poder instalar su servidor web Apache y editar y manipular sus primeros archivos
HTML para construir su sitio web.

El nivel 2

El nivel 2 se compone de una parte obligatoria y una parte opcional. La parte obligatoria es ...
obligatoria. Si no lo finaliza, no se le invitará a pasar al Nivel 3 (entrevistas). Si realiza una parte o la
totalidad de la parte opcional, obtendrá puntos extra. También te animamos a que vayas más allá
de lo que te pedimos y dediques un tiempo extra a los aspectos del proyecto que más disfrutas. De
hecho, lo que construya adicionalmente se tomará en cuenta tanto como lo que debe hacer
cuando se evalúe su aplicación final.

A veces, le brindamos sugerencias y enlaces para ayudarlo a resolver un desafío. Esos consejos y
enlaces se enumerarán al final de la página del desafío. Te aconsejamos que las leas antes de
empezar a solucionarlo.

La mayoría de las veces, no le brindaremos toda la información necesaria para resolver los
desafíos del Nivel 2. Se espera que usted mismo busque información en línea y pregunte a otros
candidatos sobre lo que no sabe o no comprende.
Muchos de los desafíos de Nivel 2 por los que pasará están diseñados para reutilizar lo que ha
aprendido de los desafíos de Nivel 2 anteriores; pero, por lo general, solo se le proporcionará
información nueva una vez. Le recomendamos que anote cuidadosamente todo lo que aprenda
para avanzar sin problemas a través del nivel.

Durante este nivel, tus mejores amigos serán Google, StackOverflow y tus compañeros (en el
Foro). Siempre que te sientas perdido, pídeles ayuda.

Intente resolver los desafíos siguiendo esos pasos:

Lea el desafío por completo, luego intente resolver el desafío

Lea los enlaces que le hemos proporcionado en la sección de consejos y enlaces, luego intente
resolver el desafío

Pruebe Google y StackOverflow para encontrar respuestas, encontrar la información requerida,


comprender un error, etc., luego intente resolver el desafío

Pregúntele a sus compañeros en el Foro y luego intente resolver el desafío

Vuelve al paso 0 hasta que resuelvas el desafío.

El fracaso no es una opción

Durante este nivel, saldrá de su zona de confort. Si nunca antes ha usado Linux o la línea de
comandos, será como aprender a usar una computadora por primera vez. Si te sientes
completamente perdido al principio, es totalmente normal.

Fallará muchas más veces que durante el Nivel 1. Es parte del proceso. La buena noticia es: cuanto
más fracase, más aprenderá. Y cuanto más progreses en el Nivel 2, más fácil te resultará, ya que
aprenderás a aprender, cada vez más rápido.

Dicho esto, el Nivel 2 está diseñado para principiantes completos, por lo que con suficiente trabajo
y dedicación, debe terminar al menos la parte obligatoria en dos semanas.

Dos semanas

Una vez que presiones el "Nivel de inicio 2!" botón, tendrá dos semanas para completarlo. Puede
comenzar cuando lo desee, pero le recomendamos encarecidamente que comience lo antes
posible: procesaremos las solicitudes en el orden en que lleguen.
Cuando haya terminado con el Nivel 2, puede continuar ayudando a otros candidatos en el Foro.

Tu servidor

Para completar el Nivel 2, le damos acceso a un servidor Linux dedicado, con privilegios de root.
Esto significa que tiene privilegios administrativos completos y la libertad de hacer lo que quiera
en el servidor. Puedes instalar lo que quieras, borrar lo que quieras, puedes personalizar el
servidor, puedes detenerlo ... también puedes destruirlo por completo. No se preocupe, si sigue
nuestras instrucciones no destruirá nada.

Aquí nuevamente, se le permite hacer cosas adicionales en el servidor. Solo trata de no


destruirlo :)

Recuerda que eres responsable de tu servidor. Absolutamente nunca dé su contraseña a nadie, ni


siquiera al equipo de la Escuela Holberton. También le pedimos que no cambie la contraseña de
root en su servidor.

El foro

La gran diferencia entre el Nivel 2 y un proyecto de la Escuela Holberton es que no estarán todos
juntos en la misma habitación. Así que hemos creado un foro (una sala de chat) para ayudar y
recibir ayuda. Aquí hay algunas reglas sobre el Foro:

Asegúrese de leer los consejos y enlaces que le brindamos y pruebe Google y StackOverflow antes
de hacer cualquier pregunta en el Foro.

Cuando haga una pregunta, dígales a sus compañeros lo que intentó y bríndeles toda la
información posible, incluidos todos los mensajes de error que reciba.

Ayude a sus compañeros dándoles instrucciones. Nunca dé a sus compañeros las respuestas, de lo
contrario, nunca aprenderán nada.

Sea cortés ♥

Los alentamos a que interactúen entre sí tanto como puedan, ya que observamos de cerca las
interacciones de los solicitantes en el Foro al evaluar las solicitudes.

Como siempre, son libres de utilizar cualquier herramienta que les guste para interactuar,
ayudarse y animarse mutuamente. Puede organizar sesiones de trabajo en Skype; Si vive cerca de
otros candidatos, pueden reunirse y trabajar juntos; Puede utilizar Twitter; Etc ...
Credenciales del foro

El correo electrónico que recibió con la aceptación al nivel 2 también incluye un enlace para unirse
al Foro. Si no ha recibido este correo electrónico, compruebe su carpeta de correo no deseado. Si
aún no puede encontrarlo, utilice este formulario para contactarnos.

Nivel 3

Procesaremos las solicitudes en el orden en que lleguen, por orden de llegada, y solo tenemos 32
lugares disponibles para la primera clase. Asegúrese de terminar el Nivel 2 lo antes posible si
desea tener una mejor oportunidad de ser admitido. Se dará mayor prioridad a los candidatos que:

Ayudó a sus compañeros

Terminó el nivel 2 con la parte opcional y construyó cosas interesantes más allá de lo que se pidió.

Tuvo excelentes ensayos y videos del Nivel 1

Haz el Nivel 2 tú mismo. Asegúrese de comprender todo lo que hace. Durante el nivel 3, le
pediremos que vuelva a hacer parte del nivel 2 frente a nosotros.

¿Qué cohorte prefieres?

Consejos y enlaces

Su servidor es una máquina distante. Todo lo que ejecutará una vez que haya iniciado sesión NO
se ejecutará en su computadora, sino en esta computadora distante, que está alojada en un
centro de datos, en algún lugar de los Estados Unidos.

Una dirección IP es una cadena única de números separados por puntos que identifica a cada
computadora que usa el Protocolo de Internet para comunicarse a través de una red. La dirección
IP que le proporcionamos es la dirección de su servidor en Internet, al igual que su dirección postal
es la dirección de su hogar en el planeta Tierra.

Necesitará iniciar sesión en su servidor muchas veces para completar el Nivel 2. Asegúrese de
comprender cómo funciona esto.

Cuando desee salir de su servidor, simplemente ingrese exit y presione enter (no "apagar" o
"apagar").

Su configuración de conexión siempre estará visible en el menú de la izquierda después de este


desafío.

Si está en Windows, le recomendamos que utilice PuTTY para iniciar sesión a través de SSH. Puede
descargarlo desde esta página.
Si está en Mac OS o Linux, abra una terminal (si está en Mac OS, la aplicación llamada "Terminal")
y escriba este comando para iniciar sesión en su servidor: ssh [email protected]. Presione enter para
ejecutar el comando, la terminal le pedirá su contraseña. Presione enter nuevamente después de
su contraseña, ¡y ahora está conectado!

La primera vez que inicie sesión en su servidor a través de ssh, probablemente verá un mensaje de
advertencia. Léelo. Puedes confiar en el host (servidor) que te damos.

Tenga en cuenta que, por razones de seguridad, cuando se le solicita una contraseña, los
caracteres escritos no aparecen en un terminal de Linux o Mac OS.

Una vez que haya iniciado sesión, debería ver un indicador de shell. Debería verse algo como esto:
root @ production-679b9140: ~ #. Es donde escribirás tus comandos.

Su código de inicio de sesión se mostrará en la terminal cuando inicie sesión. Debería verse así:
1337B377y.

Utilice esa configuración de conexión para iniciar sesión en su servidor personal:

Tu IP pública: 3.90.0.91

Tu puerto: 22

Su nombre de usuario: root

Su contraseña: c1607a66498? 4d482

Absolutamente nunca le dé su contraseña a nadie.

Una vez que haya iniciado sesión, ingrese aquí el código de inicio de sesión que ve.

Código de registro

También podría gustarte