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

Python Coderhose

Este documento presenta un curso de Python que enseña los fundamentos del lenguaje de programación Python a lo largo de 13 semanas. El curso cubre temas como sintaxis básica, objetos, módulos, manejo de archivos, Django y Git. El objetivo es que los estudiantes aprendan a desarrollar aplicaciones web como un blog usando el framework Django de Python. El curso se imparte en línea con clases en vivo y tiene un enfoque práctico con actividades semanales y un proyecto final.

Cargado por

Hernan clemente
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)
26 vistas

Python Coderhose

Este documento presenta un curso de Python que enseña los fundamentos del lenguaje de programación Python a lo largo de 13 semanas. El curso cubre temas como sintaxis básica, objetos, módulos, manejo de archivos, Django y Git. El objetivo es que los estudiantes aprendan a desarrollar aplicaciones web como un blog usando el framework Django de Python. El curso se imparte en línea con clases en vivo y tiene un enfoque práctico con actividades semanales y un proyecto final.

Cargado por

Hernan clemente
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/ 9

Python

PROGRAMA DEL CURSO


Educación digital
para el mundo real.
PYTHON

Acerca del curso


En este curso aprenderás las bases de programación en
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.
Vas a incorporar 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.

PROGRAMA DEL CURSO 03


PYTHON

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 04


PYTHON

Características generales

Modalidad Duración

Online en vivo con CoderAsk 13 semanas (50 horas)

Nivel de dificultad Dedicación

Medio Moderado

Baja: requiere de mínima de una carga de trabajo


semanal promedio de 2 horas por fuera de la cursada.
Moderada: requiere de mínima de una carga de trabajo
semanal promedio de 4 horas por fuera de la cursada.
Alta: requiere de mínima de una carga de trabajo
semanal promedio de 6 horas por fuera de la cursada.

Pre-requisitos

Conocimientos previos
No se requieren 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
Laptop o PC: Procesador de dos núcleos de 2GHz (o
superior). Windows 7 / Mac OS X Snow Leopard (o
superior). 4GB RAM.
Software: editor de texto para escribir código (Visual
Studio Code recomendado).

PROGRAMA DEL CURSO 05


PYTHON

Metodología de aprendizaje

Aprender haciendo

✔ Clases online-en vivo


Que proponen un recorrido gradual y orientado al
desempeño profesional.

✔ Clases complementarias
Clases adicionales a la cursada, optativas y con la
finalidad de asentar conocimientos o resolver dudas.

✔ Acompañamiento CoderAsk
Además del profesor, contarás con un equipo de
tutores que te acompañarán y responderán tus
consultas durante toda la semana.
✔ Actividades prácticas semanales
La cursada tendrá una fuerte impronta práctica para
ampliar y aplicar tus conocimientos en situaciones
similares al ejercicio profesional.

✔ Pre-entregas del Proyecto Final


Contarás con pre- entregas obligatorias previas al
proyecto final que se requerirán para la aprobación
de tu curso.

Proyecto final

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


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

PROGRAMA DEL CURSO 06


PYTHON

Te presentamos el recorrido dividido en 4 módulos:

01
Conceptos y 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.

02
Introducción a Python

✔ Operadores y expresiones:
Operadores lógicos,
operadores relacionales y
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,
errores, excepciones,
invocación de excepciones,
crear propias excepciones.

PROGRAMA DEL CURSO 07


PYTHON

03
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.

04
Funcionalidades
avanzadas (Django,
Git y proyectos)
✔ 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: Primero
proyecto, arquitectura.

PROGRAMA DEL CURSO 08


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