Índice:
- 1.freeCodeCamp
- 2. Codecademy
- 3. Coursera
- 4.edX
- 5. INTUIT
- 6. Stepik
- 7. Um tutorial moderno de Javascript
2024 Autor: Malcolm Clapton | [email protected]. Última modificação: 2023-12-17 04:08
Dê os primeiros passos em direção a uma carreira de desenvolvedor ou aprenda a criar seus próprios projetos usando esses sites.
1.freeCodeCamp
- Tecnologias: HTML, CSS, JavaScript, Git, Node.js, React.js e outros.
- Custo: totalmente gratuito.
- Nível de dificuldade: todos os níveis.
- Língua Inglesa.
O programa freeCodeCamp ensina consistentemente ao usuário todos os aspectos básicos da programação web, desde conceitos básicos até técnicas de desenvolvimento complexas. No início de cada lição, você lê a teoria e a coloca em prática: escreve o código em um editor especial e o sistema verifica você. Se surgirem dificuldades, você pode discuti-las com outros alunos no fórum.
No final dos módulos teóricos, são apresentados os projetos que deve utilizar para criar as suas próprias aplicações web. Os resultados do desenvolvimento devem ser publicados no recurso, após o que podem ser avaliados por outros usuários.
Além disso, o freeCodeCamp ajuda os alunos a se reunir e colaborar em projetos reais sem fins lucrativos. Esta é uma boa chance de obter valiosa experiência em desenvolvimento e o portfólio necessário para o emprego.
freeCodeCamp →
2. Codecademy
- Tecnologias: HTML, CSS, JavaScript, Angular.js, React.js, Python, Ruby e outros.
- Custo: grátis ou a partir de $ 20 por mês para conteúdo adicional.
- Língua Inglesa.
- Nível de dificuldade: fácil-médio.
Como o recurso anterior, Codecademy se concentra no aprendizado de programação web. Você lê a teoria e, em seguida, conclui as tarefas em um editor de código interativo. O usuário recebe cursos separados em diferentes tecnologias. A maior parte de cada um deles está disponível gratuitamente, mas os testes de verificação e as tarefas de desenvolvimento de projetos são abertos após a assinatura.
Codecademy também tem programas pagos abrangentes que organizam e combinam materiais de diferentes cursos. Por exemplo, Build Websites from Scratch ensina passo a passo como desenvolver um site simples do zero usando várias tecnologias.
Codecademy →
3. Coursera
- Tecnologias: HTML, CSS, JavaScript, Angular.js, Java, Python, Ruby, Swift e outras.
- Custo: grátis ou a partir de $ 49 por mês para conteúdo adicional.
- Idioma: inglês, russo e outros.
- Nível de dificuldade: todos os níveis.
O Coursera oferece uma variedade de cursos em uma variedade de linguagens de programação das principais universidades do mundo. Aqui você pode aprender não apenas o desenvolvimento web, mas também a criação de programas móveis e de desktop. Alguns cursos são independentes, mas a maioria é agrupada em especializações - conjuntos de cursos relacionados.
Você pode visualizar gratuitamente o material teórico apresentado por textos e vídeos. Mas a maioria das tarefas de teste e prática que requerem verificação por um professor ou outros usuários estão disponíveis apenas com uma assinatura paga.
Coursera →
4.edX
- Tecnologias: HTML, CSS, JavaScript, Java, Python, Ruby e outras.
- Custo: grátis ou a partir de $ 49 por mês para um certificado.
- Idioma: inglês e outros.
- Nível de dificuldade: todos os níveis.
Na edX, você pode acessar cursos de empresas e universidades renomadas. Entre eles está, por exemplo, a famosa introdução para programadores iniciantes, Introdução à Ciência da Computação da Universidade de Harvard. O conteúdo educacional é apresentado principalmente por meio de vídeo-aulas e textos. Alguns cursos contêm testes e outras atividades interativas.
Para a passagem da maior parte dos materiais, a plataforma não pede dinheiro. Mas você pode obter um certificado confirmando a conclusão bem-sucedida de um determinado curso apenas por dinheiro.
edX →
5. INTUIT
- Tecnologias: HTML, CSS, JavaScript, algoritmos e bancos de dados, C #, Java, Python, Ruby e outros.
- Custo: gratuito ou a partir de 500 rublos por mês para os serviços de um tutor.
- Língua russa.
- Nível de dificuldade: todos os níveis.
O catálogo da plataforma educacional "INTUIT" contém cursos de texto e vídeo de instituições educacionais russas e empresas internacionais de TI. O conteúdo do site cobre todas as principais áreas de programação, desde o desenvolvimento de sites até a criação de programas para desktop. O autodidatismo é gratuito, mas existe um serviço pago no qual o usuário é atendido por um tutor pessoal.
"INTUIT" →
6. Stepik
- Tecnologias: JavaScript, C #, redes neurais, C ++ e outras.
- Custo: totalmente gratuito.
- Idioma: russo, inglês.
- Nível de dificuldade: fácil-médio.
Outra plataforma sem fins lucrativos, cujos cursos são criados por empresas e universidades russas. Embora não haja muito material sobre linguagens de programação específicas no Stepik, aqui você pode aprender conhecimentos fundamentais no campo da matemática e a teoria de algoritmos que serão úteis para todos os desenvolvedores.
Stepik →
7. Um tutorial moderno de Javascript
- Tecnologias: JavaScript e outros.
- Custo: gratuito ou a partir de 6.500 rublos para um curso adicional.
- Língua russa.
- Nível de dificuldade: todos os níveis.
Este recurso é dedicado à linguagem JavaScript e tecnologias da web relacionadas. Aqui você encontrará um curso JS textual muito detalhado, bem estruturado e fácil de entender. As atribuições após cada tópico ajudarão a consolidar o conhecimento adquirido. Ao mesmo tempo, o material é puramente teórico e não ensina a criação de projetos na prática.
Você pode estudar o livro por conta própria gratuitamente ou pagar por cursos avançados que incluem o aprendizado do próprio JavaScript ou tecnologias relacionadas com um professor.
"Tutorial Javascript Moderno" →
Recomendado:
21 recursos gratuitos para praticar inglês para crianças e adultos
Jogos, cursos e muito mais coisas interessantes para quem quer mergulhar no ambiente linguístico sem sair de casa. Praticar inglês é mais acessível do que parece
8 recursos online gratuitos para ajuda psicológica
Onde buscar ajuda quando você precisa falar com urgência, mas é difícil entrar em contato com um psicólogo ou discar um número de linha de apoio
10 recursos educacionais gratuitos em russo
Esses sites educacionais em russo com exercícios interativos, aulas em vídeo e artigos irão ajudá-lo a obter novos e atualizar antigos conhecimentos gratuitamente
174 livros gratuitos sobre programação, design e negócios
A conhecida editora O'Reilly lançou mais de cem novos livros sobre tecnologia da informação e negócios em acesso aberto. Os textos estão disponíveis em inglês. Você pode baixá-lo totalmente de graça. Os livros são breves publicações informativas preparadas pela equipe da editora e vários especialistas do setor de TI.
Os melhores aplicativos do iPhone para ajudá-lo a aprender o básico da programação
Com esses programas, você pode aprender em qualquer lugar com apenas alguns minutos por dia em pequenas aulas interativas. Quase todos os aplicativos listados contêm aulas em inglês. Mas se você pretende aprender programação, deve entender que um desenvolvedor não pode viver sem o inglês.