Programação em Python do básico ao avançado
- Descrição
- Currículo
- FAQ
- Revisões
A demanda por programadores Python nunca esteve tão alta, afinal, Python é uma das linguagens mais utilizadas no mundo e requisito para se trabalhar com Ciência de Dados e Inteligência Artificial.
Além disso, a demanda por profissionais Python para trabalhar com a Internet utilizando algum dos frameworks web mais populares como Django, Flask ou Tornado tem crescido muito nos últimos anos.
Por ser uma linguagem de programação versátil, simples de aprender e muito poderosa, Python possui recursos que, apesar de simples de se utilizar, tornam o aprendizado muito divertido.
Neste curso, a Geek University traz para você mais de 64 horas de conteúdo Python, do básico ao avançado, com explicações claras e programação passo-a-passo utilizando a última versão da linguagem Python, sem deixar nada pra traz e o melhor de tudo, realizando repetições durante o decorrer do curso para auxiliar na fixação do aprendizado.
Além de tudo, são cerca de 378 exercícios espalhados pelas seções para que você possa praticar tudo que aprender aqui neste curso e
3 projetos desenvolvidos do zero, passo a passo, para que possamos não somente revisar todo o conteúdo do curso mas também que fique
mais claro quando, onde e como usar os poderosos recursos da linguagem!
Aprenda sobre:
– Variáveis e Tipos de Dados;
– Estruturas Lógicas e Condicionais;
– Estruturas de Decisão e Repetição;
– Coleções (Listas, Tuplas, Sets, etc);
– Funções;
– Expressões Lambdas;
– Debugar seu código e tratar erros;
– Módulos;
– Leitura e Escrita em arquivos;
– Iteradores e Geradores;
– Decorators;
– Orientação a Objetos;
– Herança e Polimorfismo;
– Manipulação de Arquivos CSV e JSON;
– Data e Horas;
– Testes;
– Alocação e Gerenciamento de Memória;
– Novidades do Python;
– Projeto 1: Game;
– Projeto 2: Mercado;
– Projeto 3: Banco;
– E muito mais!
Não deixe a oportunidade passar mais uma vez. Sua hora de aprender Python chegou!
-
30O que vamos aprender nesta seção?Vídeo Aula
-
31ListasVídeo Aula
-
32TuplasVídeo Aula
-
33DicionáriosVídeo Aula
-
34MapasVídeo Aula
-
35ConjuntosVídeo Aula
-
36Módulo Collections - CounterVídeo Aula
-
37Módulo Collections - Default DictVídeo Aula
-
38Módulo Collections - Ordered DictVídeo Aula
-
39Módulo Collections - Named TupleVídeo Aula
-
40Módulo Collections - DequeVídeo Aula
-
41Exercícios para praticarVídeo Aula
-
42RecapitulandoVídeo Aula
-
43O que vamos aprender nesta seção?Vídeo Aula
-
44Definindo funçõesVídeo Aula
-
45Funções com retornoVídeo Aula
-
46Mão na massa geekQuestionário
-
47Funções com parâmetroVídeo Aula
-
48Funções com parâmetro padrãoVídeo Aula
-
49Documentando funções com DocstringsVídeo Aula
-
50Entendendo o *argsVídeo Aula
-
51Entendendo o **kwargsVídeo Aula
-
52Exercícios para praticarVídeo Aula
-
53RecapitulandoVídeo Aula
-
61O que vamos aprender nesta seção?Vídeo Aula
-
62Utilizando lambdasVídeo Aula
-
63MapVídeo Aula
-
64FilterVídeo Aula
-
65ReduceVídeo Aula
-
66Any e AllVídeo Aula
-
67GeneratorsVídeo Aula
-
68SortedVídeo Aula
-
69Min e MaxVídeo Aula
-
70ReversedVídeo Aula
-
71Len, Abs, Sum e RoundVídeo Aula
-
72ZipVídeo Aula
-
73RecapitulandoVídeo Aula
-
81O que vamos aprender nesta seção?Vídeo Aula
-
82O módulo randomVídeo Aula
-
83Trabalhando com módulos Built-InVídeo Aula
-
84Módulos customizadosVídeo Aula
-
85Instalando e utilizando módulos externosVídeo Aula
-
86PacotesVídeo Aula
-
87Dunder Main e Dunder NameVídeo Aula
-
88RecapitulandoVídeo Aula