1. Гарвардский курс CS50

В Гарвардском университете есть неплохой курс по основам программирования — Computer Science 50 или просто CS50. Ну как «неплохой». Честнее было бы сказать самый популярный и лучший в мире.

Это действительно самый известный, самый популярный и лучший в мире курс по основам программирования. Его создатель, профессор Девид Малан, признан самым узнаваемым преподавателем планеты!

Каждый год Дэвид Малан ведет курс по основам программирования для новичков. Видеозапись этого курса выкладывается на YouTube. А текстовые материалы и лекции на официальном сайте Гарварда.

Это курс именно по основам программирования. За 11 двухчасовых лекций вас познакомят с разными областями применения программирования, от Web и PHP до C++ и Python.

Это будет именно знакомство, чтобы вы могли решить для себя, интересно вам программирование или нет. До того, как начнете серьезно его учить.

Мы в JavaRush считаем этот курс очень полезным, поэтому перевели его на русский язык. Смотрите, учитесь и наслаждайтесь.

class=»embed-responsive-item»

2. Итоги первого уровня

Поздравляю, вы прошли свой первый уровень на JavaRush. Всего один уровень, а вы уже освоили кучу всего важного и интересного. Отличная работа!

Вы узнали:

  • Что такое переменные;
  • Как выводить сообщения на экран;
  • Познакомились с типами int и String;
  • Узнали, чем компиляция в Java отличается от других языков;
  • Как делать комментарии и зачем они нужны.

Отлично! Конечно, следующие уровни будут не такими легкими, но их сложность будет расти постепенно. Так же, как и сложность практических задач.

Прямо как в спортзале: потихоньку поднимаем нагрузку, и новичок через полгода жмет с груди стокилограммовую штангу.

Скучные уроки остались в 21 веке. Это ж надо такое — писать мелом на доске. С 15 века ничего не изменилось. Там, наверное, по улицам еще динозавры ходили.

Вы переходите на следующий уровень! 😉


undefined
1
Задача
Java Syntax PRO Comics, 1 уровень, 7 лекция
Недоступна
Антивирус
Оказывается, на Айтинии все в порядке и ничего не происходит… и никакие роботы или системы жизнеобеспечения не вышли из под контроля.
undefined
1
Задача
Java Syntax PRO Comics, 1 уровень, 7 лекция
Недоступна
Айтишный релакс
Нет ничего лучше, чем посмотреть интересное полезное видео... и получить за это кучу черной материи!
undefined
1
Задача
Java Syntax PRO Comics, 1 уровень, 7 лекция
Недоступна
Комментарии излишни
Не все комментарии одинаково полезны! Иногда они появляются в коде, если программист не уверен в какой-то строчке и хочет вернуться к ней позднее. Так и с этой задачей получилось: в ней один лишний комментарий, отчего программа делает не то, что нужно. Раскомментируйте одну строку, чтобы получить правильный результат!

undefined
1
Задача
Java Syntax PRO Comics, 1 уровень, 7 лекция
Недоступна
2 + 3 = 5
То, что 2 + 3 = 5, это же очевидно? Как оказалось, не всегда и не всем: нашей тестовой программе это непонятно, потому что какой-то очень умный программист добавил в неё лишние строки. Восстановите равновесие: закомментируйте какие-то из строк так, чтобы на экран вывелась фраза «2 плюс 3 равно 5».