Лучшие онлайн-курсы по самым популярным языкам программирования: выбери свой курс

Какой язык программирования самый востребованный? Дискуссии об этом не утихают уже много лет — каждый специалист хвалит свой выбор. При этом существует топ-языков, которыми пользуются наибольшее количество программистов. Исходя из такого рейтинга, мы собрали курсы по самым часто встречающимся языкам программирования.

Оставить комментарий
Лучшие онлайн-курсы по самым популярным языкам программирования: выбери свой курс

Какой язык программирования самый востребованный? Дискуссии об этом не утихают уже много лет — каждый специалист хвалит свой выбор. При этом существует топ-языков, которыми пользуются наибольшее количество программистов. Исходя из такого рейтинга, мы собрали курсы по самым часто встречающимся языкам программирования.

JavaScript

Полный курс по JavaScript 2020: с нуля до эксперта 

Для кого

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

Полезным (но не обязательным) будет знание основ HTML и CSS.

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

  • Основам JavaScript: переменные, операторы (if/else), функции, массивы, объекты, циклы, типы данных и пр.
  • Современному JavaScript (ES6+): функции массива, деструктуризация, операторы распределения и опциональной последовательности (ES2020), аргументы по умолчанию.
  • Объектно-ориентированному программированию: прототипное наследование, конструктор функций (ES5), классы (ES6), инкапсуляция, абстракция, наследование и полиморфизм.
  • Асинхронному программированию: цикл событий, обещания (promises), функции async/await, обработка ошибок.
  • Современным инструментам, которые используют профессиональные веб-разработчики: менеджер пакетов NPM, сборщик модулей Parcel, транспайлер Babel и модули ES6.
  • Сможете писать код, используя блок-схемы и общие шаблоны.
  • Создадите 6 реальных проектов для своего портфолио.

Курс включает 66,5 часов видео по запросу, 20 статей, 18 ресурсов для скачивания и пожизненный доступ ко всем материалам. 

Есть скидки и 30-дневная гарантия возврата средств.

Выдается сертификат об окончании.

Посмотреть программу

JavaScript: полный учебный курс 2021 (начальный + продвинутый уровень) 

Для кого

Для начинающих веб-разработчиков без опыта либо с небольшим опытом работы с JavaScript. Разработчиков, которые хотели бы углубить свои знания этого языка программирования и познакомиться с его продвинутыми концепциями. 

Необходимо иметь базовые знания веб-разработки. Знание основ HTML и CSS будет полезным, но оно не обязательно. 

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

  • Современному синтаксису JavaScript. 
  • Переменные, постоянные, функции и загрузка скриптов, массивы и объекты.
  • Работе с DOM: динамическое управление веб-страницами при помощи JavaScript. 
  • События в JavaScript.
  • Классы и объектно-ориентированное программирование: работа с классами, прототипами, функциями-конструкторами и пр. 
  • Асинхронному и синхронному программированию: функции обратного вызова, async/await, обещания (promises) и другие важные функции и инструменты для правильного выполнения кода.
  • Отправка HTTP-запросов через JavaScript.
  • Инструменты, оптимизация и поддержка браузера. 
  • Библиотеки и фреймворки (Axios, React.js) и их использование, Node.js.
  • Освоите все ключевые функции и концепции современного JavaScript, необходимые для разработчика. 
  • Будете понимать, как использовать EventListener. 
  • Научитесь разделять код и обеспечивать работу скриптов в разных браузерах.  
  • Познакомитесь с мета-программированием и автоматизированным тестированием, оптимизацией производительности и безопасности, развертыванием и устранением утечек памяти.

Курс включает 52 часа видео по запросу, 75 статей, 696 ресурсов для скачивания и пожизненный доступ ко всем материалам. 

Есть скидки и 30-дневная гарантия возврата средств.

Выдается сертификат об окончании.

Посмотреть программу

Python

Специализация «Python для всех»

Для кого

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

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

  • Синтаксису Python: строки и встроенные структуры данных (списки, словари, кортежи).
  • Основам объектно-ориентированного программирования на Python.
  • Работе с XML.
  • Как использовать Python для извлечения данных из вебсайтов и API, Google Maps API для визуализации данных, а также строки и символы юникода (unicode).
  • Основам построения поисковой системы.
  • Сможете работать с такими базовыми инструментами программирования, как функции и циклы.
  • Использовать переменные для хранения, извлечения и обработки информации.
  • Использовать регулярные выражения для извлечения данных из строк.
  • Созданию программы, способной читать и записывать данные из файлов.
  • Разработаете приложения для поиска, извлечения, обработки и визуализации данных. 

