¿Qué voy aprender?

  • Este curso le dará la base necesaria para aprender el lenguaje de programación Python de manera completa, aplicando ejemplos y explicaciones en cada tema, con lo cual, El alumno será capaz de avanzar al siguiente nivel de conocimiento y tomar otros cursos avanzados con herramientas relacionadas al Lenguaje.


TOMAR ESTE CURSO

¿A quién está dirigido?

  • Estudiantes de computación, Interesados en programar Python.

Requisitos

  • Conocimientos básicos de programación


TOMAR ESTE CURSO

Descripción del curso

1. Introducción (Incluye codigo de ejemplos)

2. Instalación de Python

2.1 Instalación de una versión adicional de Python (Windows)

3. Editores para Python

4. El intérprete de comando

5. Sintaxis básica de Python

5.1 información del modulo

6. Convención de código Python PEP8

7. Manejo de Comentarios

8. Variables

8.1 Nombres de variables

8.2 Alcance de las Variables

8.3 global (Palabra reservada que obliga una variable a ser global)

9. Tipificado de datos

10. Palabras Reservadas

10.1 False

10.2 None

10.3 True

10.4 And

10.5 As

10.6 Assert

10.7 Break

10.8 Class

10.9 Continue

10.10 def

10.11 del

10.12 elif

10.13 else

10.14 except

10.15 finally

10.16 for

10.17 from

10.18 global

10.19 if

10.20 import

10.21 in

10.22 is

10.23 lambda

10.24 nonlocal

10.25 not

10.26 or

10.27 pass

10.28 raise

10.29 return

10.30 try

10.31 while

10.32 with

10.33 yield

11. Cadena String

11.1 string ord()

11.2 string chr()

11.3 string len()

11.4 string capitalize()

11.5 string casefold()

11.6 string center()

11.7 string count()

11.8 string find()

11.9 string upper()

11.10 string lower()

11.11 string replace()

11.12 string join()

11.13 string split()

12. Función de entrada y salida

12.1 Funcion input()

12.2 Funcion print()

13. Formateando string

13.1 metodo .format()

14. Operadores Aritméticos

15. Operadores de comparación

16. Operadores Lógicos

17. Operadores de asignación

18. Funciones Básicas y Matemáticas

18.1 bin()

18.2 sum()

18.3 abs()

18.4 round()

18.5 min()

18.6 max()

18.7 floor()

18.8 ceil()

18.9 pow()

18.10 enumerate()

18.11 map()

19. Condiciones if (if else / if elif )

20. Ciclo (for)

21. Ciclo (While )

22. Funciones

22.1 Función sin parámetros

22.2 Función con Docstrings

22.3 Función con Argumentos

22.4 Función con Argumentos y valor definido

22.5 Función con Argumentos variables

22.6 Función con Retorno de Valor

22.7 Función con Retorno de Valor como tupla

22.8 Función pasar otra función con parámetro

22.9 Función pasar otra función con parámetro y argumento

23. Listas

23.1 Listas con funciones incrustadas

23.2 Len() en Lista

23.3 append() en Lista

23.4 insert() en Lista

23.5 clear() en Lista

23.6 extend() en Lista

23.7 remove() en Lista

23.8 count() en lista

23.9 pop() en Lista

23.10 index() en Lista

23.11 sort() en Lista

23.12 reverse() en Lista

23.13 copy() en Lista

24. Arreglos

24.1 append() en arreglo

24.2 insert() en arreglo

24.3 extend() en arreglo

24.4 remove() en arreglo

24.5 pop() en arreglo

24.6 index() en arreglo

24.7 count() en arreglo

24.8 tolist() en arreglo

24.9 tounicode() en arreglo

24.10 typecode en arreglo

25. Tuplas

26. Sets

26.1 len() en set

26.2 add() en set

26.3 remove() en set

26.4 pop() en set

26.5 clear() en set

26.6 union() en set

26.7 update() en set

26.8 set() constructor

26.9 difference() en set

26.10 intersection() en set

27. Diccionarios

27.1 Accediendo al contenido

27.2 len() en dict

27.3 item() en dict

27.4 del en dict

27.5 clear en dict

27.6 popitem() en dict

27.7 copy() en dict

27.8 key() en dict

27.9 values() en dict

27.10 Asignar valores a una llave

27.11 update() en dict

28. Lambda

29. Clases

29.1 Palabras reservadas

29.2 Métodos Reservados

29.3 Decoradores

29.4 Crear una clase

29.5 Métodos Estáticos

29.6 Métodos de Clase

29.7 Método Constructor de Clases

29.8 Método Destructor de Clases

29.9 Clases con Descripción

30. Herencia

30.1 Herencia simple

30.2 Herencia Múltiple

30.3 Sobreescribir método en herencia

30.4 Sobrecargar un método de clase

31. Expresiones Regulares (RegEx)

31.1 Método findall()

31.2 Método split()

31.3 Método sub()

31.4 Método search()

31.5 Metacaracter ^

31.6 Metacaracter $

31.7 Metacaracter []

31.8 Metacaracter .

31.9 Ejemplo de Patrón.

32. Fecha y Hora

32.1 Mostrar un Calendario

32.2 Saber fecha actual now()

32.3 Asignar una fecha datetime()

32.4 Ajustar una fecha replace()

32.5 Pausa tiempo en código sleep()

