Introducción a Python

Conoce las bases de este poderoso y popular lenguaje de programación.

4.55 (168 reviews)
Udemy
platform
Español
language
Programming Languages
category
12,567
students
6.5 hours
content
Oct 2019
last update
$19.99
regular price

What you will learn

Entenderá las bases del lenguaje como las variables, operadores y expresiones en Python.

Aprenderá las diferentes tipos de colecciones o variables agregadas

Aprenderá las Estructuras condicionales y ciclos en Python.

Aprenderá a crear e invocar las funciones en Python

Comprenderá el uso de otros objetos utilizados en Python.

Aprenderá a manejar los archivos locales con Python.

Aprenderá a conectar, insertar, consultar y modificar los datos en la base de datos NoSQL MongoDB.

Aprenderá a conectar y manejar las bases de datos MySQL.

Description

El lenguaje Python es de propósito general, cuya expansión y popularidad es creciente. Python apuesta por la simplicidad, versatilidad y rapidez de desarrollo. Es un lenguaje de scripting independiente de plataforma y orientado a objetos, preparado para realizar cualquier tipo de programa, desde aplicaciones Windows a servidores de red o incluso, páginas web. Es un lenguaje interpretado, lo que significa que no se necesita compilar el código fuente para poder ejecutarlo, lo que ofrece ventajas como la rapidez de desarrollo e inconvenientes como una menor velocidad.

Su popularidad se debe, entre otras cosas se debe a la cantidad de librerías que contiene, tipos de datos y funciones incorporadas en el propio lenguaje, que ayudan a realizar muchas tareas habituales sin necesidad de tener que programarlas desde cero. La sencillez y velocidad con la que se crean los programas. La cantidad de plataformas en las que podemos desarrollar, además, Python es gratuito, incluso para propósitos empresariales. Los objetivos de este curso son:

  • Entender las bases del lenguaje como las variables, operadores y expresiones en Python.

  • Aprender las diferentes tipos de colecciones o variables agregadas

  • Aprender las Estructuras condicionales y ciclos en Python.

  • Aprender a crear e invocar las funciones en Python

  • Comprender el uso de otros objetos utilizados en Python.

  • Aprender a manejar los archivos locales con Python.

  • Aprender a conectar, insertar, consultar y modificar los datos en la base de datos NoSQL MongoDB.

  • Aprender a conectar y manejar las bases de datos MySQL.

Este curso está enfocado a los desarrolladores de aplicaciones multiplataformas. No es necesario que sepas programar, sólo una computadora conectada a Internet y muchas ganas de aprender. Contarás con el eBook del curso.

Content

Introducción a Python

Introducción al curso de Introducción a Python
Introducción e instalación de Python en Windows
Crear el primer programa: Hola Mundo
Llamar a la consola de Python desde Sublime Text
Variables y Tipos de datos
Casteo de variables
Operadores Matemáticos
Operadores de Asignación
Operadores de Comparación y Lógicos
Operadores de Identidad, pertenencia y Bits
Apuntes de la sección 1: Introducción a Python
Quiz Introducción a Python

Colecciones o variables agregadas

Variables agregadas o colecciones
Las listas en Python
Las tuplas en Python
Los conjuntos o sets
Los diccionarios en Python
Apuntes de la sección 2: Colecciones o variables agregadas
Quiz Colecciones

Estructuras condicionales y ciclos

Las estructuras condicionales en Python
El ciclo While en Python
El ciclo for en Python
El ciclo For: break y continue
El ciclo For: range()
Apuntes de la sección 3: Estructuras condicionales y ciclos
Quiz Condicionales y ciclos

Las funciones y clases en Python

Introducción a las funciones en Python
Manejo de parámetros y regresar un valor con return
Recursividad de funciones en Python
Funciones lambda
Creación de clases en Python
Clases: self y propiedades
Manejo de la herencia en Python
Manejo de la clase inicio entre clase base y la clase derivada
Apuntes de la sección 4: Las funciones y las clases en Python
Quiz funciones y clases

Otros objetos en Python

Introducción a los iteradores
Crear iteradores en Python
Crear módulos en Python
Manejar y crear fechas
Manejar una cadena JSON
Convertir objetos a JSON y viceversa
Introducción a las expresiones regulares en Python
Funciones para las expresiones regulares en Python
Entrada de datos con la función Input
Formato de cadenas con format()
Apuntes de la sección 5: Otros objetos en Python
Quiz de objetos de Python

Manejo de archivos con Python

