馃嚜馃嚫 Curso completo de Python 2022-De cero a Master con Python 3

馃嚜馃嚫 Curso completo de Python 2022-De cero a Master con Python 3

Curso completo de Python 2022-De cero a Master con Python 3

Desarrollo web con Python3, Flask, Django y conoce todo desde cero SQLite3, HTML, CSS para crear aplicaciones WEB

Language: spanish

Note: 4.6/5 (1,856 notes) 42,075 students

Instructor(s): Alex Roel ChB

Last update: 2022-10-18

What you’ll learn

  • Lenguaje de Programaci贸n Python
  • Programaci贸n Funcional con Python
  • POO con Pyton
  • Tkinter y Python
  • SQLite y Python
  • Lenguaje HTML
  • Lenguaje CSS
  • Microframework Flask
  • Aplicaciones Web con Flask
  • Framework Django
  • Desarrollo Web Backend con Django

 

Requirements

  • Saber usar un computador y un navegador de Internet
  • Tener un Ordenador con Conexi贸n a Internet

 

Description

Bienvenido al Curso Completo de Python, desde Cero hasta Experto.

Aprende a programar desde cero con el lenguaje de mayor crecimiento en los 煤ltimos a帽os: Python. Descubre qu茅 es un algoritmo y c贸mo se construye uno con Python. Luego aprende a crear aplicaciones m谩s completas como aplicaciones de escritorio utilizando herramientas como Tkinter. Tambi茅n aprende a trabajar con bases de datos como SQLite.

Para crear aplicaciones Web con Python aprende otros lenguajes como HTML y CSS en este mismo curso. Luego puedes crear tus aplicaciones web usando herramientas de desarrollo de Python, como Flask o Django y crear aplicaciones web completas.

Introducci贸n a Python

Iniciar aprendiendo este lenguaje de programaci贸n aprendiendo las bases, inicia desde cero conociendo los fundamentos de este lenguaje, viendo los siguientes temas.

  • Interact煤a con int茅rprete de Python

  • Tipos de datos y variables

  • Operadores en Python

  • Estructuras de control

  • Colecciones de datos

  • Funciones en

Python Programaci贸n Orientada a Objetos

Ad茅ntrate en el paradigma de Programaci贸n Orientada a Objetos con Python, Estructura programas en Python utilizando los conceptos de la Programaci贸n Orientada a Objetos. Comprende c贸mo traducir elementos de entorno en elementos de una programa, aprende a escribir algoritmos en Python, analiza sus comportamientos antes de datos.

  • 驴Qu茅 es programaci贸n orientada a objetos?

  • Clases y Objetos 鈥

  • Herencia y Encapsulamiento

  • Polimorfismo y Abstracci贸n

  • Manejo de Errores

Persistencia de Datos

Aprende temas avanzados sobre m贸dulos, paquetes y sobre persistencia de datos, guarda informaci贸n que persista como en un archivo o base de datos con SQLite. Crear un interfaz de usuario usando Tkinter.

  • 驴Qu茅 es Persistencia de datos?

  • Entorno de Trabajo

  • Modularizar 脥an y Paquetes

  • Manejo de Ficheros

  • Tkinter con SQLite – Crear una aplicaci贸n para Escritorio


Aprende HTML y CSS

Para crear aplicaciones Web con Python necesitamos conocer lenguajes de HTML y CSS, no necesariamente tenemos que ser un pros con HTML y CSS, pero es bueno conocer lo b谩sico. En este curso aprender谩s lo necesario de estos lenguajes de marcado y de estilos.

Lenguaje HTML

  • 驴Qu茅 es HTML?

  • Etiquetas base de HTML

  • Formularios

Lenguaje CSS

  • C贸mo agregar estilos

  • Crea una p谩gina web

  • Dise帽o responsivo

  • Proyecto- Blog Personal

Micro-Framework Flask

Aprende Flask micro-framework de Python para desarrollar tus primeras aplicaciones Web con Python. Aprende las principales funcionalidades de Flask. Desarrolla tu primer proyecto web, crear sistemas de Log, persiste datos de tu usuario en Base de datos como MySQL. Maneja templates, crea tus rutas y despliega tu aplicaci贸n.

