A Step Computer Academy é a maior instituição internacional especializada no ensino de Tecnologia da Informação desde 1999 em 20 países pelo mundo. Curso de programação, curso de design, curso java, curso de games, cursos para crianças e mais. Os alunos da Step recebem certificados internacionais inclusos nas nossas formações.

Seu navegador está desatualizado!

Você está usando um navegador Internet Explorer desatualizado. Esta versão do navegador não suporta algumas tecnologias modernas, motivo pelo qual muitas páginas de site são exibidas incorretamente, e nem todas as funções podem funcionar. Recomendado navegar no site usando as versões atuais do navegadores: Google Chrome, Safari, Mozilla Firefox, Opera, Microsoft Edge.

Curso de Python e Desenvolvimento Web

Aprenda programação do zero em um formato cativante.
Seu filho adquirirá habilidades reais necessárias para uma futura carreira em TI.

Saber mais

Torne-se um programador
e tente a sorte na área de TI

O desejo de criar
algo por conta própria - sites, jogos

Profissão futura

Python é uma das principais linguagens de programação em termos de popularidade.

A linguagem está consistentemente entre as 3 MELHORES linguagens de programação do mundo, de acordo com as classificações da TIOBE, Stack Overflow Developer Survey e GitHub Trends.

Para quem o curso on-line de Python é indicado?

Para adolescentes
15–99 anos, qual:

  • Interessado em computadores e tecnologia
  • Eles adoram lógica, matemática e resolução de problemas.
  • Eles querem criar algo próprio — sites, bots, jogos
  • Eles sonham em tentar a sorte na área de TI e se tornar programadores.
  • Procurando uma direção para uma futura profissão ou educação adicional
  • Já experimentou Scratch, mods do Minecraft ou Python na escola — e quer continuar
  • Quer adquirir habilidades práticas que possam ser aplicadas imediatamente
  • Gosta de trabalhar em equipe ou quer aprender como fazê-lo
  • Eles querem ter um portfólio com projetos reais

Vantagens da futura profissão Desenvolvedor Python/Web

A profissão de desenvolvedor Python é uma das mais versáteis e requisitadas do mundo. Ela não só oferece uma oportunidade de começar a carreira cedo, como também desenvolve o pensamento crítico, a análise de dados e a criatividade.

  • 1 A linguagem de programação mais popular do mundo

    Python está entre as 3 principais linguagens de programação segundo o GitHub, StackOverflow e Google Trends. É usado ativamente em educação, startups e grandes empresas de TI — do Google à NASA.

  • 2 Aplicação em todas as áreas de TI

    O Python é usado para criar sites e aplicativos web, desenvolver jogos, automatizar processos, escrever bots do Telegram, bem como nas áreas de análise de dados, aprendizado de máquina e inteligência artificial.

  • 3 Demanda e alta remuneração

    Desenvolvedores Python estão consistentemente entre os profissionais mais bem pagos. A demanda por desenvolvedores juniores com habilidades práticas está em constante crescimento, especialmente em equipes pequenas e freelancers.

  • 4 O começo perfeito na idade escolar

    Python é bem fácil de aprender, não exige matemática complexa no início e permite que você escreva seus primeiros projetos depois de apenas algumas aulas.

  • 5 Uma base sólida para o futuro

    Depois de aprender Python, será mais fácil para um adolescente avançar para outras áreas: inteligência artificial, aprendizado de máquina, robótica, desenvolvimento de jogos, segurança cibernética, etc. Isso proporciona uma ampla gama de caminhos educacionais e profissionais futuros.

Perspectivas de carreira

Especialista júnior

Você pode trabalhar em projetos reais, escrever código, criar bots, APIs e automações.

a partir de US$ 1.000+

Especialista médio

Você trabalha com confiança em equipe, implementa módulos de forma independente, otimiza código e entende arquitetura.

a partir de US$ 2.500+

Especialista sênior

Você gerencia decisões, implementa padrões, aconselha a equipe e influencia o produto.

a partir de US$ 4.300+

O curso tem duas vertentes:
Python Core e Python Web.