Специализация состоит из 5 курсов и включает 186 видео, 59 материалов для самостоятельного изучения и 33 теста.

 Есть 7-дневный бесплатный пробный период.

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

Посмотреть программу

С нуля до профессионала в Python: полный интенсивный курс 2020 

Для кого

Для новичков без опыта программирования и разработчиков, которые хотят освоить новый язык или улучшить навыки работы с Python.

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

  • Как запускать Python-код.
  • Строки, списки, словари, кортежи и множества в Python.
  • Числовые типы данных, форматирование строк и функции.
  • Ошибки и обработка исключений.
  • Область видимости, args/kwargs, встроенные функции и модули, расширенные модули (Datetime, Debugger и пр.).
  • Объектно-ориентированное программирование на Python.
  • Наследование, полиморфизм, юнит-тесты и многое другое.
  • Изучите расширенные функции Python: модуль collections  и работа с отметками времени. 
  • Узнаете, как использовать Jupyter Notebook и создавать в ней графические интерфейсы. 
  • Сможете создавать игры на Python, например Blackjack.

Курс включает 21,5 час видео по запросу, 14 статей, 19 упражнений по написанию кода и пожизненный доступ ко всем материалам. 

Есть скидки и 30-дневная гарантия возврата средств.

Выдается сертификат об окончании.

Посмотреть программу

Data Science на Python 3 с нуля

Для кого

Для всех, кто хочет получить знания по языку Python для работы с Data Science.

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

  • программированию на Python,
  • numPy с Python,
  • использованию pandas Data Frames для решения сложных задач,
  • использованию pandas для обработки файлов Excel и анализа данных,
  • использованию Python для Data Science,
  • NumPy для числовых данных,
  • matplotlib для визуализации данных. 

Курс включает 19,5 часов видео по запросу, 11 статей, 81 ресурс для скачивания и пожизненный доступ ко всем материалам. 

Есть скидки и 30-дневная гарантия возврата средств.

Выдается сертификат об окончании

Посмотреть программу

Специализация Python 3 Programming

Для кого

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

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

  • Познакомитесь с основами Python: переменными, условными выражениями и циклами, а также параметрами ключевых слов, списками, лямбда-выражениями и наследованием классов.
  • Рассмотрите типы данных: списки (lists), строки (strings), кортежи (tuples), логический тип данных (boolean).
  • Созданию классы и использовать их для представления данных.
  • Изучите структуры управления для циклов, условное выполнение, бинарные, унарные, вложенные, связанные условные выражения и способы их включения в шаблон накопления.
  • Познакомитесь со структурой данных словаря, пользовательскими функциями, локальными и глобальными переменными и научитесь использовать функцию сортировки Python
  • Сможете получать данные из сети и обрабатывать их, будете понимать, как использовать функции карты и фильтрации для преобразования или отбора данных и сохранения полученных результатов. 
  • Узнаете, что такое исключения и юнит-тестирование и научитесь его проводить.
  • Напишете программы, которые могут запрашивать данные у Интернет API и извлекать из них информацию.
  • Разработаете финальный проект, где освоите работу с тремя различными библиотеками Python 3, в том числе Pillow, научитесь управлять изображениями, распознавать текст и лица при помощи таких инструментов, как Tesseract и OpenCV.

Специализация состоит из 5 курсов и включает 218 видео, более 200 материалов для самостоятельного изучения и 58 тестов.

Есть 7-дневный бесплатный пробный период.

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

Посмотреть программу

SQL

Введение в язык структурированных запросов (SQL)

Для кого

Курс входит в специализацию «Веб-приложения для всех» и подойдет студентам, которые имеют хотя бы базовое представление о создании адаптивного веб-дизайна с помощью JavaScript, HTML и CSS. 

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

  • Установке MAMP или XAMPP на ваш компьютер.
  • Базовому синтаксису SQL, основные операции и типы данных.
  • Познакомитесь с ключами и индексами базы данных, нормализацией и внешними ключами.
  • Созданию запросы на выборку из одной таблицы.
  • Строительству физическую схему данных.
  • Моделированию отношения «многие ко многим».
  • Созданию базы данных MySql.
  • Писать программы на PHP.

