Master Geeks
A trilha MasterGeeks é voltada para adolescentes e jovens a partir dos 12 anos que desejam se aprofundar de maneira séria em desenvolvimento de sistemas e aplicativos. Com foco no mercado de trabalho e na criação de soluções reais, o curso oferece uma jornada completa rumo à carreira de programador profissional ou empreendedor na área de tecnologia.
Ano 01 - Fundamentos da programação com Python e pensamento computacional
O primeiro ano da trilha MasterGeeks é focado na construção da base sólida em programação, lógica e resolução de problemas. O aluno começa com blocos visuais e avançam para a linguagem Python, aplicando conceitos em projetos reais de games e aplicativos.
Para quem é esse curso?
- A partir de 12 anos
- Interessados em desenvolvimento de sistemas e aplicativos
- Não recomendado para quem deseja criar jogos como foco principal
O que o aluno vai aprender?
Conteúdos abordados:
- Raciocínio lógico e matemático
- Introdução à linguagem Python
- Depuração de código (debug)
- Desenvolvimento de games 2D e aplicativos
- Programação funcional e lógica com Blockly
- Gerenciamento de projetos ágeis com SCRUM
Ferramentas utilizadas:
- Blockly
- Python
- Metodologia SCRUM
Estrutura do curso:
- Carga horária semanal: 1h30min
- Total: 48 horas (32 aulas)
Ao final do Ano 01, o aluno será capaz de:
- Compreender e aplicar lógica de programação fundamental.
- Desenvolver pequenos projetos e jogos utilizando Python.
- Trabalhar com metodologias ágeis (SCRUM).
- Resolver problemas de forma computacional.
Ano 02 - Desenvolvimento web
No segundo ano, o foco está na criação de sites, sistemas e soluções web utilizando linguagens profissionais do mercado. O aluno aprende tanto o visual (front-end) quanto a estrutura (back-end) de aplicações, além de versionamento e segurança.
Para quem é esse curso?
- Alunos que concluíram o Ano 1 ou têm noções de lógica e Python
- Interessados em criar sites, sistemas web e conectar com a internet
O que o aluno vai aprender?
Conteúdos abordados:
- HTML, CSS e JavaScript
- Fundamentos de Internet
- GIT e versionamento
- Administração básica de sistemas Linux
- UI/UX e prototipagem
- Introdução ao ReactJS
- Noções de segurança da informação
- Deploy com Amazon AWS
Ferramentas utilizadas:
- Visual Studio Code
- HTML5
- CSS3
- JavaScript
- ReactJS
- Amazon AWS
- Figma (UI/UX)
- GIT
Estrutura do curso:
- Carga horária semanal: 1h30min
- Total: 48 horas (32 aulas)
Ao final do Ano 02, o aluno será capaz de:
- Desenvolver interfaces web responsivas e interativas (front-end).
- Construir a lógica de servidor para aplicações web (back-end básico).
- Utilizar controle de versão GIT para gerenciamento de código.
- Criar protótipos de interfaces (UI/UX).
- Realizar deploy de aplicações na nuvem (AWS).
Ano 03 - Apps mobile e Inteligência artificial
O terceiro ano consolida os conhecimentos em desenvolvimento mobile e inteligência artificial. É também o momento de aplicar tudo que foi aprendido em projetos práticos e completos, preparando o aluno para o mercado.
Para quem é esse curso?
- Alunos que já completaram o Ano 2
- Jovens prontos para criar soluções completas, do código à publicação
O que o aluno vai aprender?
Conteúdos abordados:
- Desenvolvimento de aplicativos mobile (Android e iOS)
- Inteligência Artificial e Machine Learning aplicados
- Criação de APIs e microsserviços
- Banco de Dados avançado (SQL e NoSQL)
- Práticas de DevOps e CI/CD
- Empreendedorismo digital e monetização
Ferramentas utilizadas:
- Android Studio / Xcode (ou React Native/Flutter)
- Python com TensorFlow/Keras/Scikit-learn
- Node.js (para APIs)
- MongoDB / PostgreSQL
- Docker
- Jenkins
Estrutura do curso:
- Carga horária semanal: 1h30min
- Total: 48 horas (32 aulas)
Ao final do Ano 03, o aluno será capaz de:
- Desenvolver aplicativos mobile para Android e iOS.
- Aplicar conceitos de Inteligência Artificial e Machine Learning em projetos.
- Criar e consumir APIs e microsserviços.
- Gerenciar bancos de dados SQL e NoSQL.
- Compreender e aplicar práticas de DevOps (CI/CD).
- Desenvolver uma visão empreendedora para projetos de tecnologia.