Aprenda Python 3 em 6 horas

Aprenda Python de forma rápida com exemplos práticos para fixarem seu aprendizado e saia na frente
Rating: 4.6 out of 5 (343 ratings)
7,066 students
Aprenda Python 3 em 6 horas
Rating: 4.6 out of 5 (343 ratings)
7,066 students
Ao término do curso, os alunos saberão a sintaxe básica da linguagem Python
Serão capazes de desenvolver pequenos programas
Estarão aptos para se inscreverem em cursos avançados para desenvolvimento de sistemas WEB que solicitem o conhecimento da linguagem Python com pré-requisitos

Requirements

  • Não é necessário conhecimento prévio para fazer este curso
  • Qualquer pessoa com conhecimento mínimo em informática poderá participar e aprender
  • Serão instaladas para o curso dois softwares, o Python 3 e a IDE PyCharm
Description

O curso foi formulado para que o aprendizado da linguagem de programação Python 3, seja realizado em curto espaço de tempo.  A abordagem é feita de forma simples e direta proporcionando uma assimilação natural dessa linguagem tão solicitada no mercado de trabalho. Não perca seu tempo, ele é muito precioso, garanta sua vaga e desfrute do prazer de ser um programador.

Serão apresentadas as sintaxes básicas da linguagem, para que o aluno entenda os conceito fundamentais para aprender uma linguagem de programação.

Por ser para nível iniciante, o curso não abordará banco de dados nem criação de aplicações web.

O curso está dividido em três seções

Seção 1 - Configuração do ambiente de desenvolvimento;

Instalação do ambiente de desenvolvimento:

  1. Instação do Python 3 e 
  2. Instalação da IDE PyCharm

Seção 2 - Básico da sintaxe;

  1. variáveis, listas, dicionários;
  2. como utilizar as condicionais if, elif e else;
  3. Operadores aritméticos (soma, subtração, multiplicação e divisão, potenciação etc.);
  4. Operadores lógicos <, <=, >, >=, ==, and, or, not,  !=
  5. Looping for e while
  6. imprimindo dados no terminal
  7. capturando dados do terminal

Seção 3 - OO (Orientação a Objetos)

  1. Funções;
  2. Classes;
  3. Módulos;
  4. Pacotes

Ao final da Seção 2 o aluno terá a oportunidade de desenvolver duas pequenas aplicações, uma sobre o cálculo da média escolar de um aluno e o outro a criação de um jogo de adivinhação de um número.

Ao final da Seção 3 será desenvolvida uma aplicação para investigar um perfil do facebook, demonstrando as seguintes informações:

  • Verificar fotos bloqueadas do perfil
  • Verificar fotos que foram marcadas pelo perfil
  • Fotos que o perfil comentou
  • Fotos em perfil curtiu
  • Histórico de postagens do perfil
  • Postagens que o perfil comentou
  • Postagens que o perfil curtiu
  • Vídeos que foi marcado
  • Vídeos que o perfil comentou
  • Vídeos que o perfil curtiu
  • Grupos que pertence

Espero vocês!!!


Who this course is for:
  • Pessoas que desejam dar o primeiro passo na área de programação
  • Quem deseja aprender a programar de forma rápida e sem perder tempo
  • Quem já conhece outra linguagem e deseja aprender Python de uma forma mais rápida
  • Profissionais da área de inteligência policial visando expandir seus horizontes
Curriculum
5 sections • 63 lectures • 4h 40m total length
  • Apresentação
  • O que precisaremos instalar
  • Configurando o ambiente no MacoOS
  • Configurando o ambiente no Ubuntu
  • Configurando o ambiente no Windows
  • Bem vindo!
  • Variáveis Parte 1
  • Variáveis Parte 2
  • Questão sobre array
  • Removendo elementos em uma lista
  • Dicionários
  • Tuplas
  • Função print() - Aprendendo sobre a saída de dados no console
  • Operadores Aritiméticos
  • Operadores de Comparação e Condicionais
  • Looping For - Parte 1
  • Looping For - Parte 2
  • Looping While
  • Função input() - Entrada de Dados através do console
  • Função Time e Webbrowser
  • App Média Escolar
  • Resolução do exercício Média Escolar
  • Deixando o código legível no padrão PEP-8
  • Exercício - Criar um jogo para adivinhar um número
  • Resolução do exercício Jogo de adivinhar um número
  • Finalizando o módulo
  • Abertura
  • Funções
  • Módulos
  • Pacotes
  • Selecione uma resposta
  • Classes - Conceito
  • Classe - Parte 1
  • Classe - Parte 2
  • Vamos ver se você entendeu Classes
  • Importando uma Classe
  • Encapsulamento parte 1
  • Encapsulamento parte 2
  • Herança
  • Aviso
  • Descobrindo ID de um perfil do facebook
  • Aviso sobre as urls do Facebook
  • Projeto Investigar perfil facebook - Parte 1
  • Projeto Investigar perfil Facebook - Parte 2
  • Encerramento
  • O que estudaremos nesse módulo
  • Máquina Virtual (PARTE 1)- Criação de uma máquina virtual através do terminal
  • Máquina Virtual (PARTE 2)- Criação de uma máquina virtual através da IDE PyCharm
  • Criando o projeto web com Django 2
  • Criando o bando de dados e o super usuário
  • Criando a aplicação Endereço - PARTE 1
  • Criando a aplicação Endereço - PARTE 2
  • Criando a aplicação Pessoa - PARTE 1
  • Criando a aplicação Pessoa - PARTE 2
  • Uma pausa para falar sobre relacionamento entre tabelas
  • Criando a aplicação Diligencias - PARTE 1
  • Criando a aplicação Diligencias - PARTE 2
  • Criando a aplicação Diligencias - PARTE 3
  • Corrigindo a escrita do nome da classe Diligência e Endereço
  • Implementando consulta de diligência pelo nome
  • O que veremos nessa Seção
  • Criando a máquina virtual e um novo projeto de nome agenda
  • Criando o banco, o super usuário e levantando o projeto
  • Importando a aplicação "enderecos" do projeto Operações
  • Dica sobre erro no banco de dados
  • Adicionando a aplicação "pessoas"
  • Removendo aplicação "enderecos" do projeto Agenda

Instructor
Policial Civil - Graduado em Sistemas de Informação
Alcimar A. Costa
  • 4.6 Instructor Rating
  • 343 Reviews
  • 7,066 Students
  • 1 Course

Graduado em Sistemas de Informação, trabalho  com tecnologia a quinze anos na Polícia Civil do estado de Alagoas, sendo fundador da Delegacia Interativa em 2006, Gerente do Núcleo de Desenvolvimento de Sistemas da Polícia Civil em 2014 e responsável desde 2016 da Seção de Crimes Cibernéticos a qual desempenho minhas funções atualmente.