0% encontró este documento útil (0 votos)
61 vistas

Programa Python - Flex

Este documento presenta un curso de Python que enseña los fundamentos del lenguaje, módulos como Django, manejo de objetos, clases, herencia y frameworks. El curso dura 13 semanas y combina clases en vivo semanales con material pregrabado. El objetivo es que los estudiantes aprendan a desarrollar aplicaciones web como un blog usando Python y Django.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
61 vistas

Programa Python - Flex

Este documento presenta un curso de Python que enseña los fundamentos del lenguaje, módulos como Django, manejo de objetos, clases, herencia y frameworks. El curso dura 13 semanas y combina clases en vivo semanales con material pregrabado. El objetivo es que los estudiantes aprendan a desarrollar aplicaciones web como un blog usando Python y Django.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 8

Python

PROGRAMA DEL CURSO

CoderFlex
Educación digital
para el mundo real.
PYTHON - CODERFLEX

Acerca del curso


En este curso aprenderás las bases de programación de
uno de los lenguajes más populares en estos tiempos.
Partirás desde sus fundamentos, para luego abarcar
módulos y sintaxis, hasta el uso de reglas para crear tus
primeras aplicaciones. Incorporarás los conocimientos
necesarios de Class-Based-View, login - register -
accounts, CRUD y modelforms. Desarrollarás una aplicación
web estilo blog de la mano de Python en Django
Framework.

Perfil profesional
Al finalizar el curso de Python podrás:
✔ Utilizar entornos virtuales con Pipenv para gestionar
cómodamente tus proyectos.
✔ Aplicar Django Framework y su MVT basado en
Modelos, Vistas y Templates.
✔ Crear tus propios backends con panel administrable,
listos para darles un uso real.
✔ Utilizar CBV, las Vistas Basadas en Clases.
✔ Gestionar usuarios, autenticación, registro y perfiles
utilizando los módulos nativos de Django.
✔ Guiar tu desarrollo basado en pruebas TDD (Test
Driven Development).
✔ Incorporar docenas de funcionalidades más a tu
proyecto: Tags,
✔ Contextos, Formularios, Mixins, CRUD, Paginación,
Señales, Managers, Test.

PROGRAMA DEL CURSO 03


PYTHON - CODERFLEX

Características generales

Modalidad CoderFlex Duración

Online en vivo 13 semanas


+ Contenidos pre-grabados

Nivel de dificultad Dedicación

Inicial Moderada

Inicial: No requiere de conocimientos previos en la Baja: requiere de mínima de una carga de trabajo
disciplina para iniciar la cursada. semanal promedio de 2 horas por fuera de la cursada.
Intermedio: requiere de un conocimiento básico o Moderada: requiere de mínima de una carga de trabajo
experiencia previa mínima en la disciplina. semanal promedio de 4 horas por fuera de la cursada.
Avanzado: requiere de sólidos conocimientos o Alta: requiere de mínima de una carga de trabajo
experiencias previas en la disciplina. semanal promedio de 6 horas por fuera de la cursada.

Pre-requisitos

Conocimientos previos
Para realizar este curso no es necesario tener conocimientos
previos.

Sugerencia: Puedes ver en esta presentación las relaciones


entre los cursos por vertical de la oferta actual de
Coderhouse.

Requerimientos técnicos
Para mejorar tu experiencia de cursada, te aconsejamos
contar con:
• PC con 8 GB de memoria RAM, procesador de dos
núcleos y GPU de 2 GB de RAM
• Sistema operativo: macOS Snow Leopard/superior o
Windows 7/superior

PROGRAMA DEL CURSO 04


PYTHON - CODERFLEX

Modalidad CoderFlex Nuevo

La experiencia de aprender combinando encuentros prácticos y en vivo


con material teórico y práctico offline, pensado para que puedas adaptar
el proceso de aprendizaje a tu vida.

✓ 1 clase en vivo semanal de 2 horas


✓ Más de 10 horas de contenidos audiovisuales on-demand,
disponibles en nuestra plataforma para acceder en cualquier
momento (videos, infografías, actividades gamificadas y desafíos)

Haz clic aquí para conocer más acerca de CoderFlex

Contenido pre-grabado

Este material, compuesto por videos, podcast, desafíos y


actividades interactivas, se encuentra disponible de
manera asincrónica (puedes acceder a cualquier hora y
las veces que quieras). Te sugerimos visualizarlo y realizar
las actividades cada semana antes de la clase en vivo.

Clases en vivo

Tendrás una clase en vivo semanal de dos horas. En este


encuentro de carácter práctico, se profundizará el
contenido teórico con ejemplos, buenas prácticas e
instancias de intercambio colaborativo. El objetivo es
consolidar los conocimientos adquiridos y aplicarlos en la
elaboración de un proyecto integrador final.

Proyecto final

Durante tu recorrido aprenderás a partir de la elaboración


progresiva de un proyecto mediante entregas parciales y
una entrega final de carácter integrador.

PROGRAMA DEL CURSO 05


PYTHON - CODERFLEX

Te presentamos el recorrido dividido en 4 módulos:

Conceptos y

M1
comandos generales
de Python
✔ Números, enteros y
flotantes
✔ Textos, índices y slicing,
lectura por teclado y
variables.
✔ Listas y tuplas.
✔ Diccionarios, conjuntos,
pilas y colas, y métodos de
colecciones.

Introducción a Python
✔ Operadores y expresiones:
Operadores lógicos,
operadores relacionales y

M2
operadores de asignación.
✓ Controladores de flujo:
Sentencia if y sentencia
while.
✓ Entradas y salida de datos:
entradas, uso de la terminal,
scripts, salidas y formats.
✓ Funciones: Definición de
funciones, retorno de valores,
enviando valores,
argumentos, parámetros,
valor y referencia, args vs
kwargs.
✓ Manejando excepciones:
Errores y excepciones,
invocación de excepciones,
crear propias excepciones.
PROGRAMA DEL CURSO 06
PYTHON - CODERFLEX

M3
Objetos, módulos y
ficheros
✔ Clases y objetos: programación
estructurada vs POO, clases y
objetos, atributos y métodos de
clases, métodos especiales.
✔ Herencia: Herencia, clases
heredadas y polimorfismo,
herencia múltiple.
✔ Módulos y paquetes: Módulos,
paquetes, distribución básica,
módulo estándar, collections,
datetime, math, random.
✔ Manejo de ficheros: Conceptos
básicos, ficheros de texto,
ficheros y objetos, crear una
app con datos persistente,
ficheros csv y
ficheros json.

M4
Librerías y
frameworks
✔ Funcionalidades avanzadas:
Operadores encadenados,
list comprehension,
decorators y generadores vs
iteradores.
✔ Django (Git): Git, ¿Qué es
git?, ¿Por qué git?, bases de
django, en qué se diferencia
de Python, ¿Por qué usarlo?
✔ Proyectos: Proyecto y
arquitectura.

PROGRAMA DEL CURSO 07


www.coderhouse.com

Coderhouse se reserva el derecho de modificar este programa, o cualquiera de los componentes


del curso, cuando lo considere necesario a fin de generar mejoras o actualizaciones.

También podría gustarte