Python Profissional: do zero ao mercado de trabalho! (2024!)

Aprenda Python 3. Fundamentos, Intermediário, Orientação a Objetos, Programação Funcional e Banco de Dados e Arquivos

Ratings: 4.57 / 5.00




Description

A demanda por programadores nunca esteve tão alta. Python é hoje a linguagem mais utilizadas no mundo!

É uma linguagem de programação versátil, simples de aprender e muito poderosa.
É uma das poucas linguagens Full Stack (diversas atividades no desenvolvimento Web, como front-end e back-end), Multiplataforma (pode ser utilizada em múltiplos Sistemas Operacional, tais como Windows, Linux e MacOS) e Multiparadigma (Estruturado, Orientado a Objetos, Funcional e Orientado a Eventos).

Python é a linguagem mais utilizada em aplicações de Ciência de Dados e Inteligência Artificial.

Neste curso do projeto "pyPRO - seja um profissional Python", trazemos até você o que tem de mais moderno no ensino de programação e no ensino da linguagem Python, voltado para o que é realmente utilizado no mercado de trabalho. Este curso forma a base estrutural do profissional que almeja uma carreira na área de Programação de Computadores, especificamente na linguagem Python.

São mais de 29 horas (total de 170 aulas) de conteúdo (direto ao ponto, sem enrolação!!), do básico ao que realmente é necessário para entrar no mercado de trabalho, com explicações claras e detalhadas, passo-a-passo, na versão Python 3.10.

Dividimos este curso em 5 trilhas de aprendizagem: (1) Fundamentos, (2) Intermediário, (3) Orientação a Objetos, (4) Programação Funcional e (5) Banco de Dados e Arquivos. Em cada uma dessas trilhas, dividimos o conteúdo em módulos, estrategicamente posicionados, para que seu aprendizado seja o mais linear e amplo possível.

Ao final dos cinco últimos módulos na trilha de FUNDAMENTOS, disponibilizamos uma lista de exercícios, com suas respectivas resoluções, para que você possa reforçar os conceitos e seu aprendizado. São 70 exercícios de programação para você treinar e consolidar os conceitos básicos da linguagem Python.

No final, disponibilizamos um módulo adicional, com 2 projetos para que você possa resolver e disponibilizá-los em seu GIT, aumentando assim sua chance de contratação na área de programação.

Não deixe essa oportunidade passar. Sua chance de aprender Python chegou!


ESTRUTURA COMPLETA DO CURSO...

TRILHA 1: FUNDAMENTOS

Módulo 01 - Apresentação

Módulo 02 - Preparação do Ambiente

Módulo 03 - Introdução a Linguagem Python

Módulo 04 - Variáveis e Tipos de Dados

Módulo 05 - Estruturas Lógicas e Condicionais

Módulo 06 - Estruturas de Repetição

Módulo 07 - Coleções

Módulo 08 – Funções

TRILHA 2: INTERMEDIÁRIO

Módulo 01 - Debugando Erros

Módulo 02 - Trabalhando com Módulos e Pacotes

Módulo 03 - Comprehension em Python

Módulo 04 - Leitura e Escrita em Arquivos

Módulo 05 - Trabalhando com Data e Hora

Módulo 06 - Isolamento de Ambientes

TRILHA 3: ORIENTAÇÃO A OBJETOS

Módulo 01 - Introdução a Orientação a Objetos

Módulo 02 - Herança e Polimorfismo

Módulo 03 - Orientação a Objetos Avançada (aplicada)

TRILHA 4: PROGRAMAÇÃO FUNCIONAL

Módulo 01 - Introdução a Programação Funcional

Módulo 02 - Funções Integradas

Módulo 03 - Iteradores e Geradores

Módulo 04 - Decoradores em Python

TRILHA 5: BANCO DE DADOS E ARQUIVOS

Módulo 01 - Introdução a Banco de Dados

Módulo 02 - Noções Básicas de SQL

Módulo 03 - Banco de Dados Relacionais com Python

Módulo 04 - Banco de Dados No-SQL com Python

Módulo 05 - Dados em Arquivos JSON e CSV

ADICIONAL: PROJETOS

Projeto 1 -

Projeto 2 -

What You Will Learn!

  • Você saberá por quê é importante aprender a programar e qual a vantagem de utilizar a linguagem Python.
  • Você saberá criar programas profissionais com a linguagem Python.
  • Você aprenderá toda a base da linguagem Python necessária para entrar no mercado de trabalho.
  • Com essa base, você poderá partir para temas mais avançados, como: Ciência de Dados, Inteligência Artificial, Programação de Jogos, Web e outras áreas.

Who Should Attend!

  • Pessoas que querem entrar no mercado de trabalho na área de programação de computadores.
  • Pessoas de outras áreas que querem aprender os fundamentos da programação Python para aplicá-los em suas áreas específicas.
  • Profissionais da área de programação que não conhecem ainda a linguagem Python.
  • Profissionais da área de programação que conhecem Python mas querem se aprofundar, principalmente em relação a Programação Orientada a Objetos, Programação Funcional e acesso a Bancos de Dados Relacionais e Não-Relacionais.
  • Profissionais que desejam ter uma base sólida em programação Python para atuar em áreas como: Ciência de Dados, Inteligência Artificial, Programação para Web, Programação de Games, IoT, Programação Mobile entre outas.