|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/curso-completo-de-python-desde-cero-hasta-experto/
课程评论:没有评论
** completo de Python 2025-De cero a Master con Python 3** 本课程是为初学者设计的全面Python学习指南,旨在帮助学员从零开始掌握Python编程,最终成为Python专家。课程内容涵盖了Python的基础知识、面向对象编程、错误处理、数据持久化、GUI开发、Web开发等多个方面。 **主要学习内容:** * **Python基础:** 了解Python解释器、数据类型、变量、运算符、控制结构、数据集合(列表、元组、字典、集合)以及函数。 * **面向对象编程(OOP):** 深入理解类、对象、继承、封装、多态和抽象等OOP概念,并学习如何在Python中应用它们来构建结构化的程序。 * **错误处理与数据持久化:** 学习如何处理程序中的错误,以及如何使用文件和SQLite数据库来持久化存储数据。 * **Tkinter GUI开发:** 学习使用Tkinter库创建桌面应用程序的用户界面。 * **Web开发基础 (HTML & CSS):** 学习HTML和CSS的基础知识,为后续的Python Web开发打下基础,包括创建响应式网页。 * **Flask微框架:** 学习使用Flask微框架开发Python Web应用,包括创建登录系统、数据库交互(MySQL)以及部署应用。 * **Django框架:** 深入学习Python中最流行的Web开发框架Django,包括项目结构、核心组件以及如何构建完整的Web应用程序。 **学习目标:** * 掌握Python编程的基本语法和核心概念。 * 能够运用面向对象编程的思想来编写更健壮、可维护的代码。 * 学会使用Tkinter创建桌面应用程序。 * 掌握使用Flask和Django等框架进行Python Web开发的技能。 * 能够独立开发小型到中型的Python项目,包括桌面应用和Web应用。
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 PythonIniciar 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 PythonTipos de datos y variablesOperadores en PythonEstructuras de controlColecciones de datosFunciones enPython Programación Orientada a ObjetosAdé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 EncapsulamientoPolimorfismo y AbstracciónManejo de ErroresPersistencia de DatosAprende 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 TrabajoModularizar Ían y PaquetesManejo de FicherosTkinter con SQLite - Crear una aplicación para EscritorioAprende HTML y CSSPara 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 HTMLFormulariosLenguaje CSSCómo agregar estilosCrea una página webDiseño responsivoProyecto- Blog PersonalMicro-Framework FlaskAprende 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 DjangoEn 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 PythonCrea desde cero tu primer aplicación webAprende a estructurar un proyecto en este FrameworkConoce Django y Ubicarlo en el ecosistema de PythonComencemos