Programação em Python
Esse é um plano de estudo que tem como objetivo ensinar os conceitos e as habilidades necessárias para se tornar um engenheiro de software, usando a linguagem Python como base. O plano de estudo abrange seis áreas: fundamentos de programação, estrutura de dados e algoritmos, bancos de dados, desenvolvimento de software, engenharia de software e inteligência artificial e aprendizado de máquina. O plano de estudo é baseado nos cursos da Alura, mas também oferece opções alternativas de estudo, para quem quiser diversificar ou aprofundar o aprendizado. O plano de estudo é dividido em 26 semanas, e cada semana tem um conteúdo específico a ser estudado. O tempo estimado para cada conteúdo é de 3 horas por dia, 5 dias por semana, mas você pode adaptar o ritmo de acordo com a sua disponibilidade e preferência. O plano de estudo também inclui a criação de projetos práticos, para aplicar os conhecimentos adquiridos e desenvolver um portfólio. O plano de estudo é ideal para quem quer aprender a programar em Python, ou para quem já tem alguma experiência e quer se qualificar para o mercado de trabalho como engenheiro de software.
Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.
Passo a passo
-
1
Conteúdo do plano
-
Site DNE 355 - Frontend do amanhã: a origem | O podcast mais tradicional sobre desenvolvimento!
-
Artigo HTML: o que é, a importância para a Web, como aprender e um Guia para iniciantes
-
Site https://github.com/braziljs/eloquente-javascript/blob/master/pdf/livro.pdf
-
Formação A partir do zero: HTML e CSS para projetos web
-
Site DNE 349 - Devops e SRE dentro do Frontend | O podcast mais tradicional sobre desenvolvimento!
-
Artigo CSS: o que é, como usar no HTML e um Guia para iniciar
-
Site DNE 357 - Frontend do amanhã: o futuro | O podcast mais tradicional sobre desenvolvimento!
-
Formação Desenvolva aplicações Web com JavaScript
-
Artigo Guia de JavaScript: o que é e como aprender a linguagem mais popular do mundo?
-
Site DNE 344 - O Impacto do Frontend | O podcast mais tradicional sobre desenvolvimento!
-
Site Eloquent JavaScript
-
Site A Complete Guide to Flexbox | CSS-Tricks - CSS-Tricks
-
Site A Complete Guide to CSS Grid | CSS-Tricks - CSS-Tricks
-
Site DNE 306 - Guilda Front-end #12 - Perrengues do Front-end | O podcast mais tradicional sobre desenvolvimento!
-
Site DNE 348 - Entrosamento entre Frontend e Backend | O podcast mais tradicional sobre desenvolvimento!
-
Formação Bootstrap 5: desenvolvimento de websites responsivos e atraentes
-
Artigo Do zero para programador front-end
-
Artigo Quem disse que eu preciso de jQuery?
-
Artigo jQuery: DOM, AJAX e Máscaras
-
Artigo jQuery 3.0 Final é lançado
-
Site jQuery
-
Video What the heck is the event loop anyway? | Philip Roberts | JSConf EU - YouTube
-
Formação Explore React com JavaScript
-
Curso React: arquitetando soluções de roteamento e gestão de estado com React Router e Context API
-
Curso React: conhecendo a biblioteca React Router
-
Curso React: identificando problemas de performance com o Google Lighthouse
-
Curso React: integrando seu projeto React com APIs
-
Curso React: obtendo dados com React Query
-
Curso React: autenticando usuários
-
Curso React com TailwindCSS: estilizando componentes
-
Formação Desenvolva Aplicações Escaláveis com Angular
-
Site Microfrontends - Hipsters #164 - Hipsters Ponto TechHipsters Ponto Tech
-
Curso Lógica de programação: mergulhe em programação com JavaScript
-