Курс включает 19 видео, 9 материалов для самостоятельного изучения и 6 тестов.

Есть 7-дневный бесплатный пробный период и возможность получить сертификат. 

Посмотреть программу

SQL для начинающих: с нуля до сертификата Oracle

Для кого

Курс подойдет новичкам абсолютно незнакомым с SQL и программированием, а также тем, кто хочет подготовиться к экзамену Oracle SQL 1Z0-071.

Никаких специальных знаний и навыков для его прохождения не требуется. 

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

  • Познакомитесь с базами данных, таблицами и нормализацией.
  • Освоите HR схему, основные команды и типы данных SQL.
  • Операторы SELECT, DISTINCT, математические операторы сравнения, BETWEEN, IN, IS NULL, LIKE, AND и пр., приоритетность операторов.
  • Оператор Join и его использование для объединения более чем двух таблиц. 
  • Операторы множеств (set-операторы) UNION ALL, INTERSECT, MINUS.
  • Различные функции: single-row (LOWER, UPPER, INITCAP, LPAD и RPAD и пр.), conversion (TO_CHAR, TO_NUMBER), group (COUNT, SUM, AVG), general, conditional. 
  • Подзапросы.
  • DML и DDL команды и запросы, которые позволят вам работать с базами данных и их объектами: создавать, дополнять, вносить изменения, удалять и просматривать их.

Курс включает 30 часов видео по запросу, 17 ресурсов для скачивания и пожизненный доступ ко всем материалам. 

Есть скидки и 30-дневная гарантия возврата средств.

Выдается сертификат об окончании.

Посмотреть программу

Полный интенсивный курс по Oracle SQL 2020

Для кого

Курс подойдет для студентов без знания SQL. Также он будет полезен всем, кто хочет сдать экзамен Oracle 1Z0-071 (OCA).

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

  • Основные типы данных и команды Oracle.
  • Основные утверждения SQL.
  • Операторы сравнения и логические операторы.
  • Сортировка данных (секция ORDER BY, операторы ASC и DESC, идентификатор ROWID и значение ROWNUM).
  • Переменные подстановки.
  • Условные выражения Oracle.
  • Виды функций SQL: single-row, character, numeric, nested.
  • Функции даты и управление ими.
  • Групповые функции и их использования для различных расчетов.  
  • Сможете с легкостью писать, читать и анализировать любые SQL-запросы. 

Курс включает 20 часов видео по запросу, 11 статей, 15 ресурсов для скачивания и пожизненный доступ ко всем материалам. 

Есть скидки и 30-дневная гарантия возврата средств.

Выдается сертификат об окончании.

Посмотреть программу

Java

Программирование на Java:  шаг за шагом от А до Я 

Для кого

Курс подойдет начинающим программистам и студентам, которые имеют базовое представление о Java. Идеально, если перед началом обучения вы прошли курс First Steps in Java FREE.

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

  • Основные операторы Java: логические, тернарные, операторы сравнения типов.
  • Классы Java: классы оболочки, вложенные классы, статистические вложенные, локальные внутренние, внутренние анонимные классы и пр., а также их основные методы. 
  • Классы для работы с текстовыми данными: Strings, StringBuilder, StringBuffer.
  • Stack и heap память, garbage collection («сборщик мусора»).
  • Условный оператор if.
  • Циклы и вложенные циклы.
  • Массивы и методы работы с ними.
  • Технология Variable Arguments (varargs).
  • Основы объектно-ориентированного программирования: различные типы наследования, полиморфизм, инкапсуляция и абстракция. 
  • Многопоточность и синхронизация.
  • Лямбда-выражения и паттерны проектирования.

Курс включает 9 часов видео по запросу, 1 статью, 1 ресурс для скачивания и пожизненный доступ ко всем материалам. 

Есть скидки и 30-дневная гарантия возврата средств.

Выдается сертификат об окончании.

Посмотреть программу

Введение в программирование на Java

Для кого

Курс подойдет для незнакомых с программированием людей. Никаких специальных знаний или навыков он не требует. 

Этот курс — часть программы профессиональной сертификации Введение в программирование на Java

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

  • Базовым знаниям алгоритмов и программирования на Java.
  • Разработке и реализации рекурсивных алгоритмов. 
  • Созданию программы с условными операторами и циклами. 
  • Будете понимать основополагающие механизмы парадигмы объектно-ориентированного программирования. 
  • Сможете использовать и интерпретировать API некоторых из наиболее распространенных классов Java.

