Es un curso diseñado para personas impacientes que deseen aprender un nuevo lenguaje de programación para aplicarlo a tareas cotidianas. No necesitas tener conocimientos previos de programación y no importa el nivel de estudios que tengas este curso esta diseñado para todos.
A quien le guste la programación y desee ampliar sus conocimientos con este novedoso interprete.
Proporcionar el conocimiento necesario para manejar paquetes desarrollados en Python, así como las habilidades para crear módulos personalizados.
Para comenzar este curso, es necesario que cumplas con los siguientes requisitos:
Las lecciones siguientes están vinculadas a videos y diapositivas de fácil acceso para que los usuarios puedan repasarlas cómodamente.
# | Descripción | Recursos | Nivel |
---|---|---|---|
01 | Lección 01: Inicios de Python. En esta lección aprenderás que es un interprete y que es la compilación. Además, sabrás acerca de los orígenes de Python. < Ver video > | Diapositiva | Fácil |
02 | Lección 02 : Instalación de Python en Windows. En esta lección aprenderás a instalar Python en el sistema operativo Windows. < Ver video > | Diapositiva | Fácil |
03 | Lección 03 : Personalización del IDLE. En esta lección aprenderás a instalar Python en el sistema operativo Windows. < Ver video > | Diapositiva | Fácil |
04 | Lección 04 : Instalación de paquetes con el administrador PIP. En esta lección aprenderás a instalar paquetes en Python algunos paquetes importantes son : Numpy, Scipy y algunas bibliotecas como Matplotlib. < Ver video > | Diapositiva | Fácil |
05 | Lección 05 : Función print y comentarios. En esta lección aprenderás a usar la función print comentar tus archivos con extensión *.py y como codificar los archivos con el estándar PEP263 < Ver video > | Diapositiva | Fácil |
06 | Lección 06 : Función help. En esta lección aprenderás a usar la sesión de ayuda help() y a consultar las palabras reservadas de Python mediante la importación de un módulo. < Ver video > | Diapositiva | Fácil |
07 | Lección 07 : Declarar variables. En esta lección aprenderás a declarar variables del tipo numérica, múltiple, booleana, hexadecimal, cadenas de texto y algunos de sus métodos. < Ver video > | Diapositiva | Fácil |
08 | Lección 08 : Operaciones básicas con cadenas. En esta lección aprenderás a algunas operaciones básicas con cadenas y a usar la función type y los métodos upper() y lower() . < Ver video > | Diapositiva | Fácil |
09 | Lección 09 : Evaluación de cadenas. En esta lección aprenderás a evaluar cadenas mediante algunos métodos como isalpha() , isalnum() , isdecinal() , isdigit() , isnumeric() , isspace() , islower() , isupper() , istitle() . < Ver video > | Diapositiva | Fácil |
10 | Lección 10 : Operadores aritméticos. En esta lección aprenderás los operadores aritméticos como es la suma, resta, multiplicación, división, potenciación, división parte entera y resto. < Ver video > | Diapositiva | Fácil |
11 | Lección 11 : Operadores binarios. En esta lección aprenderás los operadores binarios como son : and , or ,xor ,not , not , desplazamiento a la izquierda y derecha o . < Ver video > | Diapositiva | Fácil |
12 | Lección 12 : Operadores de comparación. En esta lección aprenderás los operadores de comparación que son : mayor que, menor que, menor o igual que, mayor o igual que, igual a, distinto de. < Ver video > | Diapositiva | Fácil |
13 | Lección 13 : Listas. En esta lección aprenderás como crear una lista estas son heterogéneas y mutables. También aprenderás algunos métodos como son : append() , count() , extend() , index() , insert() , pop() , remove() , reverse() , sort() y convertir listas con list() . < Ver video > | Diapositiva | Fácil |
14 | Lección 14 : Truplas. En esta lección aprenderás a utilizar las truplas que son un tipo de dato lista inmutable como los métodos count() , index() y conversión a truplas. < Ver video > | Diapositiva | Fácil |
15 | Lección 15 : Diccionarios. En esta lección aprenderás a utilizar los diccionarios en Python, son mutables, sin orden y es el único de mapeo estándar actual. También se verán algunos métodos como clear() , copy() , fromkeys() , get() , items() , iteritems() , iterkeys() , itervalues() , keys() , pop() , popitem() , setdefault() , update() , values() , viewitems() , `viewkeys() , viewvalues() entre algunas funciones y sentencias, finalmente como convertir a un diccionario. < Ver video, parte 1 > < Ver video, parte 2 > < Ver video, parte 3 > < Ver video, parte 4 > | Diapositiva | Fácil |
16 | Lección 16 : Conjuntos. En esta lección sobre los conjuntos, estos son una colección no ordenada y sin elementos repetidos encontramos la clase set que es un conjunto mutable, sin orden y no contiene duplicados y la clase frozenset que es un conjunto inmutable, sin orden y no contiene duplicados. También se verán algunos métodos add() , clear() , copy() , difference() , diference_update() , discard() ,intersection() , intersection_update() , indisjoint() ,issubset() , issuperset() ,pop() , remove() , union() ,update() . < Ver video > | Diapositiva | Fácil |
17 | Lección 17 : Estructura condicional. En esta lección usarás la condicional if y la estructura de las sentencias if , elif , else como el operador is e in . < Ver video > | Diapositiva | Fácil |
18 | Lección 18: Ciclo mientras que. En esta lección aprenderás a usar el bucle while controlado por conteo y por evento como son algunas sentencias (break , continue ) para romper o continuar en partes del ciclo. < Ver video > | Diapositiva | Fácil |
19 | Lección 19: Ciclo para. En esta lección aprenderás a usar el bucle for utilizado comúnmente para el manejo de listas, tuplas y diccionarios. < Ver video > | Diapositiva | Fácil |
20 | Lección 20: Funciones sencillas. En esta lección conocerás la diferencia entre argumento y parámetro que lleva una función. Existen varias formas para definir una función mediante argumentos por posición, nombre y por defecto o mediante argumentos indeterminados con las misma características mencionadas, usaremos la sentencia return y pass . . < Ver video > | Diapositiva | Fácil |
21 | Lección 21: Diagrama de flujo de ecuación cuadrática con DFD y Python. En esta lección elaborarás el diagrama de flujo para obtener las raíces de una ecuación cuadrática usando DFD y a partir del diagrama de flujo obtener el código en Python, te recomiendo ver las primeras 20 lecciones. < Ver video > | Diapositiva | Intermedio |
Puedes seguirme en Facebook Mark Polo
Esta página forma parte del curso Python para todos por Informatica Interactiva se distribuye bajo una Licencia Creative Commons Reconocimiento-CompartirIgual 4.0 Internacional (CC BY-SA 4.0).
©Copyright 2022 en adelante, Marco Polo Jácome Toss #python_para_todos