|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/python-3-do-zero-ao-avancado/
课程评论:没有评论
课程名称:从基础到高级的Python 3课程 - 结合真实项目 课程概述:该课程是目前最全面的Python 3(及更高版本)在线课程,且不断更新以适应最新版本。共有超过140小时的内容,超过745节课,涵盖从基础到高级的Python语言主题,并包括关于正则表达式、SQL、Django、HTML和CSS等的多种额外章节。已有超过185,000名学生和53,000个积极评价。 课程适合对象: - 对编程感兴趣,希望从基础学起的初学者 - 已有其他编程语言经验,希望学习Python 3的程序员 - 无论是编程新手还是经验丰富的开发者,都会在本课程中找到丰富的指导,能够帮助您开始创建自己的脚本、程序、网站和自动化任务(均基于Python 3)。 课程内容: - 从Python 3的安装开始,到更高级的主题,例如第三方模块、数据库(MySQL、SQLite等)、网络爬虫、设计模式(GoF)、正则表达式等。 - 实际项目开发:将从头开始创建如CPF生成器和验证器、功能齐全的Django网站等项目。 - 部署应用程序:将学习如何在Google Cloud Platform的Linux服务器上进行应用部署,包含SSH密钥的设置和配置。 课程结构: 1. 初学者入门:Python 3基本逻辑 2. 中级阶段:过程式和函数式编程(函数、循环等) 3. 高级阶段:面向对象编程(Pythonic风格),并包括GoF设计模式的专门章节 4. 实用模块:包括Python及第三方模块的特别课程 5. 数据库课程:与Python中的数据库相关的内容 6. Django项目开发:使用Django开发多种网站 7. PySide6图形用户界面:创建图形界面 8. Python测试:基础的TDD 9. 额外内容:正则表达式、设计模式、高级面向对象编程、HTML5、CSS3、SQL及MySQL操作等 课程结束后,学生将具备就业所需的实际开发技能,能够在实际工作中顺利应用所学的技术。欢迎加入这个快速发展的编程语言学习之旅!
Este é, sem sombra de dúvidas, o curso de Python 3 (+ versões superiores) mais completo que você vai encontrar na atualidade.O único curso constantemente atualizado para as versões mais recentes do Python gratuitamente. São mais de 140 horas de conteúdo, mais de 745 aulas sobre assuntos relacionados com a linguagem Python (do básico ao avançado) e inclui várias seções bônus sobre expressões regulares, SQL, Django, HTML e CSS. Já contamos com 185.000+ alunos e 53.000+ avaliações positivas.-Curso de Python 3 (e versões superiores) do Básico Ao Avançado (com projetos reais)Iniciando em programação e quer aprender Python 3 do básico ao avançado? Este curso é completo e para você!Programador experiente em outra linguagem de programação e quer aprender Python 3? Este curso também é completo e pra você!Mesmo que não tenha trabalhado com programação antes (ou se já é um desenvolvedor experiente), vou te guiar em todos os passos até que comece a criar seus próprios scripts, programas, sites e/ou automatizações em Python (na versão 3). Continuo atualizando constantemente este curso.Vamos iniciar do zero, desde a instalação do Python 3 até as partes bem mais avançadas da linguagem, como módulos de terceiros, bases de dados (MySQL, SQLite, etc...), web scraping, padrões de projeto GoF (Design Patterns), expressões regulares (RegEx) e muito mais. Alguns dos módulos que abordaremos já são consagrados no mercado, como Django, Selenium, SQLite, Pytest, Unittest e vários outros.Criaremos projetos reais do zero, como um gerador e validador de CPF, uma seção dedicada ao PySide6 para interfaces gráficas com projetos, sites usando Django e mais. Como nosso curso é constantemente atualizado, essa descrição não vai conter tudo o que está nas aulas (tem mais coisas lá no curso).Também faremos deploy da nossa aplicação em um servidor com Linux no Google Cloud Platform, ou seja, você vai ter que colocar a mão na massa para subir e configurar um servidor Linux e suas chaves SSH junto comigo (claro que te guiarei em todos os passos). Este curso está dividido da seguinte maneira:Para nível iniciante: Lógica de programação (partes básicas de Python 3)Para nível intermediário: Programação procedural e funcional (funções, repetições e partes relacionadas)Para experientes: Programação orientada a objetos (no modo Pythônico) - Inclui seção específica de POO com Padrões de Projeto GoFMódulos úteis: inclui aulas de módulos específicos do Python e de terceirosBases de dados: inclui aulas relacionadas com bases de dados no PythonDjango: Criaremos alguns projetos (sites) utilizando o Django.Interface Gráfica com PySide6 (Qt 6) com PythonTestes no Python (com TDD básico)Bônus: Expressões Regulares (Regex - re)Design Patterns (Padrões de projeto - GoF) - Programação Orientada a Objetos AvançadaBônus: seções de HTML5 e CSS3Bônus: seção de SQL com MySQLTambém vamos falar sobre interface gráfica no Python para criação de janelas, criação de sites com Django e muito mais. Além de tudo isso, temos uma seção específica onde você aprender a executar as consultas mais comuns em bases de dados SQL (MySQL). Após essa seção o aluno será capaz de criar, apagar, atualizar, ler e fazer relações entre tabelas da base de dados.Ao terminar esse curso, você poderá conseguir sua sonhada vaga no Mercado de trabalho como dev, já que todos os nossos projetos são voltados para a prática e não apenas teoria.Venha aprender a linguagem que mais cresce neste ano agora!