Academia do Programador - Presencial em SP / GO
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.
Informações sobre o curso:
| Tipo de curso | Informática | Data de início do curso | Inscrições abertas |
| Carga horária | 80 horas | Qualificação | Certificado pela instituição |
| Método de ensino | Presencial - SP / GO | Pré-requisitos | O único pré-requisito é gostar de computador! |
| Materiais do curso | Kit do estudante e CD com softwares do curso | Instituição de Ensino | Globalcode |
Módulos do Curso
| Módulos |
Carga horária |
|
Lógica de Programação com Java e Program-ME
|
40 horas
|
|
Hardware e Sistemas operacionais
|
8 horas
|
|
Banco de dados com MySQL
|
8 horas
|
|
Redes e Internet
|
16 horas
|
|
Desenvolvimento na prática
|
8 horas
|
Realização
Curso realizado em São Paulo, Campinas ou Goiânia.
Apresentaçã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 apresentados no treinamento 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.
Resultados e Objetivos
- 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 e métodos (não inclui orientação a objetos)
- 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
Programa
Lógica de Programação com Java e Program-ME
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.
Hardware e Sistemas operacionais
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.
Banco de dados com MySQL
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.
Redes e Internet
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.
Desenvolvimento na prática
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.