Bootcamps

Explora nuestra extensa colección de cursos diseñados para ayudarte a dominar varios temas y habilidades. Ya seas un principiante o un aprendiz avanzado, aquí hay algo para todos.

Academia

Aprende en vivo

Únete a nosotros en nuestros talleres gratuitos, webinars y otros eventos para aprender más sobre nuestros programas y comenzar tu camino para convertirte en desarrollador.

Próximos eventos en vivo

Catálogo de contenidos

Para los geeks autodidactas, este es nuestro extenso catálogo de contenido con todos los materiales y tutoriales que hemos desarrollado hasta el día de hoy.

Tiene sentido comenzar a aprender leyendo y viendo videos sobre los fundamentos y cómo funcionan las cosas.

Full-Stack Software Developer - 16w

Data Science and Machine Learning - 16 wks

Buscar en lecciones


IngresarEmpezar
← Regresar a lecciones

Weekly Coding Challenge

Todas las semanas escogemos un proyecto de la vida real para que construyas tu portafolio y te prepares para conseguir un trabajo. Todos nuestros proyectos están construidos con ChatGPT como co-pilot!

Únete al reto

Podcast: Code Sets You Free

Un podcast de cultura tecnológica donde aprenderás a luchar contra los enemigos que te bloquean en tu camino para convertirte en un profesional exitoso en tecnología.

Escuchar el podcast
  • Prework

Editar en Github

Introducción al Pre Work

Sobre Programación

Sobre Programación

Todos conocemos la importancia, el crecimiento y el impacto de la industria tecnológica hoy en día. Se necesitan más y más desarrolladores en todas partes. Solo en los EE. UU., la Oficina de Estadísticas Laborales proyecta tener más de un millón de empleos abiertos para desarrolladores de software para el 2024.

Salario Desarrollador Web alrededor del mundo en 2023

UbicaciónSalario Desarrollador WebSalario Desarrollador Web Junior
United States80,00080,000 - 100,00060,00060,000 - 80,000
Florida, USA70,00070,000 - 90,00050,00050,000 - 70,000
Spain€40,000 - €60,000€30,000 - €45,000
MexicoMXN 500,000 - MXN 700,000MXN 300,000 - MXN 500,000
BrazilBRL 80,000 - BRL 120,000BRL 50,000 - BRL 80,000
United Kingdom£70,000 - £90,000£45,000 - £60,000
Germany€60,000 - €80,000€40,000 - €55,000

Nota: Los salarios son aproximados y pueden variar según factores como la experiencia, habilidades y políticas de la empresa.

Según informes recientes, un graduado de Bootcamp gana $20k más que antes de unirse al Bootcamp de programación.

Acerca de 4Geeks Academy

4Geeks Academy es una escuela de programación con sede en Miami. Comenzamos en 2015, y ahora tenemos más de 4000 graduados y 6 campus abiertos en los EE. UU., América Latina y Europa. Estamos autorizados por el Departamento de Educación de Florida, y fuimos nominados como una de las 10 mejores escuelas de programación en los EE. UU. por Newsweek y otros premios.

Alrededor del 90% de nuestros estudiantes encuentran trabajo después de graduarse. Normalmente se tarda 100 días en conseguir el primer empleo, y no descansaremos hasta conseguirlo. :)

4Geeks se destaca por varias razones:

  1. Nuestras membresías: GeekPAL (siempre tienes un mentor disponible para apoyar tu proceso de aprendizaje 24/7 y personalizado), y GeekFORCE (nos aseguraremos de que consigas un trabajo, de que tengas un perfil sólido y de que hagas una carrera a partir del Bootcamp)
  2. Nuestra pasión por enseñar a programar.
  3. Nuestros resultados: aquí hay un informe (de abril de 2019) para que lo revises: https://www.4geeksacademy.co/wp-content/uploads/2020/03/4Geeks-Outcomes-Report-.pdf

Si quieres saber más, ponerte en contacto con nosotros o postularte, por favor envíanos un correo a: Info@4geeksacademy.com

Al Revés

Hay muchos cursos de programación por ahí... algunos incluso son gratuitos. Si te uniste a 4Geeks Academy, es porque eres como nosotros. Realmente crees que habilidades difíciles de aprender como la programación requieren mucho más que solo artículos/videos en línea o tutoriales que hacen que la programación parezca extremadamente fácil.

La programación es difícil porque solo se puede aprender a través de grandes cantidades de práctica, tutoría cara a cara y desafíos de la vida real.

