Fundamentos de Python 3: guía para principiantes en programación con Python
Este curso está dirigido a principiantes completos que nunca se han programado antes, así como a los programadores existentes que quieran aumentar sus opciones de carrera al aprender Python
Python es uno de los lenguajes de programación más populares del mundo. Toneladas de empresas gigantes, como Google, lo usan en aplicaciones críticas como Google Search. Es la opción de idioma número uno para el aprendizaje automático, la ciencia de datos e inteligencia artificial.
Python es un lenguaje increíblemente eficiente: tus programas harán más en menos líneas de código de lo que muchos otros idiomas necesitarían. Su filosofía de diseño enfatiza la legibilidad de código. Tu código será fácil de leer, fácil de depurar y fácil de extender y construir sobre otros idiomas.
Para obtener esos trabajos con alto pago necesitas un conocimiento experto de Python, y eso es lo que obtendrás de este curso. Al final del curso tendrás una base sólida en la programación de Python. Y sí, esto se aplica incluso si nunca has programado antes. Con las habilidades adecuadas que aprenderás en este curso, puedes ponerte en cuenta y valioso a los ojos de los futuros empleadores.
Sección 1: introducción y configuración:
En la primera sección vamos a descargar Python en nuestro ordenador (Windows, MAC) y configurarlo. A continuación, vamos a descargar IntelliJ IDEA un IDE muy versátil para usar en varios idiomas y especialmente en Python. También vamos a configurar Python SDK para que podamos crear y ejecutar el código de Python.
Sección 2: cómo comenzar en Python:
Vamos a crear nuestro primer programa de Python. Aprenderemos sobre cómo imprimir en python y cómo podemos dividirlos a fin de extraer ciertos datos de ellos. También vamos a entender cómo las cadenas son una secuencia de caracteres y que en realidad podemos indexar a través de esos caracteres, para que esta será una pequeña introducción en las Listas.
Sección 3: primeros pasos en Python:
En esta sección vamos a aprender sobre los bloques de código y cómo podemos usar estados condicionales para ejecutar cierto código solo en ciertas condiciones. Vamos a aprender cómo podemos usar el depurador en IntelliJ y entender lo importante que es. También vamos a ahondar en los operadores, los valores booleanos y las tablas de verdad. Por último, veremos qué son las expresiones complejas y cómo podemos usarlas para nuestra ventaja para hacer que el código sea más legible.
Sección 4: bucles en Python:
Esta probablemente será la sección más divertida. Vamos a adentrarnos en bucles, para bucles y mientras que los bucles y aprenderás la diferencia entre ellos y cuándo usar cada uno. Aprenderemos diferentes trucos para usar en bucles, como el descanso y continuar y aplicar esos trucos para crear juegos divertidos. También vamos a aprender algoritmo de búsqueda binaria que te introducirá un poco de inteligencia a nuestro programa.
Qué aprenderás en este curso:
Descarga e instala Python
Descarga y configura IntelliJ IDEA como tu IDE
Cómo configurar Python SDK
Aprende cómo funciona la impresión en Python
Aprende cómo funcionan las picaduras en Python
Comprende qué caracteres especiales hay en Python
Cómo indexar a través de cadenas
Aprende a cortar cuerdas para extraer datos
Cómo usar los operadores de cadenas
Cómo crear estados condicionales
Conviértete en un experto en expresiones complejas
Obtén información sobre los valores booleanos
Comprende qué son las tablas de verdad
Aprende para bucles
Aprende mientras duerme
Adéntrate en los bucles y úsalos en nuevos juegos
50 Lecciones (4h 57min)
1.Por qué deberías ver este curso
2.Sección 1: introducción y configuración de Python para Windows/Mac
3.Cómo descargar IntelliJ IDEA para Windows/Mac/Linux
4.Cómo configurar IntelliJ IDEA
5.Sección 2: cómo comenzar a Python: nuestro primer programa de Python
6.Impresión en Python
7.Cadenas en Python
8.Personajes especiales
9.Variables y tipos
10.Algo que debes vigilar.
11.Operadores de números
12.Precedencia de los operadores
13.Tipo de datos de cuerda
14.Indexación negativa en cuerdas
15.Slicing de cuerdas
16.Cómo cortar con negativos
17.Cómo usar un paso mientras se corta.
18.Cómo cortar hacia atrás
19.Operadores de cuerda
20.Impresión de números
21.Sección 3: primeros pasos en Python: introducción a los bloques y a las declaraciones
22.Si las declaraciones
23.Declaraciones de Elif
24.Cómo usar el depurador en IntelliJ
25.Más profundo en las declaraciones condicionales
26.Cómo limpiar si, elif y otras cosas
27.Cómo agregar un segundo Guess
28.Operadores de pruebas
29.Si de una manera diferente
30.Expresiones complejas con y, o
31.Simplificar la comparación con cadena
32.Valores booleanos (verdaderos y falsos)
33.Pruebas de valor de la verdad
34.Sección 4: bucles en Python: introducción a los bucles
35.Cómo limpiar un bucle
36.Para bucles sobre un rango
37.Profundo en los rangos
38.Anidado para bucles
39.Cómo usar continúa en la entrada para los bucles
40.Cómo usar la introducción para bucles
41.Por qué usar ninguno
42.Sección 4: bucles en Python: introducción a los bucles
43.Profundo mientras se adentren los bucles
44.Cómo romper un bucle durante
45.Generador de números aleatorios e importación
46.Algoritmo de búsqueda binaria
47.Alto bajo
48.Cómo completar nuestro juego
49.Cómo crear más declaraciones en bucles
50.Más en alto bajo