Step Computer Academy! Hemos estado aprendiendo desde 1999. Preparamos programadores, diseñadores e ingenieros de sistemas que no pueden ser reemplazados por inteligencia artificial. Para esto, además del conocimiento, enseñamos a entender tareas, a ejecutar proyectos y a trabajar en equipo.

Your browser is out of date!

You are using an outdated browser Internet Explorer. This version of the browser does not support many modern technologies, that's why many pages of the website are not displayed correctly, and may not work some of functions . We recommend viewing the website using the latest versions of the browsers Google Chrome, Safari, Mozilla Firefox, Opera, Microsoft Edge

Curso de Python y desarrollo web

Aprenda a programar desde cero en un formato cautivador.
Su hijo adquirirá habilidades reales necesarias para una futura carrera en TI.

Aprende más

Conviértete en programador
y ponte a prueba en TI

El deseo de crear
algo por tu cuenta - sitios web, juegos

Profesión futura

Python es uno de los lenguajes de programación líderes en términos de popularidad.

El lenguaje se encuentra constantemente entre los 3 MEJORES lenguajes de programación del mundo según las clasificaciones de TIOBE, Stack Overflow Developer Survey y GitHub Trends.

¿Para quién es adecuado el curso en línea de Python?

Para adolescentes
5–15 años, cual:

  • Interesado en computadoras y tecnología.
  • Les encanta la lógica, las matemáticas y la resolución de problemas.
  • Quieren crear algo propio: sitios web, bots, juegos.
  • Sueñan con probar suerte en el ámbito informático y convertirse en programadores.
  • Buscando una dirección para una futura profesión o educación adicional
  • Ya probé Scratch, mods de Minecraft o Python en la escuela y quiero continuar.
  • ¿Quiere adquirir habilidades prácticas que puedan aplicarse de inmediato?
  • Me gusta trabajar en equipo o quiero aprender a hacerlo.
  • Quieren tener un portafolio con proyectos reales

Ventajas de la futura profesión
Desarrollador Python/Web

La profesión de desarrollador de Python es una de las más versátiles y demandadas del mundo. No solo ofrece la oportunidad de comenzar tu carrera profesional temprano, sino que también desarrolla el pensamiento crítico, el análisis y la creatividad.

  • 1 El lenguaje de programación más popular del mundo.

    Python se encuentra entre los 3 lenguajes de programación más populares según GitHub, StackOverflow y Google Trends. Se utiliza activamente en educación, startups y grandes empresas de TI, desde Google hasta la NASA.

  • 2 Aplicación en todas las áreas de TI

    Python se utiliza para crear sitios web y aplicaciones web, desarrollar juegos, automatizar procesos, escribir bots de Telegram, así como en los campos de análisis de datos, aprendizaje automático e inteligencia artificial.

  • 3 Demanda y altos salarios

    Los desarrolladores de Python se encuentran constantemente entre los profesionales mejor pagados. La demanda de desarrolladores júnior con habilidades prácticas crece constantemente, especialmente en freelancers y equipos pequeños.

  • 4 El comienzo perfecto en la edad escolar

    Python es bastante fácil de aprender, no requiere matemáticas complejas al principio y te permite escribir tus primeros proyectos después de unas pocas lecciones.

  • 5 Una base sólida para el futuro

    Después de aprender Python, será más fácil para un adolescente pasar a otros campos: inteligencia artificial, aprendizaje automático, robótica, desarrollo de juegos, ciberseguridad, etc. Esto ofrece una amplia gama de futuras trayectorias educativas y profesionales.

Perspectivas de carrera

Especialista junior

Podrás trabajar en proyectos reales, escribir código, crear bots, API y automatizaciones.

desde $1,000+

Especialista medio

Trabaja con confianza en equipo, implementa módulos de forma independiente, optimiza el código y comprende la arquitectura.

desde $2,500+

Especialista senior

Gestiona decisiones, implementa estándares, asesora al equipo e influye en el producto.

desde $4,300+

El curso tiene dos modalidades:
Python Core y Python Web.

Python Core

  • Conceptos básicos de Python: tipos de datos, bucles, funciones
  • Pensamiento lógico y algorítmico
  • Primer juego en Pygame
  • Git, decoradores, manejo de errores, gestión de archivos

Web de Python

  • Creación de sitios web con Flask
  • Bots de Telegram y API REST
  • HTML, formularios, sesiones, autorización
  • Trabajo en equipo usando Scrum
  • Proyecto final: sitio web + bot

Programa de entrenamiento

Este curso te introduce a los fundamentos de la programación en Python y el desarrollo de aplicaciones web con Flask. Durante el curso, aprenderás a trabajar con tipos de datos, bucles, funciones, gestión de excepciones, bibliotecas externas y el sistema de control de versiones Git. Aprenderás a crear proyectos web dinámicos con plantillas HTML, implementar la autorización, trabajar con bases de datos SQLite, crear API REST, integrar servicios externos y desarrollar interfaces CRUD. Un bloque aparte está dedicado al trabajo en equipo utilizando la metodología Scrum, así como a la creación de bots de Telegram y Discord. Además, aprenderás los fundamentos del desarrollo de videojuegos en Python utilizando la biblioteca Pygame y adquirirás habilidades prácticas para organizar estructuras de proyectos para el escalado y la reutilización de código.

  • 7 meses de formación: un programa estable y por fases
  • 106 pares de práctica
  • El resultado es la protección del proyecto.

Fundamentos de programación en Python (Python Core)

[10 temas]

¿Qué es Python y cómo funciona?

Algoritmos, diagramas de flujo, lógica de programas

Variables, tipos de datos, entrada/salida

Operadores condicionales, expresiones lógicas, if/else/match

bucles for y while, break/continue

Funciones integradas y creación de las tuyas propias

Trabajar con cadenas, listas, diccionarios, conjuntos, tuplas

Manejo de errores (try/except), excepciones

Lectura y escritura en archivos

Práctica: miniprogramas y algoritmos de texto

Programación de juegos con Pygame

[6 temas]

Instalación y configuración de Pygame

Ventana de gráficos, fondos, objetos

Movimiento, controles del teclado, colisiones.

Puntuación, vidas, niveles, sonidos y música.

Estados del juego: ganar, perder, reiniciar

Práctica: tu propio juego en Python (plataformas 2D, arcade)

Fundamentos del desarrollo web con Flask (Python Web)

[6 temas]

¿Qué son las peticiones HTTP, web, cliente-servidor?

Instalación de Flask, inicio de un servidor local

HTML, plantillas Jinja2, variables, condiciones

Formularios, entrada de datos, solicitudes GET/POST

Autorización, sesiones, cookies, mensajes flash

Práctica: Blog o sitio de encuestas

Trabajar con bases de datos

[5 temas]

Conceptos básicos de SQLite, tablas y campos

Trabajar con sqlite3 en Flask

Consultas SELECCIONAR, INSERTAR, ACTUALIZAR, ELIMINAR

Protección contra inyección SQL

Práctica: administrador de tareas o cuaderno

Bots de Telegram, bots de Discord y API

[4 Temas]

Registrar un bot y obtener un token (BotFather, Portal para desarrolladores de Discord)

Comandos básicos /inicio, /info, botones, menús

Conexión de datos externos mediante API (clima, datos)

Práctica: tu propio bot (bot de cuestionario, recordatorio, chat)

Estructura del proyecto y trabajo en equipo

[3 Temas]

Arquitectura del proyecto Flask, carpetas, archivos y planos

Metodología Scrum, roles, sprints, retrospectiva

Práctica de desarrollo en equipo con Trello y GitHub

Proyecto final y presentación

[4 Temas]

Elige un formato: juego, sitio web, bot

Implementación de proyectos independientes

Presentación pública y retroalimentación

Evaluación basada en la participación y resultados del trabajo

Aprende más

Habilidades que se desarrollan:

Lógica y pensamiento estructural

Creatividad y responsabilidad

Trabajo en equipo y comunicación

Resultados después del curso

Habilidades después del curso

  • Escribe tu propio programa, juego, sitio web o bot de Telegram.
  • Comprender la estructura y la lógica del código.
    Comprender la sintaxis de Python.
  • Cree un sitio web interactivo con formularios, registro y autorización.
  • Trabajar con bases de datos, variables, bucles, funciones, módulos.
  • Integrar API y chatbots en proyectos reales
  • Comprender cómo funciona el backend de las aplicaciones web (lado del servidor)
  • Utiliza Git, los fundamentos del desarrollo en equipo, trabaja según Scrum
  • Presentando tu proyecto en la defensa, como en un curso de TI real
  • Prepárese para trabajos independientes o para participar en hackatones escolares o municipales.
  • Comprender en qué dirección es interesante desarrollar más las TI

Herramientas dominadas

  • Python

  • GitHub

  • Scrum

  • HTML

  • Flask

  • Pygame

Proyectos en cartera

No solo enseñamos Python: preparamos el portfolio del estudiante creando entre 3 y 5 proyectos reales que se incorporan inmediatamente al portfolio, lo que abre la puerta al trabajo.

¿Por qué elegirnos?

IT STEP ACADEMY se fundó en 1999, en un momento en el que el sector de las tecnologías de la información estaba empezando a desarrollarse y a ganar popularidad. Ya entonces graduábamos a nuestros primeros programadores, diseñadores web y otros especialistas en informática. Hoy en día proporcionamos a los estudiantes las habilidades que los empleadores y las empresas modernas necesitan. Los empresarios no necesitan sus conocimientos, sino su competencia para resolver tareas laborales y establecer procesos empresariales.

Computer Academy IT STEP comenzó su actividad en 1999, cuando la industria de TI apenas comenzaba a desarrollarse y ganar popularidad. Desde entonces, hemos estado capacitando a programadores, diseñadores web y otros profesionales de TI.

Hoy en día, continuamos desarrollando y equipando a los estudiantes con las habilidades que los empleadores y las empresas modernas necesitan, sin teoría seca. Los empleadores necesitan competencia para resolver tareas laborales y la configuración adecuada para implementar procesos comerciales.

0

Países

0

Sucursales

0

Estudiantes

0

Profesores

0

Graduados

Problemas actuales

¿Como pagar?

Puede pagar a través del sitio web con tarjeta bancaria o dejar una solicitud de capacitación: el gerente le enviará una factura.

¿Puedo cambiar mi horario de estudio?

Si, el horario de clases se puede cambiar.

¿Cómo elegir un curso?

Contacta con nuestros gerentes al número de teléfono que aparece en el sitio web. Te ayudarán a elegir los cursos de informática adecuados.

Este sitio usa Cookies

Política de privacidad