JavaRush /Blogue Java /Random-PT /Uma nova missão apareceu no JavaRush - Harvard CS50!
Bender
Nível 1
Маунтин-Вью

Uma nova missão apareceu no JavaRush - Harvard CS50!

Publicado no grupo Random-PT
Você vai estudar em Harvard? Ou espere, você não precisa ir, voar, ir a lugar nenhum! E você não precisa pagar pelo treinamento, basta acessar aqui e aprender!
CS50 Apressamo-nos em anunciar que a tradução completa do curso de Harvard sobre noções básicas de programação CS50 foi concluída e publicada no JavaRush. Siga o link para encontrar aulas em vídeo estruturadas por semana, materiais adicionais, tarefas e explicações para tarefas. Uma semana de treinamento (nível) consiste em 1-2 videoaulas do Professor Malan, materiais de texto adicionais (para repetição e expansão do que foi ouvido nas palestras), 1-3 tarefas práticas com explicação e análise, bem como links para código e recursos educacionais. O curso é voltado principalmente para iniciantes, mas também será do interesse de quem já atua na área de TI.

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.
  • Noções básicas de preparação de apresentações para projetos de programação.
... Mas o mais importante não é o que se ensina no CS50 (há muito material sobre o assunto na Internet!), mas como se ensina. As palestras do CS50 são algumas das mais envolventes e esclarecedoras da história do ensino superior.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION