Тут є світло - коворкінги Києва 🔥

Найкращі онлайн-курси з найпопулярніших мов програмування: обери свій курс

Яка мова програмування найпопулярніша? Дискусії про це не вщухають уже багато років — кожен фахівець хвалить свій вибір. При цьому існує топ-мов, якими користуються найбільша кількість програмістів. Виходячи з такого рейтингу, ми зібрали курси з найпоширеніших мов програмування.

Залишити коментар
Найкращі онлайн-курси з найпопулярніших мов програмування: обери свій курс

Яка мова програмування найпопулярніша? Дискусії про це не вщухають уже багато років — кожен фахівець хвалить свій вибір. При цьому існує топ-мов, якими користуються найбільша кількість програмістів. Виходячи з такого рейтингу, ми зібрали курси з найпоширеніших мов програмування.

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.

Переглянути програму

Об'єктно-орієнтоване програмування на 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
Довідник ІТ-професій. Хто такий Java Developer: огляд від Team Lead & Engineering Manager SPD-Ukraine Володимира Шевченка
Довідник ІТ-професій. Хто такий Java Developer: огляд від Team Lead & Engineering Manager SPD-Ukraine Володимира Шевченка
По темі
Довідник ІТ-професій. Хто такий Java Developer: огляд від Team Lead & Engineering Manager SPD-Ukraine Володимира Шевченка
Вчити програмування як у Гарварді. П'ять легендарних безкоштовних курсів CS50s від Гарвардського університету
Вчити програмування як у Гарварді. П’ять легендарних безкоштовних курсів по CS50's від Гарвардського університету
По темі
Вчити програмування як у Гарварді. П’ять легендарних безкоштовних курсів по CS50's від Гарвардського університету
Читайте головні ІТ-новини країни у нашому Telegram
Читайте головні ІТ-новини країни у нашому Telegram
По темі
Читайте головні ІТ-новини країни у нашому Telegram
Електробайки по-українськи між Києвом та Лос-Анджелесом в «СКШ»

Дивіться, чим живе Delfast під час війни в Україні

Ми запускаємо розсилку про українське IT-ком’юніті. Залиште email, аби розуміти більше. Прем’єра — скоро!
Дякую! На вказану адресу надіслано листа для підтвердження підписки.
Читайте також
В Україні запустили ще одні безоплатні ІТ-курси для дівчат: вчитимуть створювати застосунки на базі даних. Як податися
В Україні запустили ще одні безоплатні ІТ-курси для дівчат: вчитимуть створювати застосунки на базі даних. Як податися
В Україні запустили ще одні безоплатні ІТ-курси для дівчат: вчитимуть створювати застосунки на базі даних. Як податися
12 онлайн-курсів із Java для новачків і профі у 2022 році
12 онлайн-курсів із Java для новачків і профі у 2022 році
12 онлайн-курсів із Java для новачків і профі у 2022 році
Java, як і раніше, входить до списку найпопулярніших мов програмування. Разом із Digital Defund склали список курсів, які підійдуть як новачкам, так і людям із досвідом програмування, і допоможуть опанувати цю потрібну мову.
Хочу стати програмістом. З чого почати і як вибрати між Java Script, PHP, Python та іншими
Хочу стати програмістом. З чого почати і як вибрати між Java Script, PHP, Python та іншими
Хочу стати програмістом. З чого почати і як вибрати між Java Script, PHP, Python та іншими
Діана Смелікова, операційний директор Wezom Academy, у своєму блозі на DOU пояснила, з чого почати вивчати програмування та яким мовам варто налагодити перевагу на початковому етапі. Ось 5 важливих порад від неї.
У EPAM стартував набір на Pre-Junior Program для старшокласників, які мріють увійти в IT: як податися
У EPAM стартував набір на Pre-Junior Program для старшокласників, які мріють увійти в IT: як податися
У EPAM стартував набір на Pre-Junior Program для старшокласників, які мріють увійти в IT: як податися

Хочете повідомити важливу новину? Пишіть у Telegram-бот

Головні події та корисні посилання в нашому Telegram-каналі

Обговорення
Коментарів поки немає.