Lecciones del curso

Aprende a programar con Python3

Tips para este bootcamp
4m
Bienvenid@ a la terminal
Shell en tu máquina
Introducción a Git
14m
Creando un repositorio en Github
Clonando un repositorio de Github
Instalando Python
4m
Tu primer script
Cadenas y variables
Métodos y funciones con cadenas
Nuestra primera función
Condicionales
Ciclos
Listas
Tuplas
Diccionarios
Creando archivos
10m
Escribiendo archivos CSV
Leyendo archivos CSV
F-strings
Fechas y tiempos 01/03
Fechas y tiempos 02/03
Fechas y tiempos 03/03
Expresiones Regulares 01/03
Expresiones Regulares 02/03
Expresiones Regulares 03/03
Funciones lambda 01/02
Funciones lambda 02/02
Excepciones
21m
Ambientes Virtuales
12m
AsyncIO - 01
AsyncIO - 02
Scrapping - 01
Scrapping - 02
Bases de Datos - 01
Bases de Datos - 02
Pandas
NumPy

¿Qué necesitamos para completar con éxito este Bootcamp online?

Tenemos un grupo de requisitos previos que dependen completamente de ti y de aspectos personales y habilidades organizativas que puedes poseer o no, y en caso de no poseerlas si cuentas con la disciplina y la voluntad necesaria podrías generar estas habilidades en este mismo Bootcamp online.

  1. Disciplina. Es importante mencionar que este Bootcamp online, requiere que administres tu tiempo entorno a él ya que tiene fechas definidas de cada uno de los módulos.

  2. Resistencia a la frustración. Solemos ver este requisito en diferentes empleos, y prácticamente sabemos que el trabajo no será fácil o que podríamos trabajar más de lo que parece, y bueno, en este Bootcamp online no es diferente. XD Vamos a requerir de trabajo duro, así como de resiliencia para que aunque pasemos por un día entero sin entender algún concepto o con un problema en nuestro código no renunciemos, porque tarde o temprano te aseguro, encontraremos la solución y la sensación de encontrarla es incomparable.

  3. Habilidad para buscar en Google. La habilidad más obvia y al mismo tiempo más escasa, resulta ser que muchos no sabemos utilizar esa herramienta con todo su potencial, no sólo para encontrar soluciones a problemas si no, para ampliar tu conocimiento con miles de recursos extras e información actualizada, eso tal vez es lo más importante, no todo lo que hay en internet surgió este año. ;)

  4. No escuches a los haters. Siempre que emprendemos algo nuevo, o diferente a lo tradicional, nos encontramos escépticos que quieren imponernos su opinión. Mi consejo es que si haz tomado este camino, por lo menos por estas aprox 4 semanas de trabajo, cierres los oídos a la negatividad inclusive si esa negatividad viene dentro de tí.

Un vez que entiendes que aprender los fundamentos del desarrollo web tiene más que ver con tu actitud que con "videos", "learnings" o "recursos", entonces estás listo para el grupo técnico.

Recursos.

App para técnica de Pomodoro https://www.bearfocustimer.com/

Organizar tu día puede hacer que tengas tiempo para todo. https://superhabitos.com/sistematizar-para-tener-mas-tiempo

La regla del uno por ciento para formar un plan de progreso efectivo. https://cl.ly/b57d3ce4e06d/download/la-regla-del-1.jpg

Consejos para las ocasiones en que no podemos resolver un problema de programación.

  1. Tomar un descanso. Salir del ambiente en el que estamos para ir por un café o agua y separarnos de 10 a 20 minutos del problema. Podemos ocupar este tiempo para limpiar nuestra area de trabajo y relajarnos.
  2. Evitar distracciones. Apagar la música, televisión, radio, etc para usar el 100% de nuestro cerebro en la tarea frente a nosotros. Al salir del bache podemos reiniciar el ruido.
  3. Disolver el problema frente a nosotros en su mínima expresión. Esto quiere decir que hagamos un análisis del problema y lo dividamos en partes pequeñas que podamos resolver poco a poco.
  4. Hablarlo con un amigo. Siempre funciona formular con palabras lo que está en nuestro cerebro. Al tener una platica sobre lo que no está funcionando podemos descubrir cosas que no teníamos en cuenta y podemos encontrar caminos nuevos a explorar.

¡Eso es todo!


Happy Coding! ❤