Objetivo do curso

O que você aprenderá:

 

  • Criar aplicações WEB: Do front ao back-end e banco de dados com HTML5, CSS3, BootStrap 4, JS, ES6, ES7, PHP 7, OO, MySQL, JQuery, MVC, API, IONIC e Wordpress;
  • Integrar as principais tecnologias Web através de projetos reais. Tudo na prática;
  • Como tornar suas habilidades em desenvolvimento web uma atividade remunerada, trabalhando de onde quiser;
  • Criar aplicações Mobile conectadas a aplicações WEB utilizando a tecnologia IONIC;
  • HTML5: cabeçalhos, listas, imagens, links, tabelas, formulários, hear, nav, footer, article, section aside;
  • CSS3 Intermediário: seletores, div & span, cores, modelo caixa, elementos flutuantes, posicionamento, formatando links;
  • CSS3 avançado: herança, especifidade, barra navegação vertical e horizontal, abas, layouts líquidos, largura fixa, parallax, fontes customizadas;
  • Recursos especiais: normalize css, cantos arredondados, degradês, sombras, animações, transições, flexbox;
  • Bootstrap: responsivo, textos, alinhamentos, cores, media query, botões, barra navegação, listas, inputs, alertas, tabelas, cards, grids, flexbox;
  • Javascript: variáveis, array, condicionais, operadores de comparação, operadores lógicos, funções, eventos, DOM, loops, BOM;
  • ES6: var e let, orientação a objetos, literais, prototype, web storage, funções de array;
  • PHP7: variáveis, arrays, condicionais, operadores de comparação e lógicos, funções, orientação a objetos, abstração, herança, polimorfismo, interfaces;
  • Banco de Dados MySQL: insert, update, select, delete, filtros, operadores de comparação e lógicos, relacionamentos, inner join, left join, right join;
  • Ajax: requisições síncronas, requisições assíncronas, XMLHttpRequest, estados da requisição, status, notação XML, notação JSON;
  • PHP com PDO e MySQL: conexão com banco, executando instruções SQL, fetch, fetch all, foreach, SQL injection;
  • Publicação de aplicações Web na Internet: DNS, hospedagem, cPainel, FTP, configuração do PHP e MySQL;
  • jQuery: selecionando e manipulando elementos HTML, navegando entre elementos, manipulando CSS, eventos de teclado, mouse e formulário, animações, ajax;
  • MVC com PHP: composer, controlador, rota, modelo, visão, abstração, reutilizando layout, conexão com banco de dados;
  • Projeto Twitter clone: registro e autenticação de usuários, criando timeline, pesquisando usuários, exibindo tweets, seguindo e deixando de seguir, paginação;
  • API com framework Slim: requisições, rotas, dependências, middleware, respostas, banco de dados, criando API;
  • SAAS: alinhamento, variáveis, interpolação, for, while, each, funções, mixin, herança, diretivas de controle;
  • IONIC: componentes, botões, entrada de dados, data biding, angular, grids, navegação e modelo;
  • WordPress: instalação, temas, personalização, plugins, usuários, comentários, criador de páginas com elementor.

Público-alvo

  • Qualquer pessoa com vontade de aprender a criar sites e sistemas web profissionais;
  • Estudantes e profissionais que desejam aprender ou se aprofundar nas tecnologias HTML5, CSS3, Bootstrap4, JavaScript Moderno (ES6), Jquery, PHP 7, Framework SLIM, Orientação a Objetos, PDO, DAO, MVC, MySQL, IONIC, Wordpress;
  • Estudantes interessados em aprender na prática.

Perfil do egresso

  • Manipular computadores e sistemas operacionais;
  • Desenvolver sistemas computacionais que auxiliem na rotina de trabalho das organizações;
  • Realização de testes e manutenções em sistemas;
  • Conceber e implementar soluções baseadas em banco de dados;
  • Elaborar e documentar projetos de software;
  • Entender o funcionamento e solucionar problemas com o Hardware e Software;
  • Identificar e entender o funcionamento de tecnologias empregadas nas redes e computadores;
  • Realizar análises críticas e liderança técnica;
  • Depurar programa e solucionar assuntos de desempenho;
  • Interagir com usuários de sistema, gerentes de projeto e colegas desenvolvedores, estando assim preparado para trabalhar em equipe;
  • Desenvolver documentação técnica e realizar treinamento de usuário;
  • Atuar de forma ética, responsável e profissional na sociedade.

Mercado de trabalho

O egresso estará capacitado a atuar nas seguintes áreas:

  • Desenvolvimento de sistemas Desktop, Web e para dispositivos móveis;
  •  Análise de Sistemas;
  • Modelagem e Documentação de Sistemas;
  • Testes de Software;
  •  Manutenção de Sistemas;
  • Administração de Servidores.

WhatsApp