Amigos! Temos ótimas notícias: publicamos o supercurso Harvard CS50 sobre JavaRush. Este é um curso de tempo integral da Universidade de Harvard sobre os fundamentos da programação e da ciência da computação.
Se você está acostumado com a fórmula: “curso presencial = tédio * academicismo excessivo”, então podemos garantir que isso não funciona com o CS50. O fascínio das palestras do Professor Malan poderia causar inveja a outra série! A Universidade de Harvard decidiu abrir palestras e tarefas. Isso se tornou possível graças à Internet e o CS50 se tornou o curso mais popular do mundo…. Mas não em países onde o nível de inglês ainda deixa muito a desejar. Por isso, a equipe JavaRush, em conjunto com o estúdio de tradução Vert Dider, iniciou a tradução das palestras e trabalhos do curso.
O que você estuda no CS50
- Fundamentos de ciência da computação e programação. Sistemas numéricos, trabalhando com linha de comando no Linux, loops, saltos condicionais e outras alegrias.
- Conceitos de algoritmos e pensamento algorítmico. Você aprenderá quais problemas podem ser resolvidos usando programação e como. David Malan falará sobre pesquisa binária, que é simples em essência, mas muito eficaz e requer implementação cuidadosa, imediatamente, logo na aula zero. E então tente esquecer a cena do rasgo da lista telefônica, e com ela o conhecimento adquirido! Em geral, o curso cobre todos os algoritmos básicos que os “especialistas em TI” precisam conhecer e compreender.
- Conceitos de abstração, estrutura de dados, encapsulamento, gestão de memória. Fundamentos de segurança informática. Processo de desenvolvimento de software e desenvolvimento web.
- Noções básicas da linguagem de programação C e da linguagem visual Scratch. Na verdade, os alunos fazem todos os principais exemplos e tarefas em C.
- Noções básicas de banco de dados e SQL.
- Desenvolvimento Web: Noções básicas de CSS, HTML, JavaScript e PHP. Naturalmente, apenas o básico.
GO TO FULL VERSION