Crear y escribir en un archivo con Python
Leer los datos de un archivo de texto
Añadir información a los archivos con Append
Borrar y verificar la existencia de un archivo en Python
Apuntes de la sección 6: Manejo de archivos con Python
Quiz Manejo de archivos

Conectar Python con MongoDB

Instalar la base de datos NoSQL MongoDB
Crear una base de datos en MongoDB desde Python
Crear una colección en la base de datos MongoDB
Insertar un documento en una colección en MongoDB
Consultar documentos de la colección en una base de datos MongoDB
Filtrar documentos de la colección MongoDB desde Python
Ordenar los documentos de Mongo desde Python
Borrar datos en MongoDB
Modificar datos en MongoDB desde Python
Limitar datos en MongoDB desde Python
Borrar una colección de MongoDB con Python
Apuntes de la sección 7: Conectar Python con MongoDB
Quiz Python y MongoDB

Conectar Python con MySQL

Instalar la base de datos MySQL
Crear una base de datos con MySQL
Crear una tabla de MySQL desde Python
Insertar registros en una tabla MySQL con Python
Seleccionar registros en una tabla MySQL desde Python
Filtrar los registros con la sentencia WHERE
Ordenar la selección de una tabla con ORDER BY
Modificar registros de la tabla con el comando UPDATE
Limitar el número de registros en una consulta con LIMIT
Borrar registros de una tabla con DELETE
Borrar una tabla con DROP TABLE
Quiz Python y MySQL

A forma de conclución

Despedida del curso Introducción a Python
Pon a prueba tus conocimientos de Python
Archivos del curso "Introducción a Python"
PDF del curso "Introducción a Python"

Screenshots

Introducción a Python - Screenshot_01Introducción a Python - Screenshot_02Introducción a Python - Screenshot_03Introducción a Python - Screenshot_04

Reviews

Cesar
June 14, 2023
Siento que es un buen curso, el problema es que quizás no se detiene a explicar la lógica detrás de estos conceptos, lo cual dificulta mucho el aprendizaje, además, de no contar con ejercicios de prueba para reforzar los conocimientos, además, de casi no utilizar ejemplos de la utilización de estos en la vida real.
Enrique
May 30, 2023
Considero que son necesarios ejercicios que te hagan poner en práctica lo aprendido, ejercicios en los que podamos hacer programas del día a día (Calculadoras, menus, gestiones de bases de datos etc...)
Monica
March 27, 2023
Hasta ahora, las muletillas del profesor de "lo que es", "lo que sería", "lo que son" (y todas sus variables) son bastante molestas. Recién empieza el curso y más adelante veré como se desarrolla pero de entrada, eso me parece un punto bastante negativo
Sergio
October 6, 2022
Excelente curso, las explicaciones fueron muy detalladas apoyándose en diapositivas y cada archivo creado solo incorporaba la lógica que se estaba estudiando. Excelente dominio del tema
William
May 5, 2022
Esta bueno para introduccion con conceptos claros pero quizas implementar algunos ejemplos de utilidad en vida real estaria mejor.
Carlos
November 21, 2021
Es un buen curso de inducción, aunque me habría gustado que los ejemplos se hubieran enfocado a construir algo básico y no solo a conocer instrucciones aisladas
BernabéGarcía
November 3, 2021
Enseña lo básico e inicial para empezar a manejar Python y poder conectarnos también con una base de datos.
Alan
September 18, 2021
por que esta muy bien explicado y los videos no dan tanto rodeo y va al grano del tema que esta explicando
Felix
February 13, 2021
Como curso introductorio me parece muy adecuado. Explica de una manera sencilla los fundamentos del lenguaje. Incluso toca el tema de la conexión a bases de datos como MongoDB y MySQL, tema que no es comun verlo en un curso de introducción a python. Lo recomiendo ampliamente
Rafael
February 5, 2021
De momento si, lo encuentro bien explicado, yo tengo un nivel 0 en este campo y de momento va todo bien.
Rafael
December 14, 2020
Es un verdadero privilegio poder contar sus cursos de forma tan accesible, la calidad de su enseñanza es realmente mucho muy superior, muchas gracias por compartir su conocimiento, lo siguiente que haré es comprar todos los cursos que tenga !!

Coupons

DateDiscountStatus
9/14/2021100% OFF
expired

Charts

Price

Introducción a Python - Price chart

Rating

Introducción a Python - Ratings chart

Enrollment distribution

Introducción a Python - Distribution chart

Related Topics

2466476
udemy ID
7/19/2019
course created date
11/22/2019
course indexed date
Bot
course submited by