32.6 Diferencia entre dos fechas con horas

32.7 Diferencia entre dos fechas sin horas

32.8 Diferencia entre dos Horas solamente

32.9 Sumar una fecha

32.10 Sumar una Hora

33. Json

33.1 CONVERTIR DICT a JSON

33.2 CONVERTIR JSON a Python

33.3 GUARDAR un Archivo JSON

33.4 LEER un Archivo JSON

34. With

35. Módulos y Paquetes

35.1 Módulos

35.1.1 Alias

35.1.2 Creando módulo

35.1.3 Uso del from

35.1.4 Información de contenido del modulo

35.1.5 Cargar un módulo como Script

35.1.6 Recargar nuevamente un modulo

35.2 Paquetes

35.2.1 Creación de un paquete

35.2.2 Exportar paquete para instalar

35.2.3 Configurar ámbito para buscar módulos con *

36. Try Except

37. Valores aleatorios

38. Usando pip

38.1 Ayuda

38.2 Listar Paquetes

38.3 Actualizar PIP

38.4 Instalar Paquetes

38.5 Mostrar información de Paquetes

38.6 Buscar Paquetes

38.7 Borrar Paquetes

39. Manejo de archivos en texto plano

39.1 Crear archivo para escritura

39.2 Agregar más ítem al archivo

39.3 Leer todo el archivo

39.4 Leer por bloques el archivo

39.5 Leer línea por línea el archivo

39.6 Leer carácter por carácter el archivo

40. Pasar Argumentos al programa (módulo sys)

41. Archivos y directorios

41.1 Ver Ruta actual

41.2 Renombrar archivo o directorio

41.3 Listar contenido de directorio

41.4 Información de archivos y directorios

41.5 Crear directorio

41.6 Cambiar ruta de directorio

41.7 Borrar directorio

41.8 Borrar Archivo

41.9 Copiar Archivo

44. Manejo de SQLite

44.1 Introducción a SQLite

44.2 Creación de tabla

44.3 Insertar registro en tabla

44.4 Consultar registro

44.5 Editar registro en tabla

44.6 Eliminar registro en tabla

44.7 Ver registro en tabla

44.8 Ejemplo CRUD optimizado

43. Interface grafica (GUI) Tkinter. (Incluye Ejemplos)

43.1 Prueba de funcionamiento tkinter y primero codigo

43.2 Ventana

43.3 Label widget

43.4 Button widget

43.5 Entry Widget

43.6 Text widget

43.7 Checkbutton widget

43.8 Radiobutton widget

43.9 Listbox widget

43.10 Scale widget

43.11 Spinbox widget

43.12 Frame widget

43.13 Canvas widget

43.14 Imagenes en Tkinter

43.15 Scrollbar widget

43.16 Administrador de geometría para posición en  widgets pack(), grid(), place

TOMAR ESTE CURSO

Reseñas

Valoraciones
1
4.50

Aprende a tu ritmo y a tu horario


En facturacionweb.site, aprendes Desarrollo en cualquier tema y en cualquier momento. Selecciona ahora entre miles de cursos impartidos por expertos sobre Desarrollo. También puedes aprender sobre Programación Diseño Negocios Informática y software Productividad Desarrollo personal Marketing Música Salud y fitness Fotografía Estilo de vida

En facturacionweb.site ponemos a disposición la videoteca de cursos más amplia del mundo. Escoge entre más de 130.000 cursos en formato de vídeo y 100% online con miles de horas de contenido nuevo cada mes

Los mejores profesores de todo el mundo instruyen a millones de estudiantes en la plataforma. Se proporciona las herramientas y las aptitudes para que la enseñanza que se da sea de calidad y aprendas sobre Desarrollo o sobre el tema que te apasiona de una manera rápida y ordenada.

facturacionweb.site es un lugar para fanáticos de Cursos online de Desarrollo que deseen expandir sus conocimientos y habilidades en cualquier área . Puedes escoger cursos online entre miles de Cursos online de Desarrollo. Queremos que sepas que facturacionweb.site nació para ayudarte para expandir tu carrera como profesional en el área de tu preferencia.

Si eres amante de Cursos online de Desarrollo, y quieres aprende sobre temas como Python 3.x desde cero, estás en el lugar indicado. facturacionweb.site se enfoca en actualizar el catalogo de cursos sobre Desarrollo, para personas entusiastas que desean adquirir nuevos conocimientos. facturacionweb.site quiere divulgar el amor por los cursos de Cursos online de Desarrollo y compartirlo con personas de todo el mundo para que puedan obtener nuevos conocimientos. Pensamos que el conocimiento abre un sinfín de oportunidades laborales en diferentes áreas de Desarrollo, así que selecciona el curso de tu preferencia y mejora tu vida con nuevos conocimientos.

Todos cursos sobre Cursos online de Desarrollo que son promocionados en el sitio web: facturacionweb.site son propiedad de la plataforma Udemy, este sitio web es una marca afiliada a Udemy, por lo tanto solo nos encargamos de promocionar los Cursos online de Desarrollo en este sitio web. ¡Ayúdanos compartiendo esta página con tus amigos!. Creamos este web sitio de tal manera que sea fácil de usar. facturacionweb.site aspira a servir a los lectores globales con contenido atractivo y ágil para capturar y aprender sobre lo último en tendencias de Desarrollo.