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

Python

Este documento presenta un plan de estudios para un curso de Python. El curso dura 13 semanas y enseña las bases del lenguaje Python y el framework Django a través de 25 clases y proyectos prácticos. Los estudiantes aprenderán sobre variables, funciones, clases, herencia, módulos, bases de datos, y crearán un blog como proyecto final.

Cargado por

Luis Hernandez
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)
129 vistas

Python

Este documento presenta un plan de estudios para un curso de Python. El curso dura 13 semanas y enseña las bases del lenguaje Python y el framework Django a través de 25 clases y proyectos prácticos. Los estudiantes aprenderán sobre variables, funciones, clases, herencia, módulos, bases de datos, y crearán un blog como proyecto final.

Cargado por

Luis Hernandez
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/ 10

PYTHON

Plan de estudios
CODERHOUSE es la nueva forma de
entender el trabajo. Estudiamos y nos
formamos porque estar en las últimas
tendencias digitales es la manera de estar
a la vanguardia en la sociedad. A través
de la formación digital podemos ser
independientes, conseguir el trabajo que
tanto nos interesa o llevar a la cima
nuestro propio emprendimiento.
Atravesamos una era donde los nuevos
rockstars son quienes saben vivir la vida y
disfrutarla. Por eso todos quieren ser Steve
Jobs o Mark Zuckerberg. Esto quiere decir
que ser un CODER es como ser un estrella.

#NERDS4EVER
PYTHON
En este curso aprenderás las bases de programación 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.

MODALIDAD DURACIÓN DEL CURSO


Online en vivo 13 semanas / 50 horas

Plan de estudios
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.

Plan de estudios
¿POR QUÉ CODER?

25 CLASES CLASES COMPLEMENTARIAS TUTOR A CARGO 


Un total de 25 clases + Clases adicionales a la Además del profesor del
Clase 0; orientadas a cursada, optativas y con curso, contarás con un
introducirte al mundo de la finalidad de asentar tutor que te guiará en el
Python. conocimientos o resolver proceso de aprendizaje
dudas

CLASES ONLINE EN VIVO APRENDER HACIENDO ACTIVIDADES COLABORATIVAS


Clases online y en vivo. Aprender con la práctica, En ciertas clases en vivo,
Además contarás con la basada en 3 pasos: habrá momentos de
grabación de la clase docente explica, luego  interacción entre los
para ver en cualquier hace, finalmente el estudiantes en grupos
momento estudiante lo hace reducidos.

Plan de estudios
TEMARIO

Módulo 1: Primeros pasos Módulo 4: Persistencia de datos-


- Números, enteros y flotantes. Manipulación de archivo
- Textos, indices y slicing, lectura por - Tipos de formas de persistencia de
teclado y variables. datos.
- Listas y tuplas. - Lectura y escritura de archivos.
- Diccionarios, conjuntos, pilas y colas, - Importación de datos reales.
y métodos de colecciones.
Módulo 5: Funciones
Módulo 2: Operadores y expresiones - Retorno y envío de valores.
- Operadores lógicos. - Argumentos, parámetros, valor y
- Operadores relacionales y de referencia, args vs kwargs.
asignación. - Argumentos indeterminados y
- Expresiones anidadas. funciones integradas.

Módulo 6: Manejando excepciones


Módulo 3: Controladores de flujo - Errores vs excepciones.
- Sentencia if. - Múltiples excepciones, invocación
- Sentencia while. de excepciones y creación de propias
- Sentencia for. excepciones.

Plan de estudios
TEMARIO

Módulo 7: Clases y objetos Módulo 10: Manejo de ficheros


- Programación estructurada vs POO. - Ficheros de texto, ficheros y objetos.
- Clases, objetos y atributos. - App con datos persistente.
- Métodos de clases y métodos - Ficheros CSV y ficheros JSON.
especiales.
- Objetos dentro de objetos. Módulo 11. Funcionalidades
- Encapsular atributos y métodos. avanzadas
- Operadores encadenados, list
Módulo 8: Herencia comprehension, decorators.
- Herencia, clases heredadas y - Generadores vs iteradores.
polimorfismo, herencia múltiple. - Lambda, filter, map, expresiones y
regulares.
Módulo 9: Módulos y paquetes
- Módulos y paquetes.
Módulo 12. Git y Django
- Distribución básica.
- Git.
- Módulo estándar.
- Bases de Django.
- Collections, datetime, math y
random.

Plan de estudios
TEMARIO

Módulo 13: Proyectos a otro nivel


- Arquitectura.
- Views, templates, URL, tags y
modelo.
- URLs avanzado, modelo y admin.
- Procesadores de contexto.
- Ordenación y edición directa de
páginas.
- Formularios.
- CBV, templateview, listview y
detailview, createview, updateview y
deleteview.
- Registro, Login, decoradores, mixin,
inicio y cerrar sesion.
- Edición de perfil de usuario (mail,
contraseña, restauración).
- Introducción a signals, unit test,
optimizando almacenamiento de
Avatar.
- Perfil público y paginación en
listview.

Plan de estudios
PROYECTO FINAL

Final Project

Crearás una aplicación web estilo blog programada en Python


en Django. Esta web tendrá admin, perfiles, registro, páginas y
formularios.

Plan de estudios
PYTHON

hola@coderhouse.com
www.coderhouse.com
instagram.com/coderhouse

También podría gustarte