Продолжительность: 5 недель, 7–10 часов в неделю. 

Стоимость: бесплатно. Подтверждающий сертификат обойдется примерно в $150.

Посмотреть программу

10 курсов для подготовки к техническим собеседованиям по Java, Python, SQL По теме10 курсов для подготовки к техническим собеседованиям по Java, Python, SQL

Объектно-ориентированное программирование на Java 

Для кого

Специализация подойдет для разработчиков со знанием хотя бы одного языка программирования (Python, C, JavaScript и пр.).

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

  • Основам синтаксиса и семантики Java. 
  • Работе в средах BlueJ и Eclipse.
  • Сможете создавать методы, объявлять переменные, использовать операторы if/else, for each.
  • Использованию важных методов класса string, условных выражений, циклов for и while. 
  • Изучите наследование и полиморфизм. 
  • Будете знать, как работать с CSV файлами, извлекать из них данные и разрабатывать алгоритмы для их анализа, а также визуализировать данные.
  • Сможете создавать строки с помощью StringBuilder, комбинировать их с помощью конкатенации, использовать массивы для хранения данных и управления ими.
  • Распознавать уязвимый код и улучшать его при помощи объектно-ориентированного дизайна.
  • Научитесь извлекать информацию из лога веб-сервера.
  • Разработаете 4 приложения.

Специализация состоит из 4 курсов и включает более 270 видео, 80 материалов для самостоятельного изучения и 56 тестов.

Есть 7-дневный бесплатный пробный период.

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

Посмотреть программу

Microsoft C#

Основы C# для начинающих: учитесь программируя

Для кого

Программа курса подойдет новичкам и всем, кто хочет освежить знания основ C# и.NET.

Для работы вам будет необходима среда Visual Studio Community Edition.

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

  • Фундаментальныс основам C# и работе с платформой .NET Framework.
  • Познакомитесь и сможете работать с примитивными типами данных и выражениями C#.
  • Изучите переменные, константы, преобразование типов, операторы отношений, арифметические, логические и пр. операторы.
  • Научитесь работать с классами, структурами, перечислениями, строками.
  • Поймете разницу между типами значений и ссылочными типами C#.
  • Сможете работать со списками и массивами, получать доступ к их элементам и узнаете несколько полезных методов классов array и list.
  • Освоите работу с файлами и каталогами, текстом, датой и временем.
  • Будете знать, как отладить приложение C#.

Курс включает 5 часов видео по запросу, 11 статей, 10 ресурсов для скачивания и пожизненный доступ ко всем материалам. 

Есть скидки и 30-дневная гарантия возврата средств.

Выдается сертификат об окончании.

Посмотреть программу

Введение в программирование на C# и Unity

Для кого

Курс входит в специализацию Программирование на C# для разработки игр на Unity и рассчитан на студентов без опыта программирования.

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

  • Ключевым концепциям программирования на C#.
  • Познакомитесь с основными типами данных, переменными и константами.
  • Изучите классы, объекты и методы C#.
  • Будете иметь представление об объектно-ориентированном программировании.
  • Узнаете о способах хранения и использования информации в программах, написанных на C#.
  • Напишите консольное приложение и скрипт на C# в Unity.
  • Поймете, как создать 2D-игру на Unity.

Курс включает 48 видео, 38 материалов для самостоятельного изучения и 6 тестов.

Есть 7-дневный бесплатный пробный период и возможность получить сертификат.

Посмотреть программу

Программирование на C#: от новичка до специалиста

Для кого

Курс подойдет для абсолютных новичков. Никаких специальных требований для обучения нет.

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

  • Познакомитесь с устройством платформ .NET и .NET Core.
  • Изучите основные типы данных в C#, экземплярные и статистические методы, работу со строками (изменение, форматирование, сравнивание). 
  • Массивы (многомерные, зубчатые, с настраиваемой индексацией), коллекции list (список), dictionary (словарь), stack (стек) и queue (очередь), классы и структуры.
  • Разберетесь с управлением потоком исполнения программы: циклами for, while, do while и условиями.
  • Познакомитесь с основами объектно-ориентированного программирования: наследованием, полиморфизмом, инкапсуляцией, абстрактными классами, модификаторами доступа и пр.
  • Освоите процесс отладки программы и управление памятью.
  • Сможете писать на C# простые программы и игры. 

