Curso aprofundado em Python - curso gratuito da GeekSchool, treinamento 9 meses, data 30 de novembro de 2023.
Miscelânea / / December 01, 2023
Para crianças de 11 a 14 anos. Para caras sem experiência que sonham em escrever seu primeiro código.
Por que aprender Python
- Fácil de começar a programar
Python tem código simples e sintaxe clara: é fácil para os caras trabalharem com variáveis, algoritmos, funções e comandos. Após o treinamento, as crianças terão uma base de conhecimentos de programação.
2. Desenvolvimento geral e melhoria do desempenho acadêmico
A programação treina a lógica, ensina a definir metas e encontrar erros, desenvolve o pensamento criativo e analítico. Após o treinamento, as crianças ficarão mais confiantes nas aulas de matemática, física e ciências da computação.
3. Perspectivas claras de carreira
Python é uma das três linguagens mais populares: os desenvolvedores ganham em média RUB 250.000 por mês. Eles podem desenvolver programas e jogos, análises e criar inteligência artificial.
Os caras não apenas aprendem Python, mas se desenvolvem como especialistas
Experimentando diferentes especialidades
Os caras vão tentar ser desenvolvedores, designers de jogos e analistas. Eles serão capazes de entender qual especialidade preferem.
Coletando seu portfólio
Em 9 meses, os caras aprenderão a trabalhar com algoritmos de computador, gráficos, som e animação. Cada aluno criará quatro jogos 2D, quatro sites e três chatbots.
Trabalhe em uma equipe amigável
A galera vê como funciona o trabalho em uma verdadeira empresa de TI: são divididos em equipes, realizam projetos comuns e planejam tarefas com outras equipes.
Comunique-se com especialistas de TI de grandes empresas
As crianças aprenderão como é o verdadeiro trabalho de projeto e como continuar a se desenvolver. Especialistas compartilharão segredos de desenvolvimento com a galera e responderão perguntas.
Por que GeekSchool
Aulas ao vivo
As aulas são ministradas no Zoom: as crianças ouvem a professora e praticam imediatamente. Após cada aula, uma gravação é salva, facilitando a revisão.
Suporte contínuo
Os curadores apoiam as crianças, motivam-nas a aprender em situações difíceis, fazem perguntas interessantes em chats e enviam materiais úteis. Os curadores estão sempre em contato com pais e filhos
Professores experientes
As aulas são ministradas por programadores com experiência em ensino. Eles falam a mesma língua com as crianças, dão aulas de forma divertida e esclarecem dúvidas.
Amigos com interesses semelhantes
Os rapazes encontram pessoas com interesses semelhantes com quem é interessante estudar, compartilhar ideias e trocar impressões. Após o curso, a galera continua se comunicando e aprimorando projetos conjuntos
Aulas uma vez por semana - depois da escola ou nos finais de semana
9 meses de treinamento
A aula dura 90 minutos
15 caras no grupo
Primeiro módulo: 2D - jogos em Python
- Trabalhando com sintaxe básica em Python
- Resolvemos problemas matemáticos usando código, criamos funções para solução automática
- Trabalhando com as bibliotecas Turtle e Pygame: visualizando código e criando jogos 2D simples
- Compreender a programação orientada a objetos para criar jogos complexos
- Desenvolvemos jogos em equipe
Como resultado, criamos um jogo de calculadora, uma busca de texto, pingue-pongue, um jogo de tiro, corrida, formas gráficas
Segundo módulo: Sites Python
- Trabalhamos com frontend e backend do site: customizamos a aparência e pensamos na lógica interna do site
- Trabalhamos com ferramentas que vão te ajudar a criar um site: HTML, CSS, Flask
- Desenvolvemos um site em equipe
Como resultado, criamos um blog com uma história sobre nós mesmos e um site sobre nosso tema favorito: sobre um jogo, um filme, um livro, um músico
Terceiro módulo: chatbots em Python
- Estudamos a lógica de qualquer chatbot
- Criando um chatbot para Discord
- Criando um chatbot em equipe
Como resultado, criamos três chatbots: um monitora o chat e coleta estatísticas de atividades, e os outros dois funcionam de acordo com qualquer princípio.