На курсе мы разберем одну из интереснейших областей знаний в IT - Computer Science. Начнем с истории и перейдем к практическим задачам.Курс за четыре месяца знакомит с ключевыми понятиями в Computer Science: как работают компьютеры, процессоры (алгоритмы, архитектуры), операционные системы. Мы разберем основные понятия в языках программирования, поймем работу низкоуровневых и высокоуровневых языков программирования на примере Assembler, C, Python. Этот курс даст практические навыки в фундаментальных знаниях, которые смогут помочь вам развиваться как разработчику, сделают из вас более опытного специалиста и дадут общее понимание устройства компьютера для более эффективного решения задач программирования. Для кого этот курс?Курс ориентирован для начинающих в IT, выпускников технических специальностей, либо специалистов, которые имеют практический опыт работы с каким-либо языком программирования, которые хотят:- получить понимание аспектов работы компьютеров и принципов организации ПО;- повысить свою экспертизу в теории и практике системных и прикладных задач программирования;- научиться решать задачи, на которых построены ключевые программным концепции.Чему вы научитесь?- создавать и выполнять программы на разных уровнях абстракции на примере таких языков, как Assembler, C, Python;- применять принципы разработки ПО с ключевыми понятиями ИТ, задачи/проекты;- решать низкоуровневые и алгоритмические задачки с ЯП Assembler;- создавать программы на C с использованием компьютерных сетей;- разрабатывать веб-приложения на Python;- применять современные практики создания ПО;- понимать принципы работы и развития компьютерных систем, как работают компьютеры - процессоры, алгоритмы, архитектуры, операционные системы, стэки, переключение контекстов, сети;С каким выпускным проектов вы выпуститесь с курса?- написание CLI чата на С или WebAssembly;- создание простого интерпретатора языка программирования;- написание VCS системы типа GIT на C или Python;- создание простейшей базы данных на C или Python;
Отличный курс и отличные преподаватели. Вся информация подаётся понятно, на вопросы всегда отвечают оперативно.В рамках курса получил много новой и полезной информации и реальных кейсов из жизни. Во время прохождения полностью переосмыслил свой подход к разработке.Отличный курс, рекомендую всем разработчикам кто хочет получить уверенные знания по фраймворку Laravel.Из не удобств, на мой взгляд стоит задуматься о доработке дизайна сайта, есть некоторые не удобные момент.Желаю команде OTUS всего наилучшего, спасибо за отличную работу)
Плюсы: Преподаватели, подача информации, поддержка
Минусы: Дизайн сайта
Источник: otzovik.com
Lala93
28.11.2023
10
Kotlin Developer Professional. Отличный курс и прекрасные преподаватели
Данный курс посвящен backend - разработке на Kotlin. Затрагиваются все основные технологии, не углубляясь, но достаточно для того, чтобы реализовать дипломный проект. Хорошо подобранная структура курса. 1 месяц в основном плавный вход в курс и обзорные лекции по языку, что позволяет плавно войти и подстроить свой график обучения. Поддержка помогает по всем вопросам и оперативно отвечает. 5/5 !В качестве дипломного проекта можно выбрать или пет-прект или участвовать сначала курса в командном проекте и реализовывать конкретный модуль. Я выбрал второе. Понравилось, что есть такая возможность.