Курс включает 20,5 часов видео по запросу, 19 статей, 2 упражнения по написанию кода и пожизненный доступ ко всем материалам. 

Есть скидки и 30-дневная гарантия возврата средств.

Выдается сертификат об окончании.

Посмотреть программу

C++

Основы программирования на C++: от новичка до профессионала

Для кого

Курс отлично подойдет людям, не имеющим опыта программирования.

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

  • Ознакомитесь с ключевыми концепциями программирования и возможностями C++: от базовых до продвинутых.
  • Примитивными типами данных, переменными и константами.
  • Массивами и векторами. Научитесь получать к ним доступ и изменять  их элементы.
  • Выражениями и утверждениями, операторами (арифметическими, логическими, присваиваниями и пр.), циклами, функциями.
  • Освоите основы объектно-ориентированного программирования, сможете использовать существующие классы и создавать свои классы и объекты.
  • Изучите семантику копирования и перемещения.
  • Научитесь перегружать операторы, использовать наследование и иерархии классов, полиморфные функции, динамическое связывание, умные указатели и пр.
  • Познакомитесь с библиотекой STL и обработкой исключений.

Курс включает 41,5 час видео по запросу, 2 статьи, 68 ресурсов для скачивания, 37 упражнений по написанию кода и пожизненный доступ ко всем материалам. 

Есть скидки и 30-дневная гарантия возврата средств.

Выдается сертификат об окончании.

Посмотреть Программу

С++ для программистов, работающих на С: часть А и часть В

Для кого

Курсы входят в специализацию Программирование для всех: С и С++и предназначены для программистов с опытом работы на С, которые хотели бы освоить язык С++. Также необходимо базовое понимание алгоритмов и объектно-ориентированного программного обеспечения.

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

  • Преобразовывать программы, написанные на С, в С++.
  • Дженерики (обобщенные типы), функции и классы С++.
  • Тип данных enum (перечисления) и перегрузка оператора.
  • Конструкторы, деструктор и синтаксис инициализации.
  • Познакомитесь с динамическим распределением памяти, глубоким (deep) и неглубоким (shallow) копированием.
  • Библиотекой STL C++, ее архитектурой и динамическими структурами данных.
  • Освоите алгоритмы Дейкстры, Прима, Краскала (Dijkstra’s, Prim’s, Kruskal’s algorithms), Min-Max и Alpha-Beta алгоритмы.
  • Научитесь использовать базовые классы контейнеров и векторные методы.
  • Узнаете, что такое лямбда-выражение, логика наследования и ознакомитесь с синтаксисом С++.
  • Разберетесь с утверждениями и исключениями C ++ для обработки ошибок, шаблонами проектирования и особенностями современного объектно-ориентированного программирования.

Курсы включают:

  • часть А — 46 видео, 4 материала для самостоятельного изучения, 3 теста,
  • часть В — 57 видео, 4 материала для самостоятельного изучения, 2 теста.

Есть 7-дневный бесплатный пробный период.

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

Посмотреть программу

Ruby

Учитесь программировать с Ruby

Для кого

Курс подойдет для начинающих программистов и разработчиков, которые хотят углубить свои знания Ruby или изучить основы Ruby on Rails.

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

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

  • Освоите установку необходимого ПО.
  • Основные объекты (строки, массивы, хеши и пр.) и методы языка Ruby.
  • Познакомитесь с базовыми концепциями программирования. 
  • Вводом и выводом файла.
  • Разберетесь в основах объектно-ориентированного программирования на Ruby.
  • Изучите регулярные выражения и лямбда-выражение.
  • Классы, модули и наследование.

Курс включает 31,5 час видео по запросу, 3 статьи, 3 упражнения по написанию кода и пожизненный доступ ко всем материалам. 

Есть скидки и 30-дневная гарантия возврата средств.

Выдается сертификат об окончании.

Посмотреть программу

Программирование на Ruby для начинающих

Для кого

