7 melhores recursos livres para programação de aprendizagem
Formando / / December 19, 2019
1. freeCodeCamp
- Tecnologia: HTML, CSS, JavaScript, Git, Node.js, React.js e outros.
- Custo: completamente livre.
- Nível: Todos os níveis.
- Idioma: Inglês.
programa freeCodeCamp ensina consistentemente o usuário todos os aspectos básicos de desenvolvimento web a partir de conceitos iniciais para técnicas sofisticadas de desenvolvimento. No início de cada lição você ler a teoria e depois aplicá-lo na prática: escrever o código em um editor especial, e você, o sistema verifica. Se houver dificuldades, você pode discuti-los com outros estudantes do Fórum.
No final dos módulos teóricos você mostrar projetos, um exemplo de que você tem que criar seus próprios aplicativos da web. resultados de desenvolvimento devem ser publicadas no recurso, após o qual eles podem avaliar outros usuários.
Além disso freeCodeCamp ajuda os alunos reúnem-se em equipes e trabalhar juntos em projetos não comerciais reais. Esta é uma boa chance de ganhar uma valiosa experiência no desenvolvimento e portfólio necessário para o emprego.
freeCodeCamp →
2. Codecademy
- Tecnologia: HTML, CSS, JavaScript, angularjs, React.js, Python, Ruby e outros.
- Custo: grátis ou US $ 20 por mês para o conteúdo adicional.
- Idioma: Inglês.
- Nível de dificuldade: nível fácil a médio.
Como o recurso anterior, Codecademy depende de programação web. Você está vendo a teoria, e, em seguida, executar a tarefa no editor interativo. Ele oferece cursos específicos de usuários dedicados a diferentes tecnologias. A parte principal de cada um deles está disponível gratuitamente, mas os testes e tarefas para o desenvolvimento do projeto são abertas após a subscrição.
Em Codecademy também têm programas de remuneração complexos que sistematizar e integrar materiais de diferentes cursos. Por exemplo, o programa Sites construir do zero passo-a-passo tutoriais fornecem um simples site a partir do zero usando tecnologias diferentes.
Codecademy →
3. Coursera
- Tecnologia: HTML, CSS, JavaScript, angularjs, Java, Python, Ruby, Swift e outros.
- Custo: Grátis, ou US $ 49 por mês para conteúdo adicional.
- Idioma: Inglês, russo e outros.
- Nível: Todos os níveis.
No Coursera, você pode encontrar uma variedade de cursos para diferentes linguagens de programação das principais universidades do mundo. Aqui você pode aprender não só para o desenvolvimento web, mas também a criação de aplicações móveis e desktop. Alguns cursos são auto-suficientes, mas a maioria incorporada pela especialização - um conjunto de cursos relacionados.
Ver o material teórico texto apresentado e vídeo, é gratuito. Mas a maioria das tarefas de teste e de práticas que requerem professor verificação ou outros usuários estão disponíveis apenas por assinatura.
Coursera →
4. EDX
- Tecnologia: HTML, CSS, JavaScript, Java, Python, Ruby e outros.
- Custo: grátis ou US $ 49 por mês para um certificado.
- Idioma: Inglês e outros.
- Nível: Todos os níveis.
Em EDX você pode ter acesso a cursos de empresas bem conhecidas e universidades. Entre eles estão, por exemplo, o curso introdutório famoso para iniciantes Introdução à Ciência da Computação da Universidade de Harvard. O conteúdo educacional é apresentado palestras principalmente de vídeo e textos. Alguns cursos contêm quizzes e outras tarefas interativas.
Completando a maioria dos materiais plataforma não está pedindo dinheiro. Mas, para obter um certificado confirmando a conclusão bem sucedida de um curso, é possível apenas para o dinheiro.
EDX →
5. INTUIT
- Tecnologia: HTML, CSS, JavaScript, algoritmos e bases de dados, C #, Java, Python, Ruby, e outros.
- Custo: grátis ou 500 rublos por mês para tutoria serviços.
- Idioma: Russian.
- Nível: Todos os níveis.
No catálogo da plataforma educacional "INTUIT" tem tutoriais de texto e vídeo sobre as instituições de ensino russos e empresas de TI internacionais. plataforma de conteúdo abrange todas as principais áreas de programação do site de desenvolvimento para criar aplicativos de desktop. Auto-estudo é gratuito, mas há um serviço pago, em que um usuário faz um tutor pessoal.
"INTUIT» →
6. Stepic
- Tecnologias: JavaScript, C #, redes neurais, C ++ e outras.
- Custo: completamente livre.
- Idioma: Russo, Inglês.
- Nível de dificuldade: fácil a médio.
Outra plataforma sem fins lucrativos para os cursos que fornecem empresas russas e universidades. Embora Stepic não é tanto sobre linguagens de programação específicas, o material pode ser encontrado aqui conhecimentos fundamentais da matemática e da teoria dos algoritmos, o que será útil para todos desenvolvedor.
Stepic →
7. livros didáticos modernos Javascript
- Tecnologias: JavaScript, entre outros.
- Custo: grátis ou 6500 rublos para um curso adicional.
- Idioma: Russian.
- Nível: Todos os níveis.
Este recurso é dedicada à linguagem Javascript e tecnologias web relacionadas. Aqui você vai encontrar um campo de texto muito detalhado, bem estruturado e de fácil compreensão sobre JS. Atribuições após cada tópico ajudará a consolidar os seus conhecimentos. Ao mesmo tempo, o material é puramente teórica e não ensina a criação de projetos na prática.
Você pode liberar a se envolver em seu próprio livro ou pagar por cursos avançados que incluem estudo de JavaScript ou tecnologias relacionadas com o professor.
"Modern livros didáticos Javascript» →