Основы программирования

О категории

251 курс по программированию
13 365  Р - средняя стоимость обучения
49 дней - средняя длительность программы

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

Найдено 206 курсов

Data Engineer

Skillbox
Освоите анализ данных с нуля. Будете разворачивать программную инфраструктуру для организации сбора, обработки и хранения данных. Научитесь работать с Big Data и программировать на Python и SQL. В конце обучения сможете претендовать на уровень Middle-специалиста.

BI-аналитик

Skillbox
Вы научитесь собирать, анализировать и структурировать данные, чтобы строить наглядные графики, отчёты и дашборды. Будете помогать руководителям, маркетологам и менеджерам компаний принимать более эффективные решения на основе данных.

Machine Learning Engineer

Skillbox
Научитесь создавать модели ML и обучать нейронные сети. Освоите анализ данных и в конце курса выберете одну из специализаций: обработку естественного языка или Computer Vision. Сможете устроиться на должность Middle-специалиста.

Data Analyst

Skillbox
Вы освоите востребованную профессию с нуля и будете помогать бизнесу решать задачи с помощью данных. Научитесь работать в BI-инструментах, использовать Python и SQL, пройдёте все этапы работы дата-аналитика и добавите в портфолио три проекта.

Data Scientist PRO

Skillbox
Освойте Data Science с нуля. Получите необходимые основы, попробуйте силы в аналитике данных, машинном обучении и дата-инженерии. Решите, что вам нравится больше, и станьте профессионалом в своём направлении.

Аналитик 1C

Skillbox
Вы научитесь автоматизировать процессы учёта и управления, находить оптимальные решения и внедрять информационные системы на базе «1C: Предприятие 8». Сможете стать специалистом по внедрению и сопровождению 1С в компании.

TeamLead

Skillbox
Вы научитесь на практике выстраивать процессы командной разработки и освоите методологии Agile, Scrum и Kanban. Сможете правильно мотивировать команду и эффективно решать бизнес-задачи.

Frontend-разработчик с нуля до PRO

Skillbox
С нуля изучите JavaScript, TypeScript, Ionic и другие трендовые технологии разработки веб-приложений. Соберёте портфолио, научитесь работать в команде и начнёте карьеру frontend-разработчика.

Архитектор ПО

Skillbox
Вы познакомитесь с инструментами и лучшими практиками построения архитектуры ПО. Научитесь выбирать архитектурный стиль под конкретную бизнес-задачу, сможете создавать масштабируемые отказоустойчивые приложения и повысите свой доход.

Мобильный разработчик

Skillbox
Вы освоите востребованную профессию и научитесь создавать приложения на Android или iOS, получите навыки разработки сложных UX/UI-решений и сможете расширять функциональность продукта. Наши менеджеры помогут определиться со специализацией.

Flutter-разработчик

Skillbox
Вы освоите фреймворк Flutter и нативную разработку на Swift или Kotlin. Сможете разрабатывать сложные приложения, обеспечивать связь кросс-платформенных и платформенных частей. Научитесь решать задачи, которые под силу только самым крутым специалистам.

IT-рекрутер

Skillbox
Вы научитесь разбираться в технологиях и особенностях подбора в IT-сфере. Сможете правильно составлять вакансии и проводить собеседования, оценивать hard и soft skills, а также быстро находить ценных кандидатов — построите личный бренд рекрутера и станете востребованным специалистом.

DevOps-инженер

Skillbox
Вы освоите востребованную на IT-рынке профессию — сможете решать инфраструктурные задачи, находить новые инструменты и подходы для наиболее быстрой доставки продукта до пользователей.

PHP-разработчик с нуля до PRO

Skillbox
Вы с нуля научитесь программировать сайты и веб-приложения на PHP, освоите фреймворк Laravel, напишете облачное хранилище и поработаете над интернет-магазином в команде. Сможете устроиться на позицию Junior-разработчика.

C#-разработчик

Skillbox
Хотите создать сайт или игру? Или написать мобильное приложение? А может, вы мечтаете программировать многопоточные сервисы? Тогда вам точно стоит освоить C#. Язык вобрал в себя лучшее от Java и С++ и применяется во всех сферах: от веб-разработки до геймдева. Освойте C# с нуля до уровня Pro, примите участие в командной разработке мессенджера и станьте классным программистом на востребованном языке.

Fullstack-разработчик на PHP

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

Fullstack-разработчик на JavaScript