Por lo tanto, nosotros aquí en 4Geeks creamos esta plataforma en línea. Este contenido que hemos diseñado para ti te guiará a lo largo de nuestro programa. Habrá muchos, muchos ejercicios y proyectos por venir, y este curso se centrará en permitirte convertirte en un mejor programador.

Te presentaremos un desafío tras otro, pero siempre habrá un desarrollador senior de confianza mirando tu proceso para asistirte y ayudarte. 4Geeks es el lugar para leer, aprender y practicar código hasta que te quede todo grabado permanentemente en tu cerebro.

Pero no quieres leer todo, ¿¡verdad!?

Básicamente quieres aprender todo sobre el hermoso arte de la programación, pero no quieres leer tanto... Sí, lo entendemos. Como resultado, hemos hecho un gran esfuerzo en resumir nuestras lecciones. Todo lo que encontrarás aquí será la base de tus habilidades. No hay nada que "saltarse".

Tu viaje ya ha comenzado, y debes saber que estamos siguiendo cada paso de tu aprendizaje. El Pre-Work es probablemente la fase más importante para convertirse en un desarrollador web, ya que sirve como raíz para todas tus habilidades en el futuro. Aquí comprenderás la base de tus habilidades, ¡y aprenderás a amar la programación como nosotros!

short attention meme

¿Y qué pasa si ya sabes?

Algunos de ustedes ya tienen algo de experiencia en codificación (principalmente con HTML y CSS), y algunos de ustedes no tienen experiencia en absoluto. Esa es la principal razón por la que esta etapa del programa se conoce como el Pre-Work. Necesitamos evaluar el nivel de experiencia de cada miembro del programa. El Pre-Work también nos permite conocerte mejor, tu proceso de aprendizaje y tu curva de aprendizaje, lo que nos permite ayudarte a guiar hacia la obtención de los mejores resultados posibles.

Y todo esto es porque necesitamos estar seguros de que tienes lo que se necesita para completar el programa. Va a ser intenso y te sentirás agotado, pero no te preocupes por eso. ¡Hemos estado haciendo esto durante un tiempo y te entendemos!

Este curso funciona, pero tienes que confiar en nosotros

El cerebro humano requiere mucha energía para tomar cualquier decisión, especialmente cuando muchas variables intervienen en la ecuación. Este curso será difícil porque estamos rediseñando la forma en que tomas estas decisiones. Tendrás que pensar de manera similar a como piensan las computadoras. No te preocupes, llegará un momento en el que todo lo que hagas se convertirá en un comportamiento adquirido.

Si te sientes abrumado y confundido, ¡¡pide ayuda!! Y, sigue trabajando duro - ¡lo conseguirás! Todas las lecciones son acumulativas, lo que significa que cada ejercicio requerirá que utilices todas las habilidades que has aprendido en el pasado.

¡Por favor, pide ayuda!

¿Has oído hablar de Einstein? Las personas realmente inteligentes siempre son las que hacen más preguntas. No tienen miedo de no saber o cometer errores. La única manera en que realmente podemos ayudarte es si aceptas nuestra mentoría pidiendo ayuda. Para poder hacer esto, cuando estés atascado y hayas intentado resolver un problema por tu cuenta durante unos minutos, pregunta en nuestro canal de Slack #Public_Support, pero primero lee estos consejos sobre ¿Cómo hacer preguntas de programación?.

Herramientas de Codificación

Cuando comenzamos la academia, cada estudiante tenía la libertad de instalar su propio conjunto de herramientas y programas de codificación. Sin embargo, pronto descubrimos que los estudiantes pierden demasiado tiempo instalando y configurando cada programa. Invertían más tiempo haciendo eso que realmente aprendiendo a programar.

Entonces, en lugar de ese enfoque, hemos hecho una lista de los programas que necesitas. Algunos de ellos son obligatorios para usar/descargar durante el programa, mientras que otros son solo opcionales. ¡No te preocupes, estarás contento con nosotros!

Sabemos que algunos de ustedes ya tienen sus propias herramientas, pero dejemos esa conversación para otro momento. Por ahora, sigue de cerca nuestras sugerencias y danos la oportunidad de decirte cómo manejarlo todo.

Shuhari es un concepto de arte marcial japonés, y describe las etapas del aprendizaje hasta su maestría, click aqui para leer más.

HERRAMIENTAS OBLIGATORIASOTROS MATERIALES DE APOYO
Github.comStackOverflow
Slack.com (desktop & mobile)w3Schools.com
Codespaces o Gitpod (deprecado)Net Ninja JS Tutorial