Núcleo Python

  • Noções básicas de Python: tipos de dados, loops, funções
  • Lógica e pensamento algorítmico
  • Primeiro jogo no Pygame
  • Git, decoradores, tratamento de erros, gerenciamento de arquivos

Web Python

  • Criando sites com Flask
  • Bots do Telegram e API REST
  • HTML, formulários, sessões, autorização
  • Trabalho em equipe usando Scrum
  • Projeto final: site + bot

Programa de treinamento

O curso apresenta os conceitos básicos de programação em Python e desenvolvimento de aplicações web usando Flask. Durante o curso, você aprenderá a trabalhar com tipos de dados, loops, funções, tratamento de exceções, bibliotecas externas e o sistema de controle de versão Git. Você aprenderá a criar projetos web dinâmicos com modelos HTML, implementar autorização, trabalhar com bancos de dados SQLite, criar APIs REST, integrar serviços externos e desenvolver interfaces CRUD. Um bloco separado é dedicado ao trabalho em equipe usando a metodologia Scrum, bem como à criação de bots para Telegram e Discord. Além disso, você aprenderá os conceitos básicos de desenvolvimento de jogos em Python usando a biblioteca Pygame e adquirirá habilidades práticas na organização de estruturas de projetos para escalonamento e reutilização de código.

  • 7 meses de treinamento — um programa estável e em fases
  • 106 pares de prática
  • O resultado é a proteção do projeto.

Noções básicas de programação em Python (Python Core)

[10 Tópicos]

O que é Python e como ele funciona?

Algoritmos, fluxogramas, lógica de programa

Variáveis, tipos de dados, entrada/saída

Operadores condicionais, expressões lógicas, if/else/match

loops for e while, break/continue

Funções integradas e criação de suas próprias

Trabalhando com strings, listas, dicionários, conjuntos, tuplas

Tratamento de erros (try/except), exceções

Leitura e gravação em arquivos

Prática: miniprogramas e algoritmos de texto

Programação de jogos com Pygame

[6 Tópicos]

Instalando e configurando o Pygame

Janela gráfica, fundos, objetos

Movimento, controles de teclado, colisões

Pontuação, vidas, níveis, sons e música

Estados do jogo: vitória, derrota, reinício

Prática: seu próprio jogo em Python (plataforma 2D, arcade)

Noções básicas de desenvolvimento web com Flask (Python Web)

[6 Tópicos]

O que é web, cliente-servidor, requisições HTTP?

Instalando o Flask, iniciando um servidor local

HTML, modelos Jinja2, variáveis, condições

Formulários, entrada de dados, solicitações GET/POST

Autorização, sessões, cookies, mensagens flash

Prática: Blog ou site de pesquisa

Trabalhando com bancos de dados

[5 Tópicos]

Noções básicas de SQLite, tabelas, campos

Trabalhando com sqlite3 no Flask

Consultas SELECT, INSERT, UPDATE, DELETE

Proteção contra injeção de SQL

Prática: gerenciador de tarefas ou caderno

Bots do Telegram, bots do Discord e APIs

[4 Tópicos]

Registrando um bot, obtendo um token (BotFather, Portal de Desenvolvedores do Discord)

Comandos básicos /start, /info, botões, menus

Conectando dados externos via API (clima, fatos)

Prática: seu próprio bot (bot de questionário, lembrete, bate-papo)

Estrutura do projeto e trabalho em equipe

[3 Tópicos]

Arquitetura do projeto Flask, pastas, arquivos, Blueprints

Metodologia Scrum, papéis, sprints, retrospectiva

Prática de desenvolvimento de equipe com Trello e GitHub

Projeto final e apresentação

[4 Tópicos]

Escolha um formato: jogo, site, bot

Implementação independente de projetos

Apresentação pública e feedback

Avaliação baseada na participação e nos resultados do trabalho

Baixe o programa detalhado

Habilidades desenvolvidas:

Lógica e pensamento estrutural

Criatividade e responsabilidade

Trabalho em equipe e comunicação

Resultados após o curso

