1. Мы открыли доступ к ранее скрытому контенту.

    Вам доступно более 44 000 видео уроков, книг и программ без VIP статуса. Более подробно ЗДЕСЬ.
    Скрыть объявление

Архив [edx.org] HarvardX: CS50x Введение в компьютерную науку "программирование" (Часть 1 из 10)

Тема в разделе "Неактивные складчины (архив)", создана пользователем Солнышко, 19 янв 2016.

0/5, Голосов: 0

  1. Солнышко

    Солнышко Команда форума

    Сообщения:
    25.242
    Симпатии:
    86.799
    Введение в компьютерную науку "программирование" часть 1 из 10

    HarvardX: CS50x
    Introduction to Computer Science

    [​IMG]
    [​IMG]
    Автор: Harvard
    Преподаватели: David J. Malan,

    Rob Bowden,
    Zamyla Chan,
    Jason Hirschhorn
    Длительность курса: ~52 часа
    Переводчик: @Li-lu

    Перевод разбит на 10 частей, по одной неделе обучения, 6 и 10 недели - отдых

    --
    Демо будет чуть позже
    Описание:

    О данном курсе

    CS50x – вводный курс по обучению компьютерным наукам и программированию, разработанный Гарвардским колледжом. Данный курс подходит как для средних и продвинутых пользователей, так и для новичков в данной сфере. Вышеупомянутый курс для начинающих преподаёт Дэвид Дж. Малан. В процессе обучения студенты смогут мыслить алгоритмически и эффективно решать поставленные задачи. Курс включает в себя следующие разделы: абстракция, алгоритмы, структуры данных, инкапсуляция, управление ресурсами, безопасность, разработка программного обеспечения и веб-разработки, и многое другое. Обучение проходит на языках C, PHP, JavaScript, SQL plus, CSS и HTML. Набор задач был сформулирован под воздействием таких областей знаний, как биология, криптография, финансы, криминалистика и игровой бизнес. По состоянию на осень 2013 года, очная версия CS50x стала вторым по объёму часов курсом в Гарварде.

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

    Литература
    Для данного курса книги не нужны.
    План работы:

    № Недели Длительность видео Описание
    0 Неделя 3 часа 180 минут Двоичный код. Код ASCII. Алгоритмы. Псевдокод. Исходный код. Компилятор. Объектный код. Графический язык программирования. Операторы. Логические выражения. Условия. Циклы. Переменные. Функции. Массивы. Потоки. События. 1 Неделя 4 часа 53 минуты Linux. Язык C. Компиляция. Библиотеки. Типы. Стандартный вывод. 2 Неделя 4 часа 16 минут Приведение. Неточность. Переключатели. Область видимости. Строки. Массивы. Аргументы командной строки. Криптография. 3 Неделя 4 часа 32 минуты Отладка. Безопасность. Поиск. Сортировка. Метод пузырьковой сортировки. Сортировка методом выбора. Сортировка методом вставок. О. Ω . 4 Неделя 4 часа 15 минут Θ. Сортировка методом слияния. Рекурсии. Указатели. Динамическое распределение памяти. 5 Неделя 3 часа 44 минуты Стек. Куча. Переполнение стека. Предобработка данных. Компиляции. Сборка. Компоновка. 6 Неделя Отдых Отдых 7 Неделя 4 часа 34 минуты Файловый ввод-вывод. Связанные списки. Хэш-таблицы. 8 Неделя 3 часа 26 минут Стеки. Очереди. Дерево. Связанные деревья. HTTP. 9 Неделя 6 часов 50 минут HTML. CSS. PHP. SQL. 10 Неделя 3 часа 13 минут JavaScript. Ajax.) 11 Неделя Отдых Отдых 12 Неделя 8 часов 46 минут Жизнь после 50. Рассказывается о современных направлениях для программистов. Включает в себя часовые+ лекции про разработку на Ruby on Rails, meteor.js, Android, iOS, node,js и др.
    Просмотрел первые 2 недели и просто офигел)) Я увидел и google-glass и публичное разрывание телефонного справочника для объяснения алгоритма нелинейного поиска, и раздачу ламп в подарок) Сложилось впечатление, что каждая лекция - это шоу, где простым и понятным языком объясняют основы программирования. Данный курс заточен под новичков и включает в себя большую теоретическую базу. После прохождения этого курса можно браться за изучение синтаксиса любого языка программирования. Очень понравилось ещё то, что для прохождения курса вам нужно будет работать в среде Linux. Многие вещи, которые будут затрагиваться в процессе не указаны в описании. Только не подумайте, что я имею ввиду, что это минус)

    Я с уверенностью могу сказать, что это ЛУЧШИЙ, ПРЕСТИЖНЕЙШИЙ и ЕДИНСТВЕННЫЙ курс для тех, кто хочет освоить профессию программиста.
     
    olga222 нравится это.

Сохранить в соц. сетях:
Оценить эту тему:
/5,
Похожие темы
  1. Volchek
    Ответов:
    0
    Просмотров:
    485
  2. whitebear
    Ответов:
    3
    Просмотров:
    256
  3. Солнышко
    Ответов:
    0
    Просмотров:
    61
  4. Солнышко
    Ответов:
    0
    Просмотров:
    52
  5. Солнышко
    Ответов:
    2
    Просмотров:
    139
Загрузка...