Java — самый востребованный язык программирования в мире. Присмотритесь к этой небольшой программке:
public class HelloWorld {
public static void main(String[] args) {
// Выводим Hello World в консоль.
System.out.println("Hello, World");
}
}
Как вам? Вы уже прошли вводную и первую неделю CS50, и даже если до этого момента ни разу не видели код на языке Java, вы наверняка догадались, что перед вами — всё тот же Hello, World!
Классическая первая программа начинающих разработчиков, буквально, их первое программистское слово. После знакомства со Scratch и Си вам, в общем и целом, всё понятно, кроме некоторых нюансов. Самое лучшее в программировании — это то, что можно (даже не так: нужно!) начинать писать код не вникая в эти самые нюансы, разбираясь с ними постепенно, по ходу практических занятий.
Да, именно практических занятий! Научиться программировать, только изучая теорию, — задача столь же невозможная, как научиться плавать, прочитав вдоль и поперёк учебник по плаванью (да хоть все учебники по плаванью во Вселенной!), вместе с учебником физики (с подробным разбором плаванья тел) и химии (с полным анализом состава воды в бассейне)…
Вот почему мы создали курс JavaRush не теоретическим, а практическим. Если вам хочется побыстрее начать программировать, проходите курс JavaRush параллельно с CS50. Вы решите около 1200 задач и — самое главное — будете знать, правильно ли вы их решили, поскольку в курс встроена мгновенная автоматическая проверка правильности кода.
Если вам интересно узнать, как устроен раздел «Задачи» на JavaRush, предлагаем посмотреть видео.
Скорее становитесь программистом, пишите код!