Курс подойдет для новичков в программировании и всех, кто хочет освоить Ruby.

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

  • Познакомитесь со строками, стандартными методами и объектами Ruby.
  • Сможете создавать объекты и классы.
  • Разберетесь с иерархией классов и наследованием.
  • Научитесь создавать и добавлять массивы, включая массивы смешанных типов, индексировать их элементы и указывать диапазон элементов.
  • Изучите фундаментальные основы хеширования, логические и условные операторы, модули, константы и переменные. 
  • Будете уметь использовать циклы for, while и некоторые специальные методы Ruby.
  • Сможете сохранять данные в формате YAML и восстанавливать инициализированные объекты с сохраненными данными.
  • Получите представление о фреймворке Ruby On Rails.

Курс включает 3,5 часа видео по запросу, 13 статей, 9 ресурсов для скачивания и пожизненный доступ ко всем материалам. 

Есть скидки и 30-дневная гарантия возврата средств.

Выдается сертификат об окончании.

Посмотреть Программу

Swift

iOS и Swift: полный учебный курс по разработке iOS приложений 

Для кого

Курс подойдет новичкам: опыт программирования не нужен.

Для обучения потребуется Макбук с macOS 10.15 (Catalina) или ПК с установленной macOS. 

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

  • Концепции объектно-ориентированного программирования: типы данных, переменные, функции и методы, наследование, структуры, классы и протоколы.
  • Будете знать, как работать с массивами и словарями.
  • Освоите работу с шаблоном проектирования Model-View-Controller (MVC).
  • Сможете выполнять асинхронные вызовы API, хранить и извлекать данные из облака, использовать формат JSON для связи с сервером.
  • Научитесь создавать приложения с искусственным интеллектом и собственные модели машинного обучения с использованием платформ CoreML2 и CreateML в iOS 13.
  • Познакомитесь с фреймворком SwiftUI для создания пользовательских интерфейсов.
  • Пополните свое портфолио более чем 20 приложениями.

Курс включает 59,5 часов видео по запросу, 113 статей, 12 ресурсов для скачивания, 12 упражнений по написанию кода и пожизненный доступ ко всем материалам. 

Есть скидки и 30-дневная гарантия возврата средств.

Выдается сертификат об окончании.

Посмотреть программу

Введение в программирование на Swift 5 и разработку iOS приложений на Swift 5

Для кого

Это два первых курса специализации Разработчик iOS приложений на Swift 5, которые подойдут как начинающим разработчикам, так и тем, кто имеет опыт работы с другими языками программирования.

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

  • Основные концепции программирования на Swift 5.
  • Познакомитесь с типами данных, условной логикой, циклами.
  • Освоите работу с переменными, логическими операторами, массивами и словарями.
  • Будете уметь создавать повторно используемый код с функциями. 
  • Изучите объектно-ориентированное-программирование: наследование и полиморфизм.
  • Шаблон проектирования MVC.
  • Научитесь использовать автоматический макет и конструктор интерфейса, выполнять различные вычисления с помощью Swift.
  • Писать и проводить юнит-тесты.
  • Сможете создавать простые iOS приложения. 

Курсы включают 44 видео, 22 материала для самостоятельного изучения и 18 тестов.

Есть 7-дневный бесплатный пробный период.

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

Посмотреть программу

Программирование на Swift 5 для новичков

Для кого

Курс предназначен для новичков. 

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

  • Основам Swift: переменные и константы, типы данных.
  • Познакомитесь с логическими операторами, условной конструкцией if и выражениями else, and, or.
  • Научитесь работать с картежами, множествами, словарями, функциями, классами, структурами и пр.
  • Будете иметь представление об объектно-ориентированном программировании на Swift.

Курс включает 6 часов видео по запросу, 3 статьи, 6 ресурсов для скачивания и пожизненный доступ ко всем материалам. 

Есть скидки и 30-дневная гарантия возврата средств.

Выдается сертификат об окончании.

Посмотреть программу

От фэнтези-арта до инфографики: Domestika предлагает 3 курса всего за $24.99
От фэнтези-арта до инфографики: Domestika предлагает 3 курса всего за $24.99
По теме
От фэнтези-арта до инфографики: Domestika предлагает 3 курса всего за $24.99
Справочник IT-профессий. Кто такой Java Developer: обзор от Team Lead & Engineering Manager SPD-Ukraine Владимира Шевченко
Справочник IT-профессий. Кто такой Java Developer: обзор от Team Lead & Engineering Manager SPD-Ukraine Владимира Шевченко
По теме
Справочник IT-профессий. Кто такой Java Developer: обзор от Team Lead & Engineering Manager SPD-Ukraine Владимира Шевченко
Учить программирование как в Гарварде. Пять легендарных бесплатных курсов по CS50s от Гарвардского университета
Учить программирование как в Гарварде. Пять легендарных бесплатных курсов по CS50’s от Гарвардского университета
По теме
Учить программирование как в Гарварде. Пять легендарных бесплатных курсов по CS50’s от Гарвардского университета
Читайте главные IТ-новости страны в нашем Telegram
Читайте главные IТ-новости страны в нашем Telegram
По теме
Читайте главные IТ-новости страны в нашем Telegram
Новий випуск «З фронту в IT» про айтівців, які повертаються до цивільного життя після ЗСУ.

