JavaRush /Java блог /Random UA /На JavaRush з'явився новий квест Harvard CS50!
Bender
1 рівень
Маунтин-Вью

На JavaRush з'явився новий квест Harvard CS50!

Стаття з групи Random UA
Поїхали вчитися до Гарварду? Або, заждіть, нікуди їхати-летіти-йти не потрібно! І платити за навчання не потрібно, просто переходьте сюди та навчайтеся!
CS50 Поспішаємо повідомити, що повний переклад гарвардського курсу з основ програмування CS50 завершено і викладено на JavaRush. За посиланням ви знайдете структуровані по тижнях відеолекції, додаткові матеріали, завдання та пояснення до завдань. Тиждень навчання (рівень) складається з 1-2 відеолекцій професора Малана, додаткових текстових матеріалів (для повторення та розширення почутого на лекціях), 1-3 практичних завдань з поясненням та розбором, а також посилань на код та навчальні ресурси. Курс розрахований насамперед на новачків, але він буде цікавим і тим, хто вже працює в ІТ.

Що вивчають на CS50

  • Основи комп'ютерних наук та програмування. Системи числення, робота з командним рядком у Linux, цикли, умовні переходи та інші радощі.
  • Концепції алгоритмів та алгоритмічності мислення. Ви дізнаєтеся про те, які завдання можна вирішувати за допомогою програмування та яким чином. Про бінарному пошуку, найпростішому по суті, але дуже ефективному і вимагає ретельності в реалізації, Девід Малан розповість відразу, прямо на нульовій лекції. І спробуйте потім забути сцену з розривом телефонного довідника, а разом із нею — і здобуті знання! Взагалі курс охоплює всі основні алгоритми, які потрібно знати і розуміти «айтішникам».
  • Концепція абстракції, структури даних, інкапсуляції, управління пам'яттю. Основи комп'ютерної безпеки. Процес розробки ПЗ та веб-розробка.
  • Основи мови програмування C та візуальної мови Scratch. Власне, всі основні приклади та завдання студенти роблять мовою C.
  • Основи баз даних та SQL.
  • Веб-розробка: основи CSS, HTML, JavaScript та PHP. Природно, лише ази.
  • Основи підготовки презентації проектів із програмування.
… Але найголовніше, це не те, що вчать на CS50 (матеріалів на тему в інтернеті повно!), а як вчать. Лекції CS50 - одні з найцікавіших і найяскравіших в історії вищої освіти.
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