Skip to content

Python para todos es un curso de programación de este interprete sin seguir los modelos tradicionales de aprendizaje.

License

Notifications You must be signed in to change notification settings

jacometoss/python_para_todos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

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

Proporcionar el conocimiento necesario para manejar paquetes desarrollados en Python, así como las habilidades para crear módulos personalizados.

Requisitos

Para comenzar este curso, es necesario que cumplas con los siguientes requisitos:

  • Familiaridad con uno de los sistemas operativos más populares del mercado, como Windows, Linux o macOS.
  • Capacidad para instalar programas en tu sistema operativo preferido.
  • Conocimiento básico de la estructura de un sistema operativo.
  • Tener instalado Python 3.

**Lista de lecciones **

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

ii

Redes sociales y blogs

Puedes seguirme en Facebook Mark Polo

Licencia

Licencia Creative Commons 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

About

Python para todos es un curso de programación de este interprete sin seguir los modelos tradicionales de aprendizaje.

Topics

Resources

License

Stars

Watchers

Forks

Languages