Programaci贸n Web con Python y Django

En esta parte del curso conocer谩s el framework de Python m谩s popular para desarrollo web: Django. Aprende sobre la estructura de un proyecto, sus archivos m谩s importantes y c贸mo desarrollar cada una de ellas.

  • Dar los primeros pasos en el desarrollo Back-end con Python

  • Crea desde cero tu primer aplicaci贸n web

  • Aprende a estructurar un proyecto en este Framework

  • Conoce Django y Ubicarlo en el ecosistema de Python

 

Who this course is for

  • Dirigido a todo tipo de persona que tenga inter茅s en comenzar a programar en PYTHON

 

Course content

  • Bienvenida al Curso
    • Presentaci贸n del Curso
    • Como Tomar el Curso
    • Materiales extras para el Curso
    • Ayuda y Soporte Online
    • Para Preguntas y Respuestas
  • PYTHON: Introducci贸n a Python
    • Presentaci贸n de Secci贸n
    • 驴Qu茅 es Python?
    • 驴Qu茅 es Python?
    • 驴Por qu茅 aprender Python?
    • Instalar Python 3
    • Instalar Visual Studio Code
    • Terminal para Windows
  • PYTHON: Variables y Operadores
    • Presentaci贸n de Secci贸n
    • Aplicaciones de la Secci贸n
    • Interprete de Python
    • Interprete de Python.
    • Variables
    • Variables.
    • Variables y Tipos de datos
    • Variables y Tipos de Datos.
    • Cadena de Caracteres
    • Cadena de caracteres.
    • Operaciones con cadenas
    • Operaciones con Cadenas
    • Listas
    • Listas
    • Primer Programa
    • Primer Programa
    • Concatenaci贸n
    • Concatenaci贸n.
    • Comentarios en Python
    • Comentarios en Python.
    • Ejercicio que se realizara en las siguientes Clases
    • Entrada de datos
    • Entrada de datos.
    • Casting de Datos
    • Casting de Datos.
    • Ejercicio que se realizara en las siguientes Clases
    • Practica: Cociente y Residuo
    • Ejercicio que se realizara en las siguientes Clases
    • Practica: Precio de Venta
    • Problema 01.
    • Problema 02
    • Problema 03
    • Problema 04
    • Problema 05
    • Problema 06
    • Problema 07
    • Operadores Relacionales
    • Operadores Relacionales.
    • Operadores L贸gicos
    • Operadores L贸gicos.
    • Expresiones Anidadas
    • Expresiones Anidadas.
    • Operadores en Asignaci贸n
    • Operadores de Asignaci贸n.
    • Incremento y Decremento
    • Incremento y Decremento.
    • Operador de Identidad
    • Operador de Identidad.
    • Operador de Pertenencia
    • Operadores de Pertenencia.
    • Operaciones con Booleanos
    • Operaciones con Booleanos.
    • Conclusi贸n de la Secci贸n.
  • PYTHON: Estructuras de Control y Colecciones
    • Estructuras de Control y Collecciones
    • Aplicaciones de la Secci贸n
    • Sentencia IF-ESLE
    • Sentencia IF-ELSE.
    • Condiciones anidadas
    • Multiples Condiciones – ELIF
    • Problema 01.
    • Problema 02.
    • Problema 03.
    • Problema 04.
    • Problema 05.
    • Problema 06.
    • Problema 07.
    • Problema 08.
    • Problema 09.
    • Problema 10.
    • While Loop
    • Problema 01.
    • Problema 02.
    • Problema 03.
    • Problema 04.
    • Problema 05.
    • For Loop
    • Problema 01.
    • Problema 02.
    • Problema 03.
    • Problema 04.
    • Problema 05.
    • Breack y Continue
    • Break y Continue.
    • Mas sobre Listas
    • Problema 01.
    • Problema 02.
    • Problema 03.
    • Pilas en Python
    • Pilas en Python.
    • Colas en Python
    • Colas en Python.
    • Tuplas
    • Diccionarios
    • Diccionarios.
    • Conjuntos
    • Conjuntos.
    • Instrucci贸n DEL
    • Pr谩ctica: Descuento de Restaurante Parte 01
    • Pr谩ctica: Descuento de Restaurante Parte 02
    • Pr谩ctica: Guardar resultados de pares e impares
    • Codigo fuente de la Secci贸n
  • PYTHON: Funciones
    • Funciones en Python
    • Aplicaciones de la Secci贸n
    • Definir una Funci贸n
    • Definir una Funci贸n.
    • Funciones con Retorno
    • Funciones con Retorno.
    • Parametros y Argumentos
    • Par谩metros y Argumentos.
    • Argumentos Indeterminados
    • Argumentos Indeterminados.
    • Funci贸n Recursiva
    • Funci贸n Recursiva.
    • Lambda
    • Lambda.
    • Funciones Integradas
    • Funciones Integradas.
    • M茅todos de Cadenas
    • PR脕CTICAS: Palindromo
    • PR脕CTICAS: Primalidad
    • PR脕CTICAS: Generador de contrase帽as
    • PR脕CTICAS: Conversor de Monedas
    • PR脕CTICAS: Conversor de Monedas Parte 02
    • PR脕CTICAS: Juego adivina el n煤mero
    • PR脕CTICAS: Juego adivina el n煤mero Parte 02
    • Codigo fuente de la Secci贸n
  • PYTHON: Modularidad
    • Modularizaci贸n
    • Aplicaciones de la Secci贸n
    • Crear M贸dulo
    • Formas de importas M贸dulos
    • Entrada desde Script
    • Formateo de Informaci贸n
    • Funcion DIR
    • M贸dulo Math
    • M贸dulo Datetime
    • Paquetes en Python
    • Codigo fuente de la Secci贸n
  • PYTHON: Poo
    • Programaci贸n Orientada a Objetos
    • 驴Qu茅 es un Objeto?
    • 驴Qu茅 es un Objeto?
    • 驴Qu茅 es una Clase?
    • 驴Qu茅 es una Clase?.
    • Clases y Objetos
    • Clases y Objetos.
    • Constructores
    • Constructores.
    • Encapsulaci贸n
    • Encapsulamiento.
    • Herencia
    • Herencia.
    • Funci贸n SUPER
    • Herencia sin SUPER
    • Polimorfismo
    • Herencia Multiple
    • Reto para el estudiante
    • SOLUCI脫N DEL RETO
    • Codigo fuente de la Secci贸n
  • PYTHON: Errores y Archivos
    • Manejo de Errores y Archivos
    • Errores de Sintaxis
    • Excepciones
    • Gestionar Excepciones
    • Gestionar Excepciones Multiples
    • Lanzar Exepciones
    • Crear Exepciones
    • Crear y escribir Archivo
    • Leer Archivo
    • Agregar datos al Archivo
    • Modificar datos de Archivo
    • Eliminar datos de Archivo
    • Codigo fuente de la Secci贸n
  • PROYECTO: Python, Tkinter y SQLite
    • Presentaci贸n de Secci贸n
    • Presentacion de PROYECTO
    • Entorno Virtual
    • Ventana en Tkinter
    • Frame en Tkinter
    • Barra de M茅nu
    • Label
    • Entrys
    • Buttons
    • Habilitar y Desabilitar Elementos
    • Usu de StringVar
    • Crear Tabla – Treeview
    • Conexi贸n a base de datos SQLite
    • Crear y Eliminar Tabla – SQLite
    • Messagebox
    • Guardar registro en Base de Datos
    • Listar registros desde la Base de Datos
    • Scrollbar
    • Editar registri en la base de datos
    • Eliminar registro en la Base de Datos
    • Ejecutable para DISTRIBUCI脫N
    • Codigo fuente de la Secci贸n
  • DDBB – Introducci贸n a Base de Datos – OPCIONAL
    • Concepto b谩sico de Base de Datos
    • Modelo Relacional de Base de Datos
    • Descargar e Instalar DIA Herramienta de Diagrama BD
    • Cardinalida y Napeo entre Entidades de un Base de Datos
    • Relaciones entre Entidades de una Base de Datos
    • Instalar DB Browser para SQLite
    • 驴Que es SQLite?
    • Crear Base de Datos y su Entidad
    • Crear Tabla con su clave Forania
    • Crear Tablas Intermedias
    • Inserta datos a las Tablas de base datos
    • Seleccionar y Visualizar Datos de una Tabla de un Base de Datos
    • Seleccionar de Datos con WHERE
    • Seleccionar de Datos de diferentes tablas con INNER JOIN
    • Crea una Base de Datos DB_TIENDA y sus tablas
    • Editar datos de una tabla con UPDATE
    • C贸digo de SQL para mas Practicas de Eliminar
    • Eliminar datos de una Tabla con DELETE
    • Eliminar una Tabla con DROP
    • C贸digo primario con auto Incremento y NOT NULL
  • HTML- Lenguaje HTML
    • 驴Qu茅 es HTML?
    • Estrutura base de HTML
    • Atributos
    • Encabezados H
    • Tipos de Textos
    • Listas
    • Tablas
    • Enlaces
    • Imagenes
    • Videos
    • Formularios
    • Atributos de Input
    • Contenedores
    • Etiqueta Meta
    • PR脕CTICA: P谩gina de imagenes
    • Favicon
  • CSS – Lenguaje CSS
    • Primeros estilos
    • Selectores
    • Seudo Clases y seudo Elementos
    • Modelo de Cajas
    • Estilos de Textos
    • Tipos de Elementos
    • Elemento Buttom
    • Posicionamiento
    • Uso de Float
    • Estilos de Tabla
    • Estilos de Lista
    • PR脕CTICA: Dise帽o para calculos de figuras geom茅tricas parte 01
    • PR脕CTICA: Dise帽o para calculos de figuras geom茅tricas parte 02
    • PR脕CTICA: Dise帽o para calculos de figuras geom茅tricas parte 03
    • PR脕CTICA: Dise帽o para calculos de figuras geom茅tricas parte 04
    • Dise帽o web adaptable (Responsive web design)
  • HTML y CSS: Pr谩ctica de Blog Personal
    • Presentacion de PROYECTO
    • Maquetataci贸n con HTML el HEADER
    • Usando CSS Grid
    • Grid y Flexbox
    • Main de P谩gina de Inicio
    • P谩gina de BLOGS parte 01
    • P谩gina de BLOGS parte 02
    • P谩gina de BLOG
    • P谩gina de PROFILE
    • RETO: Web Responsivo de Blog Personal
    • Codigo fuente de la Aplicaci贸n
  • FLASK: Introducci贸n
    • Presentaci贸n de Secci贸n
    • Funciones decoradoras
    • Instalar Flask
    • Hola Mundo con Flask
    • Modo desarrollador
    • Plantillas de HTML
    • Enviar datos a la Vista
    • Recorrer listas con Jinja
    • Manejo de archivos Est谩ticos
    • Enlaces a plantillas
    • Enviar datos por URL
    • Capturar Errores B谩sicas
    • Codigo fuente de la Secci贸n
  • FLASK: Modularizaci贸n, Jinja, Blueprint
    • PR脕CTICA: Entorno virtual para el proyecto
    • Crear la Aplicaci贸n
    • Modularizaci贸n del Proyecto
    • PR脕CTICA: Crear Vistas y Plantillas
    • Crear Vistas y Plantillas
    • Herencia de Plantillas
    • Titulo Din谩mico
    • Modularizar con Blueprint
    • Agregar Appa – Paquete
    • Data en el Models
  • FLASK: MySQL y SQLAlchemy
    • 驴ORM con Flask?
    • Instalar MySQL
    • Instalar SQLAlchemy y Crear BD
    • Configuraci贸n de Base de Datos
    • Crear M贸dulo
    • Listar Datos
    • Formulario de Insertar Datos
    • Insertar Registro
    • Formulario de Editar Datos
    • Editar Registro
    • Eliminar Registro
    • C贸digo fuente de la Aplicaci贸n
    • Que vamos aprender ahora
  • DJANGO 3: Introducci贸n
    • Introducci贸n 驴Qu茅 es Django?
    • Temas de esta Secci贸n
    • Crear espacio de Trabajo
    • Crear Proyecto con Django
    • Hola Mundo con Django
    • Petici贸n y Respuesta
    • RETO: Ordenar n煤meros
    • SOLUCI脫N DEL RETO: Ordenar n煤meros
    • Enviar argumentos mediante URL
    • Crear App
    • Codigo fuente de la Secci贸n
  • Backend con Django – Blog Personal
    • Temas de esta Secci贸n
    • 驴Qu猫 es App en Django?
    • Patron de dise帽o MVT
    • RETO: Crear el proyecto
    • SOLUCI脫N DEL RETO: Crear proyecto
    • Apps y Views
    • Models
    • Migrar Apps
    • Shell de Django
    • Obtener datos de Base de Datos
  • Panel de Administador – Blog Personal
    • Introducci贸n
    • Temas de esta Secci贸n
    • Admin
    • Personalizar panel de administrador Parte 1
    • Personalizar panel de administrador Parte 2
    • Agregar Ckeditor
    • Manejando Imagenes
    • RETO: App Perfil
    • SOLUCI脫N DEL RETO: App perfil
  • Templates – Blog Personal
    • Presentaci贸n de Secci贸n
    • Temas de esta Secci贸n
    • Renderizar Plantillas
    • Archivos Estaticos
    • Herencia de Plantillas
    • RETO: Herencia de Plantilla
    • SOLUCI脫N DEL RETO: Herencia de Plantillas
    • Manejo de Rutas
    • Renderizar con Registros
    • Blog y ckeditor
    • Titulo Din谩mico
    • RETO: Terminar con Perfil
    • SOLUCI脫N DEL RETO: Perfil
  • DJANGO2 – Introducci贸n a Django
    • 驴Que es Django?
    • Crear Entorno Virtual
    • Crear mi Proyecto con Django
    • Configuraci贸n del Proyecto
    • Apps
    • Views y Urls
    • Models
    • Admin
    • Shell
    • Templates
    • Corregir Pylint
    • Web dinamico
    • Static
  • DJANGO2 – Crear una Web Personal
    • Introducci贸n a Web Personal
    • Crear el Proyecto – web-personal – (PRACTICA)
    • Crear el Proyecto – web-personal – (SOLUCI脫N)
    • Funcionar Frontend y Backend
    • Heredar Plantillas
    • Templates Tag urls
    • PORTAFOLIO – Crear una APP (PRACTICA)
    • PORTAFOLIO – Crear una APP (SOLUCION)
    • PORTAFOLIO – Crear modelo Project (PRACTICA)
    • PORTAFOLIO – Crear modelo Project (SOLUCION)
    • PORTFOLIO – Configurar Panel de Administrador
    • PORTFOLIO – Configurar Campos Especiales
    • PORTFOLIO – Configurar Archivos Media
    • PORTFOLIO – Cargar datos de Base de Datos
    • PORTFOLIO – Enlaces de Proyectos
    • Detalles Finales del Proyecto Personal (MVT)
  • DJANGO2 – Crear una Web Empresarial
    • Introducci贸n Web_Empresarial
    • Preparar Proyecto (PRACTICA)
    • Preparar Proyecto (SOLUCI脫N)
    • SERVICIOS: Crear app services(PRACTICA)
    • SERVICIOS: Crear app services(SOLUCI脫N)
    • SERVICIOS: Fecha de Publicaci贸n
    • CONTACTO: Crear app contact(PRACTICA)
    • CONTACTO: Crear Formulario
    • CONTACTO: Agregar dise帽o al Formulario
    • CONTACTO: Enviar datos del Formulario
    • CONTACTO: Enviar Email de Prueba
    • BLOG: Crear APP blog (PRACTICA)
    • BLOG: Crear Modelos
    • BLOG: Configurar panel de Administrador
    • BLOG: Mostrar Vista
    • OTROS: Aplicar Ckreator
    • OTROS: Crear Templates Tag
    • Detalles Finales

 

馃嚜馃嚫 Curso completo de Python 2022-De cero a Master con Python 3馃嚜馃嚫 Curso completo de Python 2022-De cero a Master con Python 3

Time remaining or 324 enrolls left

 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate