0% encontró este documento útil (0 votos)
11 vistas14 páginas

Python 3.0 - Programa Del Curso

El curso de Python en modalidad CoderFlex combina clases prácticas en vivo con material teórico asincrónico, permitiendo a los estudiantes adaptar su aprendizaje a su ritmo. Se enfoca en la programación con Python y el uso del framework Django, abarcando desde fundamentos hasta la creación de aplicaciones web. Al finalizar, los participantes obtendrán un certificado reconocido por la industria y podrán aplicar sus habilidades en el ámbito laboral.
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
11 vistas14 páginas

Python 3.0 - Programa Del Curso

El curso de Python en modalidad CoderFlex combina clases prácticas en vivo con material teórico asincrónico, permitiendo a los estudiantes adaptar su aprendizaje a su ritmo. Se enfoca en la programación con Python y el uso del framework Django, abarcando desde fundamentos hasta la creación de aplicaciones web. Al finalizar, los participantes obtendrán un certificado reconocido por la industria y podrán aplicar sus habilidades en el ámbito laboral.
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 PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 14

PYTHON

PROGRAMA DEL CURSO


Educación digital
para el mundo real.
COMMUNITY MANAGER

Modalidad CoderFlex
La experiencia de aprender combinando encuentros
prácticos en vivo con material teórico asincrónico pensado
para que puedas adaptar el proceso de aprendizaje a tu vida.

¿Cómo Funciona?

■ Modalidad híbrida. En Flex tendrás clases prácticas en


vivo y además, contarás con lecciones autoasistidas,
donde encontrarás el material asincrónico y trabajar la
teoría a tu ritmo y luego llevarla a la práctica con
expertos de la industria.

■ Obtén un certificado del curso. Tu recorrido será


evaluados por expertos. Aprobando el proyecto final
obtendrás un certificado del curso reconocido por la
industria para demostrar tus habilidades.

■ Avanza en tu carrera. Nuestra metodología está


centrada en Aprendizaje basado en Proyecto, por lo que
podrás utilizar tus nuevas habilidades adquiridas en tu
trabajo actual o para conseguir un nuevo empleo.

PROGRAMA DEL CURSO 03


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

Características generales

Modalidad Duración

Flex 13 semanas

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

Metodología de aprendizaje
La experiencia de aprender a partir de unidades temáticas combinando
encuentros prácticos y en vivo con material teórico y práctico
asincrónico, pensado para que puedas adaptar el proceso de aprendizaje
a tu vida.
✓ 1 clase en vivo semanal de 2 horas
✓ Unidades de contenidos donde encontrarás material audiovisual
on-demand, disponible en nuestra plataforma para acceder en
cualquier momento (videos, infografías, actividades gamificadas y
ejercitaciones)

Contenido asincrónico

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 prácticas 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:

Introducción a la

U1
Programación con
Python
✔ ¿Qué es Python?
✔ Primeros pasos con Python
y Variables
✔ Operaciones básicas y
cadenas de texto en
Python
✔ Introducción a Números y
Cadenas de Caracteres
✔ Cadenas de Texto en
Python

Listas, Tuplas,
Conjuntos y

U2
Diccionarios en Python
✔ Listas
✓ Tuplas
✓ Conjuntos
✓ Diccionarios

PROGRAMA DEL CURSO 06


PYTHON

U3
Métodos de Colecciones
y Operadores Básicos
✔ Introducción a las Colecciones
✔ Métodos de Cadenas
✔ Métodos de Listas
✔ Métodos de Conjuntos
✔ Métodos de Diccionarios
✔ Introducción a los Operadores
Básicos
✔ Expresiones Anidadas y
Precedencia de Operadores

U4
Control de Flujo en
Python
✔ Control de Flujo en Python
Sentencias Condicionales
✔ Indentación en Python
✔ Sentencias Iterativas
✔ Instrucciones Break,
Continue y Pass
✔ Sentencia For
✔ Función Range

PROGRAMA DEL CURSO 07


PYTHON - CODERFLEX

U5
Funciones en Python

✔ Funciones
✔ Buenas Prácticas en Nombres
de Funciones
✔ Variables Locales y Globales
✔ Retornando Valores
✔ Parámetros y Argumentos
✔ Funciones Recursivas e
Integradas

Excepciones y

U6
Programación Orientada a
Objetos en Python
✔ Concepto de Errores
Excepciones
✔ Introducción a la
Programación Orientada a
Objetos (POO)
✔ Clases

PROGRAMA DEL CURSO 07


PYTHON - CODERFLEX

U7
Programación Orientada
a Objetos II y Herencias
✔ Atributos y Métodos en Clases
✔ Encapsulamiento en
Programación orientada a
Objetos
✔ Herencia y Herencia múltiple
Polimorfismo
✔ Principio de DRY

U8
Manejo de Archivos
y Datos en Python
✔ Introducción al Manejo de
Archivos
Archivos
✔ Trabajando con Archivos
JSON
✔ Trabajo con Datos Reales
✔ Uso de la Función with

PROGRAMA DEL CURSO 07


PYTHON - CODERFLEX

U9
Introducción a Git y
GitHub
✔ Git: estados, instalación y
configuración
✔ Repositorios en Git
✔ Introducción a GitHub
✔ Creación de un Repositorio en
GitHub
✔ Django: introducción, MVC y
creación de un proyecto
✔ Django: Primer View, creación y
uso de templates
✔ Entornos Virtuales y Paquetes
en Python

U10
Playground
Intermedio Parte I
✔ Profundizando en MTV
✔ Control de Versiones
✔ URLs Avanzadas
✔ Templates
✔ Creación de Modelos en
Django
✔ Bases de datos

PROGRAMA DEL CURSO 07


PYTHON - CODERFLEX

U11
Playground Intermedio
Parte II
✔ Herencia de Templates
✔ Panel de Administración
Formularios en Django
✔ Ordenamiento de Templates

U12
Playground
Avanzado
✔ Introducción a CRUD
✔ CRUD: Read y create
✔ CRUD: Delete y update
✔ Clases Basadas en Vistas
(CBV)

PROGRAMA DEL CURSO 07


PYTHON - CODERFLEX

U13
Despliegue de
Aplicaciones Python y
Gestión de Usuarios
✔ Edición de Usuario
✔ Gestión de Avatares
✔ Despliegue en Heroku
✔ Despliegue en PythonAnywhere
✔ Pruebas Unitarias en Python

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