Skillbox
Вы с нуля научитесь разрабатывать полноценные сайты и веб-приложения на JS и изучите один из фреймворков — Vue, React или Angular. Станете ценным сотрудником для любой IT-компании, поймёте, как получить повышение, и сможете зарабатывать больше.

DevOps-инженер PRO

Skillbox
Вы освоите DevOps-практики и научитесь применять Docker и GitLab, чтобы оптимизировать и автоматизировать тестирование, доставку кода и запуск приложений на серверах.

Go-разработчик

Skillbox
Язык программирования Go от Google — прост, универсален и эффективен. Вы с нуля научитесь создавать на нём приложения с микросервисной архитектурой. За Go-разработчиков конкурируют такие компании, как Google, Dropbox, SoundCloud, Ozon, Yandex, Mail.ru и Twilio.

Frontend-разработчик PRO

Skillbox
Вы начнёте с основ вёрстки и JavaScript, а к концу обучения научитесь делать корпоративные сервисы. Получите опыт работы в команде и начнёте карьеру веб-разработчика.

Fullstack-разработчик на Python

Skillbox
Вы сможете активно участвовать во всех этапах разработки сайтов и веб-интерфейсов — от работы с дизайн-макетами до программирования и настройки серверов. Получите комплексные знания в веб-разработке и станете зарабатывать больше.

Разработчик на C++

Skillbox
Программисты на C++ создают сложные программы и сервисы. Они разрабатывают высоконагруженные сетевые приложения, игры, графические движки, компоненты для операционных систем и железа. На этом языке написаны Windows, Linux и macOS, Android, Chrome, Counter-Strike, StarCraft и Diablo.Вы освоите легендарный язык программирования с нуля: напишете поисковой движок, собственный Booking.com и получите навыки работы в команде.

IOS-разработчик

Skillbox
Вы научитесь создавать приложения на языке программирования Swift под устройства Apple. Напишете индивидуальный проект и получите опыт работы в команде под руководством тимлида.

Android-разработчик

Skillbox
Вы добавите до 5 приложений в портфолио, получите опыт работы в команде и станете Android-разработчиком, даже если до этого никогда не программировали.

Специалист по кибербезопасности

Skillbox
Вы научитесь искать уязвимости, предотвращать угрозы и обеспечивать безопасность IT-систем. Освоите востребованную профессию даже с нулевым опытом в программировании.

Java-разработчик PRO

Skillbox
Вы с нуля освоите востребованный язык программирования, научитесь создавать качественные приложения под разные платформы и станете ценным Java-специалистом уровня middle.

Java-разработчик

Skillbox
Освойте популярный язык программирования Java с нуля. Станьте востребованным специалистом за 9 месяцев, даже если вы раньше никогда не программировали.

Веб-разработчик

Skillbox
Вы с нуля научитесь создавать полноценные сайты и веб-приложения. Освоите HTML, CSS, JavaScript и PHP, познакомитесь с фреймворками и станете востребованным веб-разработчиком. Даже если до этого не программировали.

Инженер по тестированию

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

1C-разработчик

Skillbox
Станьте разработчиком в системе «1С:Предприятие» под руководством личного наставника и зарабатывайте на этом даже без опыта программирования. После прохождения обучения — помощь в трудоустройстве.

Новые отзывы

