Os 8 melhores cursos (GRATUITOS) de desenvolvimento Web para iniciantes

ZéFino, o reprodutor.
5 min readOct 21, 2021

Talvez uma das perspectivas mais interessantes de entrar em um campo como o desenvolvimento web seja a capacidade de simplesmente entrar nele imediatamente. Ao contrário de muitas profissões que exigem meses ou até anos de treinamento, com o desenvolvimento web você pode começar facilmente hoje mesmo se sentir o fogo do aprendizado e da descoberta ardendo sob seus pés!

O melhor lugar para começar a ter uma ideia de como o desenvolvimento funciona são os inúmeros cursos de desenvolvimento da web on-line autoguiados e gratuitos que cobrem tudo, desde introduções básicas de programação até as melhores práticas de desenvolvimento. A seguir, daremos uma olhada nos cursos de desenvolvimento web de última geração e destacaremos o que cada um deles pode oferecer a você e uma seleção dos melhores links ou ferramentas para verificar.

#1 Codecademy

A Codecademy oferece uma série de tutoriais autoguiados para iniciantes para aprender o básico da programação de desenvolvimento web. Um ambiente de desenvolvimento independente no navegador é criado, onde você pode aprender as estruturas básicas do código de front-end, como HTML e CSS, antes de passar para linguagens de back-end, como Ruby on Rails e Python.

Não perca os programas “Make a Website” e “HTML & CSS”. Eles são ótimos pontos de partida para quem precisa aprender o básico de estrutura e design da web.

Para codificação mais pesada, tente o tutorial da linguagem Ruby seguido pelo guia Aprenda Ruby on Rails para fazer um site básico e funcional.

#2 Khan Academy

A Khan Academy é um site de aprendizagem extremamente útil que cobre todos os tipos de assuntos, e a seção de programação de computadores em particular, não pode ser negligenciada. Ele apresenta uma variedade de tutoriais autoguiados, geralmente com especialistas fornecendo orientação em áudio e / ou vídeo sobre o assunto, enquanto janelas interativas na tela mostram o código e geram os resultados durante a narração.

Não perca a ótima introdução ao mecanismo de banco de dados SQL inclui narração guiada e até desafios pessoais que exigem que você mesmo escreva SQL para realizar tarefas simples. Uma série divertida para aprender o básico de desenho e animação usando JavaScript é ótima para entrar nessa prolífica linguagem de front-end.

#3 MIT OpenCourseware

A MIT OpenCouseware é simplesmente uma abundância de cursos autoguiados de ninguém menos que uma das escolas técnicas mais fodas do mundo, que fica nos Estados Unidos, o MIT . O programa OpenCourseware do MIT oferece uma variedade incrível de tópicos para aprender, incluindo centenas de cursos relacionados a programação, desenvolvimento, matemática e engenharia da computação.

Não perca o curso de introdução à Ciência da Computação e Programação , que é um estudo completo, independente curso, incluindo todos os recursos e materiais do curso para você animado sobre e interessado em programação. Uma introdução suave à programação usando Python também é um ótimo recurso para obter uma visão sobre essa linguagem de back-end popular e bem projetada.

#4 Coursera

Semelhante ao MIT OpenCourseware, o Coursera oferece uma infinidade de cursos online de uma variedade de universidades ao redor do mundo gratuitamente. Cada curso varia ligeiramente em formato e cronograma, mas vários cursos estão disponíveis para programação, desenvolvimento e ciência da computação para ter uma ideia.

Não perca o ótimo guia de programação para iniciantes pode ser encontrado no curso Programação para Todos da Universidade de Michigan. Embora a linguagem usada ao longo do curso seja específica para Python, o curso em si é focado nos conceitos de programação geral que podem ser aplicados a praticamente todas as linguagens que você encontrará nos próximos anos.

#5 Mozilla Developer Network