Історія світчера з Тернопільщини, який змінив агро на IT, а IT на ЗСУ

УЧАСТЬ В АЗАРТНИХ ІГРАХ МОЖЕ ВИКЛИКАТИ ІГРОВУ ЗАЛЕЖНІСТЬ. ДОТРИМУЙТЕСЯ ПРАВИЛ (ПРИНЦИПІВ) ВІДПОВІДАЛЬНОЇ ГРИ.
Ліцензія видана ТОВ "СЛОТС Ю.ЕЙ." на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 15.09.23 (рішення КРАІЛ №245 від 31.08.2023); ТОВ "СЛОТС Ю.ЕЙ." – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 26.04.2021 (рішення КРАІЛ №150 від 12.04.2021); ТОВ «СПЕЙСИКС» – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 08.02.2021 (рішення КРАІЛ №34 від 02.02.2021); ТОВ «ГЕЙМДЕВ» – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 16.02.2021 (рішення № 47 від 10.02.2021).
Читайте также
Хочу стать программистом. С чего начать и как выбрать между Java Script, PHP, Python и другими
Хочу стать программистом. С чего начать и как выбрать между Java Script, PHP, Python и другими
Хочу стать программистом. С чего начать и как выбрать между Java Script, PHP, Python и другими
Диана Смеликова, операционный директор Wezom Academy, в своем блоге на DOU объяснила, с чего начать изучать программирование и каким языкам стоит отдать предпочтение на начальном этапе. Вот 5 важных советов от нее. 
Обман, мошенничество и «никакой политики». Что не так с большими геймдев-курсами?
Обман, мошенничество и «никакой политики». Что не так с большими геймдев-курсами?
Обман, мошенничество и «никакой политики». Что не так с большими геймдев-курсами?
Середина «десятых» годов, помимо всего прочего, запомнилась возросшим интересом людей к теме геймдева. Видеоигры превратились в активную тему для серьезного обсуждения и анализа, в связи с чем появилось огромное количество курсов по их разработке. Некоторые достигли огромного успеха, а стоимость отдельных курсов сегодня исчисляется в десятках, а то и сотнях тысяч гривен. Но если взглянуть на отзывы на курсы в целом, то среди них можно заметить много отрицательных. Люди жалуются на необоснованно высокие цены, учебные материалы низкого качества, удаление «политических» комментариев и в целом посредственное отношение к клиентам. Причем подобная тенденция сохраняется уже несколько лет. Мы опросили несколько десятков анонимных источников, так или иначе связанных с геймдев-курсами, чтобы выяснить ситуацию с ними. Оказалось, что серьезные проблемы на самом деле присутствуют — но все не совсем безнадежно.
Любишь работать с данными? Пора учить язык программирования R. Вот 5 инструментов, которые в этом помогут
Любишь работать с данными? Пора учить язык программирования R. Вот 5 инструментов, которые в этом помогут
Любишь работать с данными? Пора учить язык программирования R. Вот 5 инструментов, которые в этом помогут
R становится одним из самых популярных языков программирования в IТ-индустрии, особенно в области науки о данных. Если вы также относитесь к тем, кто хочет сделать карьеру в области науки о данных, то этот курсы вам подходят.
Как научиться кодить на Python: 5 курсов от международных платформ, доступные каждому
Как научиться кодить на Python: 5 курсов от международных платформ, доступные каждому
Как научиться кодить на Python: 5 курсов от международных платформ, доступные каждому
Python — популярный высокоуровневый язык программирования, который предназначен для создания приложений различных типов. Это и веб-приложения, и игры, и настольные программы, и работа с базами данных. Довольно большое распространение Python получил в области машинного обучения и исследований искусственного интеллекта. Собрали топ-5 курсов по Python, доступных каждому.

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментариев пока нет.