Revelando o mundo dinâmico do desenvolvimento web, o bootcamp abrangenteda Code Labs Academy é uma porta de entrada para a criação de sites e aplicações envolventes e funcionais.
Capítulo 0: Trabalho prévio
O nosso trabalho preparatório prepara o terreno, fornecendo-lhe as bases essenciais. Mergulhe nas introduções de HTML, CSS e JavaScript juntamente com as principais ferramentas de desenvolvimento - Git, GitHub e VS Code - para esculpir a sua proeza.
Capítulo 1: Dominando a alquimia do front-end
Liberte a criatividade na criação de interfaces de utilizador cativantes com HTML, CSS e JavaScript. Aprofunde-se nas suas complexidades para estruturar conteúdos, estilizar layouts e induzir interatividade. Projectos como a construção de uma aplicação dinâmica de quiz e a criação de páginas de destino visualmente deslumbrantes com Bootstrap melhoram as suas competências práticas.
Capítulo 2: Navegando no domínio de back-end com NodeJS
Entre no universo do lado do servidor - o nodeJS apresenta-lhe as maravilhas do backend. Explore a configuração do servidor, bancos de dados e criação de API, desvendando camadas TCP/IP, HTTP e aplicativos de rede. Os projectos, incluindo aplicações CLI e projectos de rede, aumentam a sua proficiência em back-end.
Capítulo 3: Criando experiências de front-end futuristas com o ReactJS
Embarque na jornada dos frameworks JavaScript - ReactJS, Angular e Vue.js. Aproveite o ReactJS para construir aplicações Web robustas e interactivas. De componentes a conceitos avançados, mergulhe no gerenciamento de estado com o Redux. Aplicativos de pilha completa, como gerenciamento de tarefas e aplicativos de livros, mostram sua habilidade com o ReactJS.
Capítulo 4: ExpressJS: Criando APIs de alto desempenho
O domínio do ExpressJS é um convite - explore a criação de back-ends escaláveis e eficientes. Mergulhe nos serviços Web, REST e APIs de arquitetura. Postman e Swagger ajudam nos testes e na documentação. Desenvolva uma API REST de gerenciamento de tarefas completa, solidificando o conhecimento do ExpressJS.
Capítulo 5: Explorando dados e bancos de dados
Mergulhe no reino dos bancos de dados - do relacional ao NoSQL, como o MongoDB. Crie APIs e integre-as com o MongoDB. Criar uma API robusta e completa, dominando o armazenamento e o gerenciamento de dados.
Capítulo 6: Magia avançada do lado do servidor
Eleve a proeza do desenvolvimento do lado do servidor - fundamentos de segurança, autenticação, GraphQL e testes de unidade. Crie um serviço abrangente de autenticação e autorização, fortalecendo suas habilidades.
Capítulo 7: Adotar o BaaS
Desbloqueie o domínio do Backend as a Service (BaaS) e DevOps. Mergulhe na computação em nuvem, no Firebase, no Docker e no NestJS. Dockerize e implante um aplicativo de back-end NodeJS completo em contêineres.
Projeto de graduação: Eleve seu portfólio
Trace o seu caminho com um projeto de fim de curso que demonstre o seu domínio, guiado pelos conhecimentos adquiridos ao longo do curso. Explore os projectos excepcionais elaborados pelos nossos antigos alunos no nosso sítio Web.
Descubra todo o potencial do desenvolvimento web - descarregue o nosso programa abrangente e embarque numa viagem transformadora para se tornar um programador web competente.
Download the Full Syllabus Here. Schedule a meeting with one of our educational experts here.