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

Intro de Python

El documento presenta un curso de programación en Python dividido en cinco etapas (Basics, GUI, OOP, Adicional y Pygame), describiendo brevemente cada una y los temas y proyectos que se abordan.
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)
69 vistas

Intro de Python

El documento presenta un curso de programación en Python dividido en cinco etapas (Basics, GUI, OOP, Adicional y Pygame), describiendo brevemente cada una y los temas y proyectos que se abordan.
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/ 30

introduction.py main.

py

1
2
3
4
Lenguaje de programación ‘Python’:
5
6
7 [Fundamentos de la
algoritmización y más]
8
9
10
11
12
13
14

Programming Language
introduction.py main.py

1
2
Por qué Python es una opción genial
3 01 Habilidades mínimas para empezar:
< Usted puede comenzar exitosamente su camino como
4
programador con Python, ya que tiene una sintaxis accesible y
5
es fácil de entender >
6
7 02 Fácil de instalar:
8 < Para comenzar a trabajar, solo necesita instalar
Python y usar el editor incorporado >
9
10
11
03 Perspectivas:
12 < A pesar de su simplicidad, Python es
uno de los lenguajes de programación
13
más demandados, con una amplia gama de
14 aplicaciones. >

Programming Language
introduction.py main.py

1
2
Áreas de aplicación de ‘Python’
3
4
Desarrollo de
5 Desarrollo web videojuegos
6
7
8
9 Investigación
10 Pruebas científica y
11 aprendizaje
12 automático
13
14

Programming Language
introduction.py main.py

1
2
Grandes empresas que utilizan
3 ‘Python’:
4
5 Blender es un programa para trabajar con gráficos
3D, Python se utiliza para crear lógica, importar y
6 Cada día, a través de los servidores de Google, se
exportar, ejecutar automáticamente tareas y trabajar
con herramientas.
procesa y dirige una gran cantidad de tráfico
7 utilizando Python.

8
9
10 GIMP es un editor de gráficos en el que Python se
utiliza para crear filtros, módulos adicionales y
11 algunos scripts.

12
13
14

Programming Language
introduction.py main.py

1
2
Grandes empresas que utilizan
3 ‘Python’:
Python es el líder en aprendizaje automático. Las más populares
4 son las IA que trabajan con fotos y videos.
5
Uno de los últimos IA escritos en Python es AlphaStar, una
6 inteligencia artificial para Starcraft 2.

7 Los desarrolladores utilizaron PySC2, herramientas escritas en


Python específicamente para SC2.
8
9 La complejidad radica en que la computadora necesita hacer y
evaluar muchas cosas: explorar al oponente, determinar su
10 estrategia, ajustar su juego a ella y mucho más.

11 AlphaStar es una red neuronal que se mejora a sí misma. Al


principio, los desarrolladores le "mostraron" grabaciones de
12 juegos, y más tarde la hicieron jugar con jugadores comunes.
13
14

Programming Language
introduction.py main.py

01
1
2
3
4
5
6 [Basics]
7
< Para comenzar a escribir proyectos
8
9
geniales, es necesario aprender los
10
fundamentos. Por lo tanto, empezamos
11
nuestra educación con temas básicos.
12 En esta etapa puede parecer difícil y
13 aburrido, pero lo más importante es no
14 rendirse. >

Programming Language
introduction.py main.py

1
2
< /1 >
3 < Al principio, aprenderá a escribir programas de consola,
comprenderá cómo se construyen los algoritmos, trabajará con
4 módulos externos y tratará de escribir sus primeros
5 mini-juegos de consola. >
6
7
8
9 < /2 >
10
11 < En promedio, se necesitan alrededor de 30 horas para
aprender los temas básicos. >
12
13
14

Programming Language
introduction.py main.py

1
2
Juego “Adivina el número”
3
4
5
6
7
8
9
10
11
12
13
14

Programming Language
introduction.py main.py

1
2
Dibujo con tortuga
3
4
5
6
7
8
9
10
11
12
13
14

Programming Language
introduction.py main.py

1
2
Dibujo con tortuga
3
4
5
6
7
8
9
10
11
12
13
14

Programming Language
introduction.py main.py

02
1
2
3
4
5
6 [GUI]
7
8 < En esta etapa se vuelve más interesante,
9 ya que se introduce la gráfica. También se
10 aprende a utilizar nuevos editores de
11 código (como VSCode, PyCharm) y tipos de
12 datos adicionales. >
13
14

Programming Language
introduction.py main.py

1
2
< /1 >
3 < Ahora aprenderemos a crear proyectos más avanzados
y agregaremos una interfaz gráfica de usuario. Usted
4
intentará hacer programas como una calculadora,
5 notas, paint y creará varios juegos interesantes,
6 ¡todo esto en un nuevo y genial editor de código! >
7
8
9 < /2 >
10
11 < En promedio, se necesitan alrededor de 40 horas
para aprender sobre los gráficos en Python. >
12
13
14

Programming Language
introduction.py main.py

1 Juego “Laberinto”
2
3
4
5
6
7
8
9
10
11
12
13
14

Programming Language
introduction.py main.py

1 Juego "Tres en Raya"


2
3
4
5
6
7
8
9
10
11
12
13
14

Programming Language
introduction.py main.py

