Computer Science от Otus

Школа Otus представляет курс «Computer Science», который предназначен для всех желающих освоить профессию программиста. В рамках данного курса студенты изучают фундаментальные основы программирования, включая устройство компьютера, языки программирования, алгоритмы и архитектуру.

Курс состоит из 5 модулей, каждый из которых предлагает глубокое погружение в конкретную тему. В первом модуле студенты ознакомятся с основами компьютерной архитектуры и устройством компьютера. Они изучат различные компоненты компьютера и их взаимодействие, а также научатся эффективно использовать ресурсы системы.

Во втором модуле студенты углубятся в различные языки программирования. Они изучат основные концепции и синтаксис языков программирования, а также научатся создавать простые программы. Студенты также познакомятся с различными инструментами разработки и научатся эффективно использовать их.

Третий модуль курса посвящен изучению алгоритмов. Студенты познакомятся с основными алгоритмическими концепциями, такими как сортировка, поиск, рекурсия и динамическое программирование. Они научатся анализировать и оптимизировать алгоритмы, а также решать сложные задачи с использованием алгоритмического подхода.

Четвертый модуль курса посвящен изучению различных архитектур программного обеспечения. Студенты ознакомятся с основными принципами проектирования программного обеспечения, а также научатся создавать архитектурные решения для различных задач. Они также изучат принципы разработки масштабируемых и надежных систем.

Пятый модуль курса предлагает студентам возможность применить полученные знания и навыки на практике. Студенты будут работать над реальными проектами, решая сложные задачи программирования. Они также будут иметь возможность работать в команде и научиться эффективно сотрудничать с другими разработчиками.

После успешного окончания курса «Computer Science» от школы Otus студенты будут обладать всеми необходимыми знаниями и навыками, чтобы начать успешную карьеру в области программирования.

Направление
Профессия
Категория
Язык
Русский
4
Computer Science
Бесплатно

Чему вы научитесь

1
Создавать и выполнять программы на разных уровнях абстракции на примере таких языков, как Assembler, C, Python
2
Применять принципы разработки ПО с ключевыми понятиями ИТ, задачи/проекты;
3
Решать низкоуровневые и алгоритмические задачки с ЯП Assembler
4
Создавать программы на C с использованием компьютерных сетей
5
Разрабатывать веб-приложения на Python
6
Применять современные практики создания ПО
7
Понимать принципы работы и развития компьютерных систем
Как быстро окупится обучение
На позиции Junior Программист вы заработаете столько же, сколько стоит курс,
Программист: 30 000 ₽ — 340 000 ₽
Junior
Начало работы
Middle
Опыт 12 месяцев
Senior
Опыт от 24 месяцев

Как проходит обучение

Изучение темы

Просматривайте обучающие видеоролики.

Выполнение практических заданий

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

Работа с куратором

Закрепление пройденного материала, ответы на возникшие вопросы и исправление ошибок.

Создание итогового проекта

Реализуйте ваш личный проект, который войдет в ваше портфолио и станет демонстрацией ваших новых навыков.

Помощь с трудоустройством

Подготовите портфолио

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

Узнаете о том, как начать работать на себя

Узнаете, где найти своих первых заказчиков, как правильно с ними общаться, а также способы защиты своих прав.

Информация

Формат обучения
Онлайн
Длительность
5 месяцев
Инструменты
Уровень
Для начинающих, Для продвинутых
Идентификатор
#1750