Ensino Médio + Técnico em Informática

_Desenvolvimento Web & Mobile

_Onde cursar

Barroca
Floresta

_Duração

3 anos

_Horário

Manhã: 7h20 às 11h55 ou
Tarde: 13h às 17h35

_Quem pode cursar?

Quem já concluiu o 9º ano do ensino fundamental ou vai concluir ainda este ano

_O curso

Para os apaixonados por tecnologia que querem se especializar em dispositivos móveis, o curso Técnico em Informática de Desenvolvimento Web & Mobile acompanha as constantes evoluções desse mercado. Ao finalizar os estudos, você recebe o certificado de conclusão do Ensino Técnico e do Ensino Médio.

_com o curso você será capaz de:

  • Desenvolver e dar manutenção em sistemas para Internet
  • Desenvolver e dar manutanção em aplicativos para dispositivos móveis
  • Aplicar critérios de ergonomia, usabilidade e acessibilidade para o desenvolvimento de aplicativos mobile e sites para web
  • Montar seu próprio negócio ou atuar em qualquer empresa

_Estrutura do curso

_Empreendedorismo

  • Conceitos de inovação, criatividade e empreendedorismo
  • Planejamento e criação de modelos de negócios para empresas de tecnologia
  • Desenvolvimento de planos de marketing pessoal e empresarial

_Design de interface

  • Apresentação e aplicação dos conceitos de ergonomia, usabilidade e acessibilidade para o desenvolvimento de websites portáveis, interativos e adaptáveis a múltiplos dispositivos e plataformas Design centrado no usuário
  • Utilização de ferramentas mais atuais no mercado, tais como: HTML5, CSS3, Frameworks Javascripts

_Desenvolvimento web

  • Apresentação dos conceitos essenciais para o desenvolvimento de aplicações Web
  • Apresentação e utilização do framework JQuery e Ajax para realização de tarefas assíncronas
  • Abordagem dos aspectos: Ambiente de Desenvolvimento, Componentes Básicos, Formulários, Criação de Menus, Conexão com Bancos de Dados, Autenticação de Usuário e Uso de Sessão
  • Manipulação de Bancos de Dados utilizando os conceitos MVC (Model View Control)
  • Criação de websites dinâmicos, portáveis, adaptáveis a múltiplos dispositivos e plataformas interativos e seguro contra SQL injection
  • Desenvolvimento de projeto prático

_Processo de Desenvolvimento de Software

  • Gerenciamento de projetos utilizando metodologias ágeis
  • Apresentação do Manifesto Ágil
  • Discussão sobre papéis e responsabilidades dentro de uma metodologia ágil
  • Apresentação e aplicação de ferramentas e recursos para definição de métricas, prazo, custo, escopo, divisão de tarefas e acompanhamento
  • Realização de dinâmicas e simulações que apliquem os conceitos estudados
  • Desenvolvimento de aplicativos móveis

_Framework e Interatividade Web para Dispositivos Móveis

  • Apresentação dos conceitos e preparação do ambiente para desenvolvimento, utilizando Framework JavaScript, Node.JS, AngularJS, Cordova e Ionic
  • Realização de teste no ambiente de desenvolvimento
  • Conceitos de desenvolvimento para back-end
  • Desenvolvimento de aplicações realizando acessos via requisições
  • Estruturação e implementação de um ambiente para receber requisições
  • Codificação e exibição de páginas Web utilizando EJS (Embedded JavaScript)
  • Desenvolvimento da aplicação para acessar uma Base de Dados
  • Criação de métodos isolando a conexão, acesso e manipulação dos dados
  • Apresentação e implantação dos conceitos de Factory Method, Design Pattern, Prototype, Express-loader, Callbacks e Redirect after post
  • Desenvolvimento de API (Application Programming Interface) WebSockets
  • Entendimento e criação de Middlewares para tratamento de erros e notificações aos clientes Desenvolvimento de projeto prático

_Desenvolvimento de Aplicativos Móveis

  • Apresentação do Ambiente Integrado de Desenvolvimento (IDE)
  • Fundamentos de programação orientada a objetos
  • Fundamentos de linguagens de marcação através de XML e XAML
  • Fundamentos de serialização de dados utilizando JSON
  • Compreensão sobre limitações de recurso em dispositivos móveis
  • Fundamentos de padrão de projeto como MVC (Model View Controller) e MVVM (Model-View-ViewModel)
  • Construção de layouts responsivos em diferentes telas e orientações
  • Consumo de dados de serviços na web API (Application Programming Interface)
  • Construção de aplicativos com armazenamento de informações em bancos locais (SQL, chave valor e configurações)
  • Conceitos de navegação e segurança em aplicativos
  • Desenvolvimento e exportação de projetos para testes em emuladores, dispositivos físicos e para envio para lojas on-line

_laboratórios

Equipados com computadores modernos e de alta performance, nossos laboratórios oferecem aulas que serão seu primeiro contato com o mercado de trabalho. Realizadas sempre com um aluno por máquina, você coloca em prática os conhecimentos adquiridos em sala de aula e fica por dentro das tecnologias adotadas nas grandes empresas.

_Para a matrícula, tenha em mãos

  • Histórico escolar ou declaração da série em curso
  • 1 foto recente impressa se o aluno não estiver presente no ato da matrícula
  • Cópia e original da carteira de identidade do aluno
  • Cópia e original do CPF do aluno
  • Original do CPF e da carteira de identidade do responsável financeiro que assinará o contrato
  • Comprovante de endereço do responsável financeiro
matricule-se

Tenho interesse