Habilidades após o curso

  • Escreva seu próprio programa, jogo, site
    ou bot do Telegram
  • Compreender a estrutura e a lógica do código, entender a sintaxe do Python
  • Crie um site interativo com formulários,
    cadastro, autorização
  • Trabalhar com bancos de dados, variáveis, loops, funções, módulos
  • Integre APIs e chatbots em projetos reais
  • Entenda como funciona o backend de aplicações web
    (lado do servidor)
  • Use Git, os fundamentos do desenvolvimento de equipes, trabalhe de acordo com Scrum
  • Apresentando seu projeto na defesa — como em um curso de TI real
  • Esteja preparado para tarefas freelance ou participação em hackathons escolares/municipais
  • Entenda em que direção a TI é interessante desenvolver ainda mais

Ferramentas dominadas

  • Pitão

  • GitHub

  • Scrum

  • HTML

  • Frasco

  • Pygame

Projetos no portfólio

Não ensinamos apenas Python — preparamos o portfólio do aluno criando de 3 a 5 projetos reais que vão imediatamente para o portfólio, o que abre as portas para o trabalho.

Formato e custo

Bootcamp Python

Duração:

3 semanas

Agendar:

presencial ou on-line ao vivo

Formatar:

Aproveite opções para parcelamento em boleto bancário ou cartão de crédito! Consulte!

 

Turma Presencial - 01

2, 4 e 6 feira das 09 às 12 hrs

Turma Presencial - 02

3 e 5 feira das 08:30 às 12:30 hrs
 

Turma Ao Vivo com Professor - 03

3 e 5 feira das 20:35 às 22:35 hrs

 

• Como funciona o computador

• Introdução a lógica de programação

• Conceito de fluxograma

• Introdução a linguagem de programação Python

• Como funciona a linguagem Python

• IDE - Ambiente de desenvolvimento de software

• Comando de saída

• Tipos de módulos em Python

• Conceito de variável

• Tipos de variável

• Conceito de variável e objeto

• Operador de atribuição

• Conceito de conversão de tipos de valores

• Conceito de indentação

• Conceito de estrutura de decisão

• Estrutura de decisão IF

• Estrutura de decisão IF/ELSE

• Operadores compostos

• Comando de Entrada

• Operadores Aritméticos

• Estrutura de decisão IF/ELIF/ELSE

• Estrutura de Repetição

• Comando While

• Operadores unários

• Comando break

• Comando continue

• Estrutura de repetição

• Comando for

• Loop encadeado

• Manipulação de String

• Desenvolvimento Projeto Final

• Apresentação Projeto Final

Depois do Bootcamp você terá seu primeiro projeto em Python e estará pronto para dar o próximo passo em programação!
 

Materiais:

Listas de verificação, apresentações

Idade:

15-99 anos

Precisa de informações adicionais?

O telefone deve estar no formato
Х ХХХ ХХХ-ХХ-ХХ

Confirme o seu consentimento para o processamento de dados pessoais. Comprometemo-nos a utilizar as informações obtidas apenas em nossa empresa., não transferir para terceiros Saiba mais.

Por que confiar na Step?

A IT STEP Computer Academy funciona desde 1999, desde a explosão do mercado de TI no mundo! Nessa época já graduávamos os primeiros programadores, web designers e os melhores especialistas em TI.

A IT STEP Computer Academy funciona desde 1999, desde a explosão do mercado de TI no mundo!

Nessa época já graduávamos os primeiros programadores, web designers e os melhores especialistas em TI.

0

Países

0

Filiais

0

Estudantes

0

Instrutores

0

Formados

Problemas atuais

Como pagar?

Você pode pagar pelo site usando um cartão bancário ou deixar um requerimento de treinamento - o gerente lhe enviará uma fatura.

Posso alterar meu horário de estudos?

Sim, o horário das aulas pode ser alterado.

Como escolher um curso?

Entre em contato com nossos gerentes pelo número de telefone listado no site. Eles ajudarão você a escolher os cursos de informática ideais.

Próximas turmas

Temos uma turma com horário perfeito para você, clique aqui e acesse nosso calendário.

Saiba mais

Este site usa Cookies

Política de Privacidade