A Academia do Programador é um programa de treinamento completo para formação de profissionais de desenvolvimento de softwares, desde os fundamentos até a prática. O curso é composto por 5 módulos que ensinam lógica de programação, hardware, banco de dados, redes e desenvolvimento prático, preparando os alunos para carreiras como programação web e robótica. Ao final os alunos estarão aptos a se especializarem em linguagens como Java, C, C# e Python.
1. Academia do Programador
A Globalcode tem o prazer de anunciar seu mais novo programa de treinamento: Academia do
Programador. O primeiro curso completo de formação de profissionais na área de desenvolvimento de
softwares que vai desde o básico até a prática, fornecendo uma base para você se especializar em
diferentes e promissoras carreiras: programação Web, telefone celular, robótica, automação residencial
ou industrial, e muito mais.
A Academia do Programador é composta por diferentes cursos onde você vai aprender todos os
fundamentos e teorias necessárias para desenvolver softwares de diferentes tipos profissionalmente.
Durante a Academia do Programador você vai aprender sobre:
- Lógica de programação;
- Sintaxe básica da linguagem Java e C++;
- Conceitos fundamentais de hardware do PC e sistema operacional Linux;
- Configurar, modelar e usar banco de dados MySQL
- Fundamentos da Internet: redes, protocolos, html e criação de sites e domínios;
Ao término você vai estar pronto para se especializar em alguma das diversas linguagens de
programação do mercado, tais como: Java, C, C#, Ruby, Python, PHP e muitas outras.
Todos os conceitos são INDISPENSÁVEIS para qualquer um que pretende se profissionalizar e são
abordados de forma moderna e dinâmica com teoria e prática.
Cursos
A Academia do Programador é composta por 80 horas de cursos:
Carga
Código Nome
Horária
AP1 Lógica de Programação com Java e Program-ME (mais info) 40 hs
AP2 Hardware e Sistemas operacionais (mais info) 8 hs
AP3 Banco de dados com MySQL (mais info) 8 hs
AP4 Redes e Internet (mais info) 16 hs
AP5 Desenvolvimento na prática (mais info) 8 hs
Clique aqui para visualizar a tabela de preços que está no final do documento.
Resultados e Objetivos
Ao concluir este treinamento você estará apto a:
Aplicar conceitos de lógica de programação na prática com Java e C
Dominar os fundamentos da linguagem Java e C: variáveis, comentários, condições, laços, procedimentos, funções /
métodos (não inclui orientação a objetos)
2. Ao concluir este treinamento você estará apto a:
Preparar um computador para escrever, compilar, depurar e executar programas Java utilizando NetBeans, Eclipse, JDK e
repositório CVS.
Trabalhar com básico de eletrônica e computação física usando Program-ME e Arduino
Preparar um computador Linux para desenvolvimento com C utilizando GCC e Arduino
Identificar principais peças de um computador PC, sua arquitetura e também diagnóstico básico de falhas
Instalar, modelar e usar o MySQL entendendo os conceitos fundamentais de banco de dados relacional e os principais
comandos
Instalar um sistema operacional no computador
Escrever páginas básicas em HTML bem como dominar os princípios da computação em rede e serviços TCP/IP
Desenvolver um aplicativo Web usando banco de dados e SuperCRUD, uma poderosa ferramenta de geração de código
Ingressar em um treinamento especializado em Java como Core Java ou Academia do Java, ou se especializar em
qualquer outra linguagem de programação
Vídeos
Veja nos links abaixo vídeos com exemplos de laboratórios com o Program-ME:
- Controle de tomadas com Program-ME
- Luds;
- Sons / Beeps;
- Potênciometro;
Clique aqui para mais informações sobre o Program-ME.
O único pré-requisito é gostar de computador!
A Academia do Programador não tem pré-requisitos técnicos, basta você saber usar o computador no seu dia-a-dia. Na Academia
do Programador você vai entender como funcionam as coisas nos bastidores do seu computador: desde os sinais elétricos digitais 0
e 1 até os sofisticados sistemas de internet.
A robótica pode ser seu próximo passo
Este treinamento prepara você com o que é de mais fundamental para você poder se especializar em programação de robôs e
eletrônica. Você vai receber junto com o material didática o dispositivo Program-ME que é uma base eletrônica para incentivar
seus estudos básicos, mas que também é um poderoso controlador de robôs.
Mercado Promissor
A área de desenvolvimento de softwares é cada vez mais vital para empresas de todos os portes. Os computadores estão em todos
os lugares: padarias, casas, bancos, carros, telefone celular e muitos outros lugares. Cada computador precisa de um ou vários
programas para funcionar, e tais programas precisam ser escritos por nós, com isso uma verdadeira bola de neve acontece: mais
computadores, mais programas, mais programadores. Consequentemente uma maré de oporunidades.
Program-ME: a forma mais divertida de aprender a programar
Conhecendo os desafios para iniciar na área de programação, a Globalcode desenvolveu um dispositivo de apoio a ensino de
lógica de programação chamado Program-ME. Com ele fica muita mais fácil e intuitivo aprender a programar pois seus programas
terão efeitos visuais, sonores e responderam a sensores, tornando mais divertido aprender e superar esta importante etapa inicial.
O Program-ME é baseado em Arduino um poderoso e acessível microcontrolador que pode ser usado para MUITAS coisas:
- Controlar motores de maquinas e robôs;
- Automação residencial com sensores de presença, calor, luz, controle de tomadas, infravermelho;
- Integrar máquinas e aparelhos;
Vários tipos de componentes podem ser plugados ao Program-ME: sensores, GPS, RFID, ultrasom, giroscópio, acelerometros, etc.
3. Academia do Programador
Lógica de Programação com Java e Program-ME
(Carga horária 40 horas)
Este curso é o melhor ponto de partida para você que quer ingressar na carreira de desenvolvimento de
softwares. Você vai aprender importantes conceitos de programação utilizando o Program-ME, um
device especialmente criado pela Globalcode para ensinar lógica de programação e algorítimos de
forma prática e descontraída.
A lógica de programação é praticada com Java e também com linguagem C básica e, durante os
laboratórios práticos, você vai desenvolver centenas de linhas de código 100% funcionais, com algumas
aplicações incríveis utilizando o Program-ME, como por exemplo o controle de tomadas de uma casa.
Para resumir:
- Você vai aprender lógica utilizando as duas principais linguagens do mercado: Java e C;
- Você vai aprender lógica com laboratórios clássicos desenvolvidos em Java;
- Através de práticas inéditas com o Program-ME, você vai aprender computação física na prática,
escrevendo código com lógica para controle de tomadas, leds, motores e som;
- Você vai receber além da apostila um Program-ME para uso e práticas em seu computador.
Tópicos:
Computadores, programas e linguagens de programação Chapin
Introdução Programação básica
Princípios da eletrônica Tipos de dados
Transistores e flip-flop Constantes
Lógica binária Vs. Decimal Variáveis
Projetos profissionais de desenvolvimento de software Declaração e atribuição de valores a variáveis e
constantes
Metodologias Identificadores
Análise de requisitos Laboratório prático
Concepção Comentários de código
Modelagem Expressões e Operadores
Prototipagem Laboratório prático
Desenvolvimento Estruturas para controle de fluxo
Testes Estruturas de decisão
Ferramentas de desenvolvimento Laboratório prático
Editores de código Estruturas de repetição
Compiladores Laboratório prático
IDE: Integrated development environment Procedimentos e funções
Versionamento com CVS e SVN Programação procedural modular Vs. orientada a
Laboratório prático Escopo
Laboratório prático Parâmetros
Conhecendo o Program-me Retorno
Tecnologia Arduino Recursividade
Arquitetura do Program-me Eventos
Preparando o ambiente e instalando softwares Estrutura de dados
Arduino e Processing Vetores e matrizes
Exemplos práticos de uso Tipos personalizados
Laboratório prático Arquivos
Algoritmos
Linguagem natural
Fluxograma
Pseudo linguagem
Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraíso - São Paulo - SP Página 3
www.globalcode.com.br Fone 55 11 3171-1987
Documento gerado em 20/08/2009
4. Academia do Programador
Hardware e Sistemas operacionais
(Carga horária 8 horas)
Esta é uma importante parte do curso onde você vai aprender teorias fundamentais dos sistemas
operacionais da atualidade no ponto-de-vista de um programador. Neste curso você vai aprender a
instalar o Linux em um computador além de conhecer características técnicas do sistema operacional
que refletem em diferentes paradigmas de programação.
Tópicos:
Anatomia do PC
Processador e memória
Video
HD / IDE / SCSI
Porta Serial, Paralela, USB e Firewire
Comunicação em rede: ethernet, wi-fi e bluetooth
Introdução a montagem do PC e diagnósticos básicos
Histórico dos sistemas operacionais
Principais partes de um sistema operacional
Anatomia do Microsoft Windows Vs. Anatomia do Linux
Computador Servidor Vs. Computador Usuário
Laboratório prático
Comandos essenciais de trabalho com Linux
Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraíso - São Paulo - SP Página 4
www.globalcode.com.br Fone 55 11 3171-1987
Documento gerado em 20/08/2009
5. Academia do Programador
Banco de dados com MySQL
(Carga horária 8 horas)
Praticamente todos os softwares corporativos como bancários, telecomunicação, estoque, sistema de
RH, contabilidade, etc. demandam por um banco de dados que fica responsável para o
armazenamento dos dados da empresa. Por este motivo você vai aprender os principais fundamentos,
comandos e técnicas de modelagem de banco de dados para posteriormente desenvolver programas
que gravam e pesquisam as informações. Utilizamos o banco de dados MySQL por ser gratuito e
eficiência comprovada, mesmo para grandes empresas.
Tópicos:
Fundamentos do Banco de dados relacionamento
Modelagem de dados
Linguagem SQL
Tabelas e campos
Chave primária e chave estrangeira
Relacionamentos
um-para-muitos
um-para-um
muitos-para-muitos
Pesquisa de dados
Comandos avançados
Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraíso - São Paulo - SP Página 5
www.globalcode.com.br Fone 55 11 3171-1987
Documento gerado em 20/08/2009
6. Academia do Programador
Redes e Internet
(Carga horária 16 horas)
Este curso vai apresentar diversos conceitos sobre redes e internet para que você consiga desenvolver
aplicativos que se comunicam de diveras formas e são disponibilizados na Internet. ESte é um dos
conhecimentos mais nobres e desejados nos profissionais de informática uma vez que a grande rede
Internet esta invadindo a residencia e empresas de todos os portes. Todos as teorias e conceitos são
indispensáveis para um bom programador.
Tópicos:
Fundamentos de rede e protocolos
Transmissão de dados
TCP/IP
Endereços IP
Redes e sub-redes
Domain Name Service
Comandos de configuração e diagnóstico Win e Linux
Portas TCP
Serviços e portas
SSH
HTTP
SMTP e POP
Instant Messenger
Servidores de aplicação
Programando em rede
Sockets
XPTO
Criando um domínio próprio
registro.br
Servidor DNS
Serviços de Hosting
Publicação de site
Serviços de internet
Google Analytics
SiteMap
Indexação e ranking
Anúncios, e-commerce
Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraíso - São Paulo - SP Página 6
www.globalcode.com.br Fone 55 11 3171-1987
Documento gerado em 20/08/2009
7. Academia do Programador
Desenvolvimento na prática
(Carga horária 8 horas)
Neste módulo você vai desenvolver um aplicativo completo usando Java com manipulação de banco
de dados e telas para internet. Neste momento vamos apresentar entregar alguns fragmentos de código
que vai facilitar a realização do desenvolvimento, porém você vai aprender a gerar automaticamente o
código mais complexo para posteriormente desenvolver seus próprios sistemas.
Tópicos:
Neste módulo você vai desenvolver um aplicativo completo
usando Java com manipulação de banco de dad
Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraíso - São Paulo - SP Página 7
www.globalcode.com.br Fone 55 11 3171-1987
Documento gerado em 20/08/2009
8. Academia do Programador
Tabela de preços
Qtde. de
Taxa Parcela Total
Parcelas
1 -5% R$ 1.976,01 R$ 1.976,01
2 0% R$ 1.040,00 R$ 2.080,01
3 6% R$ 734,94 R$ 2.204,81
4 6% R$ 551,20 R$ 2.204,81
5 6% R$ 440,96 R$ 2.204,81
6 10% R$ 381,34 R$ 2.288,01
7 10% R$ 326,86 R$ 2.288,01
8 10% R$ 286,00 R$ 2.288,01
9 15% R$ 265,78 R$ 2.392,01
10 15% R$ 239,20 R$ 2.392,01
11 15% R$ 217,46 R$ 2.392,01
12 15% R$ 199,33 R$ 2.392,01
Promoção exclusiva para Ex-alunos das carreiras Globalcode
Se você já cursou ou está cursando uma das carreiras da Globalcode você tem 5% de desconto em
qualquer condição de pagamento.
Formas de Pagamento:
Cheque pré-datado ou Cartão de Crédito(Visa/Mastercard).
Tabela vigente em 20/08/2009.
Preços sujeitos a alteração sem comunicado prévio.
Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraíso - São Paulo - SP Página 8
www.globalcode.com.br Fone 55 11 3171-1987
Documento gerado em 20/08/2009