Віртуальна програма:EDX |
Вивчіть фундаментальні основи мови програмування Java.
Вивчіть основи об’єктно-орієнтованого програмування та алгоритмів.
Дізнайтеся, як створювати та використовувати винятки, структури даних, рекурсію та графічні інтерфейси користувача (GUI).
5 місяців. Рекомендується 5-6 години на тиждень.
3 віртуальних курсів soft skills
«Вступ до об’єктно-орієнтованого програмування з Java» — це серія курсів, побудованих на онлайн-версії для кредитів Georgia Tech CS1331: Вступ до об’єктно-орієнтованого програмування (ООП).
Цей курс починається зі знайомства з мовою програмування Java.
Наведено коротку історію Java та представлено основи того, що відрізняє її від мов програмування (процедурної та об’єктно-орієнтованої), які існували на момент її створення.
Потім студенти вивчать основи синтаксису Java та вивчать написання інтерактивних програм, які включають такі концепції та конструкції, як: примітивні типи даних, класи, арифметичні операції, умови, цикли, масиви, введення та виведення з консолі, методи та повторне використання.
Після цього вступу студенти почнуть вивчати об’єктно-орієнтоване програмування на практиці.
Вони напишуть власні класи, які представляють об’єкти та концепції реального світу, і навчаться організовувати різні класи (вбудовані та спеціальні) у рішення для програмування.
Потім студенти розширять своє розуміння повторного використання за допомогою вступу до успадкування та досліджуватимуть такі теми, як відносини «батько-нащадок» (або підклас-суперклас), абстрактні класи та UML.
Далі студенти дізнаються про інтерфейси та поліморфізм.
У це обговорення вплетено міні-урок про типи алгоритмів, які часто використовуються для обробки даних у програмах, і про те, як їх можна використовувати в контексті об’єктно-орієнтованого програмування.
Студенти також вивчать основи оцінювання алгоритмів на основі концепції складності під час виконання.
Такі навички зрештою можуть зробити їх кращими програмістами.
Відповідно до цього, студенти вдосконалять свій підхід до обробки помилок виконання, дізнавшись про винятки.
Вони застосовуватимуть збірку в кількох контекстах, включаючи введення та виведення файлів.
Серія курсів завершується представленням основ деяких складних тем, а саме: структури даних (переважно списки), рекурсія, графічні інтерфейси користувача (GUI) з JavaFX, анонімні внутрішні класи та лямбда-вирази.
Незалежно від того, чи бажаєте ви прискорити свою кар’єру, отримати ступінь чи навчитися чомусь з особистих причин, edX має для вас правильні курси.
Підвищуйте свою кар’єру за допомогою кредитних програм, що підтримуються в коледжі, та перевірених сертифікатів.
Вивчайте та демонструйте знання у бажаний час навчання.
Спробуйте курси перед оплатою.
Навчайтеся разом із партнерами та колегами з університету з усього світу.
Експертні вчителі та інструктори GTx віддані високоякісній віртуальній освіті.
Привіт, чим я можу вам допомогти? Ви зацікавлені в курсі? Про який предмет?
Додати відгук