A Mozilla , a equipe por trás do popular navegador Firefox , criou um recurso incrível para desenvolvedores de todos os níveis de habilidade e especialização por meio da Rede de Desenvolvedores Mozilla. Esses recursos, artigos e tutoriais são perfeitos para aqueles que absorvem informações e aprendem melhor usando o método testado e comprovado de ler palavras e ver exemplos ali mesmo na página. A variedade de tópicos é ampla, desde introduções básicas da web e linguagens de front-end até vocabulário comum e otimização e desempenho.

Não perca … Começar a usar a Web é um ótimo recurso para iniciantes aprenderem sobre como funcionam os sites e como escrever e brincar com tecnologias front-end como HTML , CSS e JavaScript .

#6 HTML5 Rocks

Embora a interface seja um pouco sem brilho e encontrar artigos relevantes pode ser um pouco desafiador, o site HTML5 Rocks — que foi criado pelo Google — oferece uma ampla variedade de artigos e tutoriais sobre todos os tipos de tópicos de desenvolvimento da web, com públicos-alvo que variam de iniciantes a desenvolvedores avançados.

Não perca o curso“Getting Started with CSS Shapes” oferece uma ótima introdução às técnicas avançadas de CSS que muitos iniciantes podem nem perceber que podem ser realizadas puramente com CSS.

#7 A List Apart

Uma das revistas online mais profissionais e atualizadas diretamente voltada para desenvolvedores e designers da web, A List Apart é o lar de uma infinidade de artigos excepcionais que tratam de tudo, desde codificação e técnicas até design e experiência do usuário. Se você deseja fazer uma leitura leve e aprender com a experiência e os conselhos de outros especialistas na área, navegar pelos artigos aqui é um ótimo recurso.

O curso “construir narrativas não lineares para a web” oferece uma grande visão sobre a noção de que a natureza dispersa e modular dos sites modernos exige que as narrativas sobre nosso conteúdo fluam livremente e não sigam o tradicional “começo, meio, fim “estrutura de contar histórias. Verifique também em Reformulando acessibilidade para a Web, que fala de nossos preconceitos inerentes sobre usuários da Web com deficiência e como os desenvolvedores podem avançar no design para acessibilidade, independentemente do usuário na outra extremidade.

#8 Coding Dojo Algorithm Prep

Para novos desenvolvedores, é extremamente importante se familiarizar com os algoritmos de programação o mais cedo possível — tanto que eles se tornam uma segunda natureza.

A Coding Dojo criou uma Plataforma de Treinamento de Algoritmo grátis que ajudará a construir seus músculos de codificação e fundamentos de codificação de unhas antes de mergulhar em aprender como codificar! A plataforma de treinamento de algoritmo conduz você por uma série de problemas que se tornam mais desafiadores conforme os níveis progridem. Após cada desafio, há um vídeo com um instrutor de Coding Dojo que explica como ele resolveria pessoalmente o algoritmo.

Dica de bônus e recursos: acelere as linguagens de programação de back-end

Depois de começar a trabalhar com os fundamentos do desenvolvimento web, você provavelmente começará a fazer a transição para uma programação mais back-end. Neste ponto, você precisará escolher um idioma para começar e, acredite, há muito por onde escolher. , certifique-se de fazer sua pesquisa para encontrar o ajuste certo — nem todos os idiomas são iguais. Eles variam em dificuldade, uso na indústria, fácil acesso, demanda de mercado e muitos outros fatores.

Para ajudar em sua pesquisa, criamos um conjunto de guias introdutórios para as principais linguagens de programação do setor: Python , Ruby , JavaScript (MEAN , .NET Core , Java e React .

E ai? Gostou do conteúdo? Esta pensando em fazer ou esta fazendo algum desses cursos que eu mencionei? Se sim, comente e nos diga o que você esta achando do seu curso. Se não, não tem problema, nos diga o que você acha desse mundo da programação?

Até a próxima.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

ZéFino, o reprodutor.
ZéFino, o reprodutor.

Written by ZéFino, o reprodutor.

Zé Fino é um carneiro viciado em internet que desbrava o mundo virtual em busca de curiosidades. Ele compartilha tudo no Medium e adora um bom meme

No responses yet

Write a response