Python для анализа данных
7 месяцев назад
Давно хотел оставить отзыв о курсе Python для анализа данных, но хотел, чтобы он был более содержательным. Итак, я оплатил курс и начал заниматься в середине июня, на данный момент курс я еще не закончил. Я бы поставил оценку курсу 2-3 из 10. За это долгое время я один раз бросил курс, ушел изучать просто основы python, а потом вернулся и прошел 10 модулей только с одним подглядываем в слак (не понял смысла задачи). До аналитика уровня «Бог», который обещают на странице курса, мне еще очень далеко) Основные выводы по поводу курса: 1) В курсе крайне плохо дается информация: — просто очень плохое введение в python (об этом напишу ниже). — видеоматериалов крайне мало. — задачи полноценно не разбираются, вам дают код, вы его должны копировать и запустить — это процентов 70 всех заданий. При первой попытке прохождения курса, в какой-то момент я просто брал и копировал не думаю код и запускал его, из этого ничего хорошего не получилось и к 6-7 модулю не обладал никаким нужными навыками. 2) На курсе не учат, по факту курс — это сборник информации с разобранными кейсами, которые никак не развивают логику, применимую в python. Данные задачи могут даже вам не подходит (а к моей практике ни одна задача не подошла, но проблема в целом совсем не в этом). Любое отступление от намеченного курса — нужно задавать вопрос в Google. Например, на странице курса написано — «подробно изучите работу с API Яндекса и Google.», ничего от «подробно» тут нет, вам скажут как подключится к Метрике, аналитике и гугл.таблицам. Но, например, API Яндекса.Вебмастер отличается от Метрики и предоставленные материалы не раскрывает подробности подключения (собственно к метрике я подключаюсь, а к вебмастеру так и не смог). И работа с гугл табличками раскрывается на минимальном уровне и для галочки. Там же говорится, что научимся работать с открытым API, но этого материала просто нет. 3) Очень плохая поддержка, т.е. когда я проходил курс, куратор в слаке ушел в отпуск без предупреждения, ответы даются с большой задержкой по времени. Такие замечания встречал и у других участников в том же слаке. Сейчас перепроверил, на поддержке работает один Александр, среднее время ответа 12-24 часа (да Почта России уже отвечает быстрее). При это очень странная манера ответов в личные сообщения при заданном вопросе в канале. Почему нельзя составлять топ вопросов и делать FAQ? 4) Очень странно, что нет модуля по работе python с консоли и на виртуальных серверах, но есть информация по написаню своих библиотек. По-моему, это достаточно важная часть для автоматизации и в целом при работе с python. 5) Мелочи: не понравилась платформа (если вы уже учитесь, сравните со Stepik или pythontutor), зачем-то установлены сроки обучения, хотя обучения не привязано ни к каким сотрудникам, не дают лекции в jupyter notebook, хотя это крайне удобно. Курс не улучшается, не дописывается, есть фактические ошибки, которые путают. При моем обучении был случай, когда в материале была старая информация про API Вконтакте, и задание с теми данными, которые были, сделать было нельзя, куча учеников пошла в слак, ну а дальше крайне долгие ответы поддержки. 6) Но есть и хорошая часть. Курс в целом не делает вас хоть какого-нибудь серьезного аналитика, но он показывает основу того, что вам хорошо бы знать. Т.е. вы увидите возможности того, что можно автоматизировать, примерно составите план и набор инструментов. А потом Google и возможно все пройдет легко. Исходя из всего этого, я пожалел о 25000 за курс. В целом курс напоминает мем про сову, где на первом этапе вы рисуете 2 кружочка, а потом рисуете сову. Была бы возможность, с удовольствием бы вернул. А теперь несколько моих личных советов: 1) если вы совсем новичок, то не платите за курс, будет очень сложно. В самом курсе вам скопом дают много информации о разных конструкциях, но с минимальной практикой по ним. Попробуйте для начала пройти бесплатные курсы и прослушать лекции, чтобы понимать основы и ваши способности. Я советую (все бесплатно): — Основы Python — http://pythontutor.ru Отличная платформа, которая показывает, как вообще думает Python. И огромный плюс, тут показывают чего от вас хотят, т.е. дают вопрос, набор данных и ответ, а вам нужно написать код. — Еще основы Python — https://stepik.org/course/67/syllabus Очень хороший курс, который постепенно повышает сложность задач, так как курс прошли очень многие, то под каждой задачей комментарии подсказки, а в интернете можно найти решения, если что-то совсем не получается. — Лекции Тимофея Хирьянова https://www.youtube.com/watch… Лекии нужны для понимания того, что происходит, для начала формирования логики решения и мысли, что вариантов может быть несколько. Смотрите до 10 лекции для начала. — https://pythonworld.ru — очень хороший сайт, который дает не только основы, но и хорошо разобраны многие модули (например, Pandas). Если вы пройдете эти курсы хотя бы на 80%, то у вас будет хороший фундамент и своем мнение. А дальше углубляемся в нашу тему курса: — Основы аналитики, которые дают и на курсе — http://math-info.hse.ru/…/Программирование_на_языке_Python_… Текстовая версия всего материала у добном формате. К сожалению, видео с очень плохим звуком, но они есть, а у skillfactory этого нет. — Если вы хотите анализировать на полную катушку, то вот тут хороший план — http://data.stepik.org/details Смотрите взаимосвязь курсов. 2) Для тех кто учится и кому не важен сертификат, а важны навыки, и те, кто хоть частично согласен с моими претензиями к курсу, то смотрите ссылки выше, сравните платформы и посмотрите как может быть. Возможно стоит бросить как я, пройти основы и вернуться.
Отзыв взят с сайта mooc.ru
Python для анализа данных
7 месяцев назад
Достоинства: пока не обнаружил Недостатки: плохо подготовлены материалы и видео, пропущены ключевые для изучения языка сведения, плохая поддержка Купил курс "Python для анализа данных" в онлайн-школе, так как курс ориентирован на новичков, даже тех, кто не умеет программировать. Думал, убью двух зайцев-изучу программирование и освою способы анализа метрик своих рекламных компаний. Начал спотыкаться на первых же блоках обучения. Например, важнейший блок описания типов переменных не содержит в себе фактического материала, мне показалось, что пропущено нужное видео с описанием типов переменных, сразу же начинается задача. На блоке формата переменных так же постановка задачи отличается от выводимого в примере результата, что говорит о плохой проработке материала. Поддержка ужасная, ведется в Slack одновременно для всех потоков курса, отчего невозможно использовать вопросы и ответы других учеников для дополнительного образования. Куратор отвечает редко и малоинформативно. Указал, что пропущено видео, в ответ мне прислали ссылки на пару учебников по Python - нормально за 18 тысяч рублей. На примере изображение расхождение постановки задачи с ожидаемым результатом. Это фейл, для новичка проблема. После обсуждения проблем с куратором курса мне назначили ментора, который должен помочь мне и поправить материалы курса на предмет ошибок. Достаточно оперативно и обнадеживающие, чтобы продолжить обучение. Я продолжу обучение, но пока впечатление очень негативное.
Отзыв взят с сайта mooc.ru
Python для анализа данных
7 месяцев назад
Первым шагом прошел курс Python за 12 недель - польза колоссальная: кручу верчу много миллионные данные, для себя делаю парсинг сайтов, чат бот в Телеграм, выгрузка статистики Вконтакте через API, выгрузка данных в онлайн таблицы Google. Так же открыл для себя Python Colab сайт от Google - где код запускаешь на серверах. Вторым шагом Машинное обучение - курс сложный, но классный, не представляю как он дается гуманитариям. Очень много разбираться самому, с первого раза лекция может не зайти, нужно выделить достаточное время на изучение и писать каждый день код, оставлять на ночь вычисления. С данным опытом на работу скорей всего сразу не возьмут, ибо нет набитого опыта в какой задаче какую модель и какие параметры подобрать, а рынку требуются датасатанисты с опытом 1-3 лет.
Отзыв взят с сайта mooc.ru
Python для анализа данных
7 месяцев назад
Достоинства: Много практики, хорошая поддержка преподавателей, удобство. Недостатки: Есть неинтересные задания. Начинал проходить курсы по анализу данных на coursera, После чего узнал о SkillFactory, поэтому я могу сравнить. ВSkillFactory, очень нравится количество практических упражнений, это позволяет гораздо лучше вникнуть в материал и понять, как применять полученные знания на практике. Так же есть чат в Slack, и через этот чат осуществляется поддержка, поддержка круглосуточная. В общем пройдя более половины курса по анализу данных, могу сказать что с удовольствием продолжу обучение и буду рекомендовать SkillFactory своим друзьям.
Отзыв взят с сайта mooc.ru
Ruby on Rails
7 месяцев назад
Курс понравился. Информация отлично подается и объясняется. Если что-то не поняли, предоставлено несколько способов получить необходимую информацию. Особенно порадовало то, что в видео нет нудятины, свойственной институтским лекциям. Эти уроки хочется смотреть. Так что если вы заинтересованы в программировании, то скучать вам не придется. Да и некогда будет так-как информации действительно много. Стоит отметить также и преподавательский состав. Каждый учитель уникален, каждому нравится больше та или иная часть курса. Будь то проектирование, дизайн, тестирование или мастерство использования секретных и не очень особенностей руби. Схалявить не получится. Как и писали ниже, курс рассчитан как на людей не занимавшихся написанием программ, так и на более опытных. Однако если вы все-таки относитесь к первой категории, то будьте готовы к тому что вам будет вдвойне сложно. Отчего вам будет приятнее постепенно добиваться все больших и больших результатов.
Отзыв взят с сайта mooc.ru
Каким образом рассчитывается рейтинг курсов на WeChoose.PRO
Мы находим все плохие и хорошие отзывы и проверяем их. На их основе считается рейтинг
Мы подобрали для вас курсы удаленного формата обучения в виде вебинаров и видео уроков
Дистанционное обучение — это удобно. Вы имеете возможность обучаться в любое время, совмещать с работой или учебой
Из всех существующих 1223 от 114 компаний мы нашли лучшие, опираясь на данные 990 отзывов. Вы можете подобрать курсы по рейтингу, отзывам или цене