Python para todos

python_para_todos

Python para todos

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.

¿Para quién es este curso?

A quien le guste la programación y desee ampliar sus conocimientos con este novedoso interprete.

Objetivo del curso

Dar el conocimiento necesario para el manejo de paquetes hechos en Python como las habilidades para crear sus propios módulos.

Requisitos

Si estas listo para iniciar este curso debes atender los puntos siguientes :

  • Estar familiarizado con un sistema operativo entre los más populares en el mercado son : Windows, Linux, MacOs.
  • Saber instalar programas en el sistema operativo de su preferencia.
  • Conocer la estructura básica del sistema operativo.
  • Descargar Python 3.

Lista de lecciones

Las lecciones que se muestran a continuación se encuentran vinculadas a videos y las diapositivas son de fácil acceso para repaso del usuario.

#DescripciónRecursosNivel
01Lecció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 >DiapositivaFácil
02Lección 02 : Instalación de Python en Windows. En esta lección aprenderás a instalar Python en el sistema operativo Windows. < Ver video >DiapositivaFácil
03Lección 03 : Personalización del IDLE. En esta lección aprenderás a instalar Python en el sistema operativo Windows. < Ver video >DiapositivaFácil
04Lecció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 >DiapositivaFácil
05Lecció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 >DiapositivaFácil
06Lecció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 >DiapositivaFácil
07Lecció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 >DiapositivaFácil
08Lecció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 >DiapositivaFácil
09Lecció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 >DiapositivaFácil
10Lecció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 >DiapositivaFácil
11Lecció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 >DiapositivaFácil
12Lecció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 >DiapositivaFácil
13Lecció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(), sorted() y convertir listas con list(). < Ver video >DiapositivaFácil
14Lecció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 >DiapositivaFácil
15Lecció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 >DiapositivaFácil
16Lecció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 >DiapositivaFácil
17Lecció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 >DiapositivaFácil
18Lecció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 >DiapositivaFácil
19Lecció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 >DiapositivaFácil
20Lecció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 >DiapositivaFácil
21Lecció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 >DiapositivaIntermedio
    
ii

© Informática Interactiva

© Copyright 2022 en adelante, Marco Polo Jácome Toss

Licencia Creative Commons

Esta obra está bajo una

Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.

#python_para_todos

Redes sociales y blogs

Puedes seguirme en Facebook Mark Polo