1 Generador de colores
2
3
4
5
6
7
8
9
10
11
12
13
14

Programming Language
introduction.py main.py

03
1
2
3
4
5
6 [OOP]
7
< En este punto, puede parecer que la
8
diversión ha terminado, ya que trabajar
9
con clases puede ser muy difícil. Pero en
10
este nivel, mejorará sus habilidades como
11
12
programador y podrá crear el código no
13
solo funcional, sino también genial. >
14

Programming Language
introduction.py main.py

1
2
< /1 >
3 < El aprendizaje de la OOP (programación orientada a objetos)
4 es una de las principales temáticas en programación, donde se
estudia la paradigmática de programación, en la cual los
5
conceptos principales son los objetos y las clases. Las clases
6 no son obligatorias en la programación, sin embargo, la OOP es
7 útil para el desarrollo de programas a largo plazo por varias
8 personas, ya que simplifica la comprensión del código. >
9
10
< /2 >
11
12 < El estudio de las clases lleva en promedio 20 horas. >
13
14

Programming Language
introduction.py main.py

1 Juego “La serpiente”


2
3
4
5
6
7
8
9
10
11
12
13
14

Programming Language
introduction.py main.py

1 Juego “Buscando la salida”


2
3
4
5
6
7
8
9
10
11
12
13
14

Programming Language
introduction.py main.py

04
1
2
3
4
5
6 [Adicional]
7
8
9 < Después del tema de OOP, puede seguir
10 desarrollándose en Python y tenemos
11 algunos temas interesantes para usted. >
12
13
14

Programming Language
introduction.py main.py

1
2
< /1 >
3
4 < Si quiere mejorar aún más su habilidad en Python, en esta
etapa podrá resolver problemas más avanzados, crear sus
5
propios bots de chat para Telegram y Discord, conocer qué es
6 la web scraping y mucho más, dependiendo de sus intereses y
7 pasatiempos.>
8
9
10
< /2 >
11 < Para aprender sobre las clases se necesitan al menos 20
12 horas y el aprendizaje puede durar infinitamente, ya que no
hay límite para la perfección >
13
14

Programming Language
introduction.py main.py

1 Chatbot para Discord


2
3
4
5
6
7
8
9
10
11
12
13
14

Programming Language
introduction.py main.py

05
1
2
3
4
5
6 [Pygame]
7
8
< Si está interesado en la creación de
9
juegos, después de aprender Python, puede
10
probar sus habilidades como desarrollador
11
12
de juegos utilizando Pygame. >
13
14

Programming Language
introduction.py main.py

1
2
< /1 >
3 < Pygame es un módulo de Python para crear juegos 2D. Se
4 puede comenzar a aprender Pygame después de completar el
5 curso de OOP. En este curso se estudian los principios de
creación de juegos, la construcción de la arquitectura del
6
proyecto, el trabajo con sonidos e imágenes. En el proceso de
7 aprendizaje, se crearán 4 juegos obligatorios, pero no es
8 necesario detenerse sólo en ellos. >
9
10
< /2 >
11
12 < Se necesitarán alrededor de 30 horas para aprender pygame >
13
14

Programming Language
introduction.py main.py

1 Juego “Space Invaders”


2
3
4
5
6
7
8
9
10
11
12
13
14

Programming Language
introduction.py main.py

1 Juego “Dinosaurio de Chrome”


2
3
4
5
6
7
8
9
10
11
12
13
14

Programming Language
introduction.py main.py

1 Juego “Doodle Jump”


2
3
4
5
6
7
8
9
10
11
12
13
14

Programming Language
introduction.py main.py

1
2
¿En qué radica el secreto del éxito?
3 Trabajo con
4 Autoaprendizaje 60% el tutor 40%
5 < En programación todo cambia < Muchas cosas pueden parecer
6 rápidamente y hay que estar difíciles y es posible que se
preparado para buscar al desanime, pero lo más importante
7 instante la información es no rendirse, ¡y nuestros
8 necesaria por uno mismo > tutores lo ayudarán en eso! >
9
10 Cualidades importantes
11 Atención y
Pensamiento
12 capacidad de Paciencia
lógico
concentración
13
14

Programming Language
introduction.py main.py

1
2
Resultado
3
4 01 Entenderá cómo se construyen los algoritmos

5
6 Aprenderá el popular lenguaje de programación
02 Python
7
8
9 03 Mejorará su pensamiento lógico
10
11
¡Creará proyectos de calidad en su
12 04 portafolio con excelentes profesores!
13
14

Programming Language
introduction.py

1
2
¿Qué sigue después?
3
4
Python
5 <Después del curso, tendrá todos los conocimientos
6 necesarios para avanzar en su carrera profesional.
Nuestros alumnos pasan con éxito los exámenes de ingreso
7 en la Academia de Yandex y en los cursos de otras
8 empresas, obtienen premios en competiciones y son
9 aceptados en las mejores universidades>
10
U otros cursos
11 < Al aprender Python, conocerá todas las posibilidades y
12 áreas de aplicación de la programación, y podrá encontrar
13 algo que le guste, incluso si no está relacionado con
14 Python. Y Python será un excelente punto de partida para
aprender otros lenguajes de programación. >

Programming Language

También podría gustarte