SlideShare uma empresa Scribd logo
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)
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.
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
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
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
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
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
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

Mais conteúdo relacionado

PPT
Aula1 Apresentacao TEES
PDF
Aula de Introdução - JAVA
PDF
01 aula1 habib
PDF
Os 5 Níveis de Reuso
PPTX
Aula processo de reuso de software
PDF
DOCX
Introdução a linguagem java
Aula1 Apresentacao TEES
Aula de Introdução - JAVA
01 aula1 habib
Os 5 Níveis de Reuso
Aula processo de reuso de software
Introdução a linguagem java

Mais procurados (20)

ODP
Apresentação java
PDF
Java com Excelência
PPTX
Linguagem de programação Java 6, 7 e 8
PDF
Interplan java basico_modulo1
ODP
Java 01 Java Visao Geral Resumo
PDF
Paradigmas de Linguagens de Programação - Quatro Paradigmas + Ambientes de Pr...
PPT
Java modulo 01 - Introdução
PDF
1.1.paradigmas
PPT
Linguagem de programação
PPTX
Linguagem de programação C# 4 e 5
PPTX
Linguágens de programação
PPTX
Reuso de software
PPTX
Linguagem da programação
PDF
Um Ambiente Grafico para Desenvolvimento de Software de Controle para Robos M...
PDF
Paradigmas de programação
PPTX
Testes em projetos usando Scrum
PDF
Sbqs 2010 Processo de Teste de Software para Scrum
PDF
Monografia eng soft1_halan
PPTX
Reengenharia de Software
PDF
Engenharia de Software - Unimep/Pronatec - Aula 2
Apresentação java
Java com Excelência
Linguagem de programação Java 6, 7 e 8
Interplan java basico_modulo1
Java 01 Java Visao Geral Resumo
Paradigmas de Linguagens de Programação - Quatro Paradigmas + Ambientes de Pr...
Java modulo 01 - Introdução
1.1.paradigmas
Linguagem de programação
Linguagem de programação C# 4 e 5
Linguágens de programação
Reuso de software
Linguagem da programação
Um Ambiente Grafico para Desenvolvimento de Software de Controle para Robos M...
Paradigmas de programação
Testes em projetos usando Scrum
Sbqs 2010 Processo de Teste de Software para Scrum
Monografia eng soft1_halan
Reengenharia de Software
Engenharia de Software - Unimep/Pronatec - Aula 2
Anúncio

Semelhante a Academia do programador (20)

PDF
Qualidade de software com Visual Studio ALM
DOCX
Academia do Arquiteto Globalcode
PDF
Certificacoes java
PDF
Qualidade de Software com Visual Studio 2012
PPTX
Introdução à Computação Aplicada
PPT
Engenharia de-software-1217199594686494-9
PDF
Manual
PPS
Arquitetura de Software
PPT
Etec Informatica
PPT
Aula 1 introdução à engenharia de software1 (1)
PDF
Aula01 aula alua aula aulaaa- 19 02.pdf
PDF
Aula1 eng software
PPT
Aplicando eXtreming Programing ao cenário do Borland ALM - BorCon 2003
PPT
Práticas de Desenvolvimento de Software
PPT
Apostila de Fundamentos Java
PPT
Técnicas_Implementação
ODP
Tecnologia Java
PPT
Aula1 introducao engsw
PDF
BaixadaTech 2012 - Qualidade de Software
PDF
Engenharia de Software Aula 1 - Intro
Qualidade de software com Visual Studio ALM
Academia do Arquiteto Globalcode
Certificacoes java
Qualidade de Software com Visual Studio 2012
Introdução à Computação Aplicada
Engenharia de-software-1217199594686494-9
Manual
Arquitetura de Software
Etec Informatica
Aula 1 introdução à engenharia de software1 (1)
Aula01 aula alua aula aulaaa- 19 02.pdf
Aula1 eng software
Aplicando eXtreming Programing ao cenário do Borland ALM - BorCon 2003
Práticas de Desenvolvimento de Software
Apostila de Fundamentos Java
Técnicas_Implementação
Tecnologia Java
Aula1 introducao engsw
BaixadaTech 2012 - Qualidade de Software
Engenharia de Software Aula 1 - Intro
Anúncio

Último (11)

PDF
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
PPTX
Viasol Energia Solar -Soluções para geração e economia de energia
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PPTX
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PDF
Jira Software projetos completos com scrum
PDF
Manejo integrado de pragas na cultura do algodão
PPTX
Eng. Software - pontos essenciais para o início
PPTX
Tipos de servidor em redes de computador.pptx
PPTX
Utilizando code blockes por andre backes
PPT
Conceitos básicos de Redes Neurais Artificiais
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
Viasol Energia Solar -Soluções para geração e economia de energia
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Jira Software projetos completos com scrum
Manejo integrado de pragas na cultura do algodão
Eng. Software - pontos essenciais para o início
Tipos de servidor em redes de computador.pptx
Utilizando code blockes por andre backes
Conceitos básicos de Redes Neurais Artificiais

Academia do programador

  • 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