Profissão em formato individual “Desenvolvedor backend” - curso gratuito da HTML Academy, treinamento, Data: 1º de dezembro de 2023.
Miscelânea / / December 04, 2023
Você mesmo determina a intensidade do treinamento. Você pode percorrer toda a profissão em seis meses ou lentamente ao longo de dois anos.
Durante o treinamento, você trabalha com um mentor e conselheiro.
O que esperar durante o treinamento
Teoria detalhada
No início de cada seção, você aprende a teoria, que inclui simuladores, capítulos de livros didáticos, screencasts e master classes interativas passo a passo.
Pratique em um projeto pessoal
Depois de estudar a teoria, você faz a lição de casa na qual trabalha no seu projeto e reforça o material didático.
Revisão de um mentor
Após cada tarefa, seu mentor verifica a qualidade do seu trabalho, compartilha sua experiência e conta como você pode fazê-lo melhor.
O curso é projetado para iniciantes. O conhecimento básico de informática é suficiente para concluir o curso.
Antes do início do treinamento, encontraremos para você um mentor experiente que já trabalhou com dezenas de alunos. Garantiremos que o estilo e o formato do trabalho do mentor sejam adequados para você.
Você define a data de início do treinamento, para não precisar esperar vários meses antes do início da próxima aula.
Um consultor pessoal irá ajudá-lo a escolher um mentor e criar um cronograma, apoiar seu ritmo de aprendizagem e ajudá-lo a lidar com as dificuldades.
Este módulo foi projetado para preparar iniciantes para dominar com sucesso as habilidades profissionais de desenvolvedor back-end.
Você mergulhará suavemente no ritmo do aprendizado, além de percorrer e consolidar do zero o “mínimo tecnológico”, necessário para aprender efetivamente a resolver os problemas de um desenvolvedor backend.
Este mínimo inclui conhecimentos básicos de HTML e CSS, noções básicas de JavaScript, PHP e algoritmos básicos, noções básicas de trabalho com APIs de navegador usando JavaScript, bem como a capacidade de usar ferramentas de desenvolvimento de equipe, nomeadamente Git e Github.
PHP. Desenvolvimento web profissional
Você aprenderá a sintaxe da linguagem PHP, aprenderá como manipular informações em bancos de dados (BDs) através de SQL solicitações, você pode configurar a integração de scripts PHP com o banco de dados e exibir informações do banco de dados nas páginas site.
Além disso, você adicionará interatividade ao seu projeto conectando formulários de inscrição, poderá dividir páginas do site em públicas e privadas, e também aprender técnicas avançadas para trabalhar com MySQL e terceiros bibliotecas.
JavaScript. Desenvolvimento profissional de interfaces web
Você aprenderá o básico do JavaScript, se familiarizará com os recursos atuais do padrão ECMAScript 2018, aprenderá o pensamento algorítmico, você entenderá como reviver páginas estáticas, validar dados em formulários, interagir com servidores e praticar a resolução de problemas típicos tarefas.
PHP e Yii. Arquitetura de serviços web complexos
Você aprenderá programação orientada a objetos (OOP). Todos os aplicativos PHP modernos são escritos apenas usando OOP. No início do módulo conheceremos os principais conceitos: classes, objetos, interfaces. Também veremos os recursos do PHP para um nível avançado e conheceremos os recursos da linguagem, sem os quais nenhum projeto profissional pode prescindir.
Neste módulo, exploraremos o framework Yii 2 e seus componentes que nos ajudarão a processar formulários e realizar roteamento entre páginas. Além disso, aprenderemos sobre um conjunto de componentes visuais: isso será útil para a prototipagem rápida ou para a criação do painel de administração de uma aplicação.
Também aprenderemos como trabalhar com serviços externos através do protocolo API e seremos capazes de implementar os dois lados da interação: atuar como cliente API e como servidor API.
PHP e Laravel. Criando back-ends modernos
PHP é usado para criar o backend para aplicativos web e móveis. Nesse caso, é desenvolvida uma API em PHP, que é responsável por toda a lógica de negócio e pelo trabalho com os dados.
Iremos nos familiarizar com o framework Laravel e usá-lo para escrever uma API REST complexa para uma aplicação web. Além das habilidades para trabalhar com a estrutura em si, você aprenderá a escrever código fácil de estender e testar. O conhecimento de padrões de arquitetura e estruturas de teste irá ajudá-lo com isso. Os testes automatizados desempenham um papel muito importante neste curso: analisaremos testes unitários e funcionais. Você também aprenderá como projetar um aplicativo para cargas altas e compreender estratégias de implantação e entrega contínua (CI/CD).
O conhecimento atualizado e a experiência na resolução de problemas práticos permitirão que você se considere um desenvolvedor intermediário completo.
G
g123udini
05.08.2022 G.
Esta será uma ode ao amor, mas o mais objetiva possível)
Vantagens: Apresentação de material, mentores, preço. Desvantagens: Não encontrei nenhum contra para mim. Esses cursos não são a primeira coisa que encontrei no caminho para uma nova profissão. Em outubro passado decidi mudar de profissão. Sempre gostei de programar, mas duvidava que tivesse inteligência suficiente. Olhando para meus colegas que agora trabalham como especialistas em TI e me sentindo ótimo, percebi que os cérebros são exatamente...