Получаем образование в интернете: Онлайн-курс "Компьютерные науки"
Без образования в нашем мире сложно получить престижную и высокооплачиваемую работу. Можно поступить в институт в своей стране, а можно уехать заграницу. Но далеко не всем хочется отдавать 5 лет своей жизни на образование. Выходом может стать образование онлайн. Давайте посмотрим, возможно ли закончить эквивалент института в интернете. И если да, то как.
Будем изучать самую перспективную профессию, которая уже кормит хлебом с маслом и икрой многих людей по всему миру. Это информатика. Можно найти огромное количество материалов по компьютерным наукам всего за пару кликов в гугле. Но это будут отдельные кусочки по разным языкам программирования, разным технологиям. А вот найти подобие программы института и чтобы все было вместе очень сложно. Да еще и чтобы это было бесплатно. Но это не значит, что таких материалов нет. Мы попытались собрать все эти материалы для вас.
Итак, какие у нас требования к воображаемой программе изучения компьютерных наук? Какие-то институты делают упор на математику, какие-то на инженерию, еще одни - на криптографию, а некоторые чисто на программирование. Мы попытаемся создать общий курс. После прохождения этой программы у вас действительно будут знания на уровне выпускника института. А может и выше. От вас требуется время и желание учиться. Ну и знания английского языка.
Вводные курсы
Введение в компьютерные науки. Выберите два из них.
- Введение в компьютерные науки и программирование. (MIT)
- Интенсивное введение в компьютерные науки. (Harvard)
- Введение в компьютерные науки и методы программирования. Часть 1 и Часть 2. (Stanford)
Простая математика. Нужно пройти 1 курс.
- Математика для информатиков. (MIT)
- Дискретная математика. (ArsDigita)
Основные курсы
Структуры данных. Необходим 1 курс:
Операционные системы:
Языки программирования и методологии:
- Парадигмы программирования. (Stanford)
Компьютерная архитектура
- Компьютерная архитектура. (Carnegie Mellon)
Сети:
- Основы компьютерных сетей. (Manhattan College)
Передача данных
- Введение в передачу данных. (Thammasat University)
Криптография и безопасность
- Введение в криптографию. (Ruhr University)
Специализированные предметы
Веб разработка:
- Создание динамичных сайтов. (Harvard)
Структуры данных:
- Сложные структуры данных. (MIT)
Системы:
Языки программирования:
Безопасность и криптография:
- Введение в IT безопасность. (Thammasat University)
- Безопасность и криптография. (Thammasat University)
- Билинейные комбинации в криптографии. (BIU)
Разработка приложений:
Искусственный интеллект:
- Искусственный интеллект. (HRW)
- Искусственный интеллект. (Berkley)
Графика:
- Компьютерная графика. (Berkeley)
Математика:
Успехов вам в получении образования. Оставляйте свои замечания и пожелания в комментариях.
*Деятельность Meta Platforms Inc. и принадлежащих ей социальных сетей Facebook и Instagram запрещена на территории РФ.
Лучшие предложения
Находки AliExpress: 10 пар необычных и забавных тапочек
10 питательных бальзамов и масок для губ дешевле 500 рублей
24 женские куртки российских брендов по канонам осенних трендов 2024 года
10 уютных женских костюмов на осень
Отборные скидки: выгодные предложения на инструменты, аксессуары для авто, гаджеты и зоотовары
Что купить на осень у российских брендов: 14 стильных и практичных вариантов одежды
3 находки из Fix Price, которые помогут создать дома осеннюю атмосферу
10 деревянных органайзеров на все случаи жизни
4 решения в умных колонках от SberDevices, которые сделают вашу жизнь комфортнее
РекламаОбзор TECNO POVA 6 Neo — бюджетного смартфона с батарейкой на 7 000 мА·ч
Как семье с детьми купить квартиру: 5 мер поддержки, на которые вы можете рассчитывать
Из Дубая с дипломом: чего ждать от учёбы в ОАЭ