Віртуальна програма:EDX |
Це дослідження є частиною нашого огляду про:
Визначити та пояснити життєвий цикл розробки програмування, включаючи планування, аналіз, проектування, розробку та підтримку.
Продемонструвати базове розуміння об’єктно-орієнтованого програмування через використання структур і класів у проектах програмного забезпечення.
Використовуйте методи об’єктно-орієнтованого програмування для розробки виконуваних програм, які містять такі елементи, як успадкування та поліморфізм.
Послідовно документуйте та форматуйте код.
Застосовуйте базові алгоритми пошуку та класифікації в розробці програмного забезпечення.
Застосовувати одновимірні та багатовимірні масиви в програмному забезпеченні.
Використовуйте символічний налагоджувач, щоб знайти та виправити логічні помилки та помилки виконання в програмному забезпеченні.
Продемонструйте базове розуміння методології програмування, включаючи об'єктно-орієнтоване, структуроване та процедурне програмування.
Опишіть етапи перекладу програми з вихідного коду у виконуваний код.
Проектуйте та розробляйте програми, які використовують пов’язані списки для внутрішнього зберігання даних.
Проектуйте та розробляйте програми, які використовують стеки та черги для керування колекціями даних.
Проектуйте та розробляйте рекурсійні програми для вирішення проблем, які можна виразити за допомогою рекурсії.
Використовуйте двійкові дерева пошуку та збалансовані дерева, щоб реалізувати швидкий пошук даних із колекції даних, що зберігаються в пам’яті.
9 місяців. Рекомендується 6-8 години на тиждень.
4 якісних віртуальних курсів
Ця програма навчить вас базовим комп’ютерним навичкам програмування та структур даних.
Розуміння того, як працює програмування, є важливим у багатьох технічних дисциплінах, таких як інформаційні технології, розробка програмного забезпечення, кібербезпека та інформатика.
На курсах використовуються мови програмування C++, щоб створити міцну основу програмування та структур даних для студентів.
Студенти отримують цінний практичний досвід програмування рішень проблем у лабораторіях.
У лабораторіях студенти відпрацьовуватимуть свої базові навички програмування, а також розроблятимуть багато передових структур даних, включаючи хеш-таблиці, алгоритми сортування та пошуку, двійкові дерева, дерева AVL, алгоритми графіків та багато інших предметів для просунутих інформатичних наук.
Окрім лабораторій прикладного програмування,
Незалежно від того, чи бажаєте ви прискорити свою кар’єру, отримати ступінь чи навчитися чомусь з особистих причин, edX має для вас правильні курси.
Підвищуйте свою кар’єру за допомогою кредитних програм, що підтримуються в коледжі, та перевірених сертифікатів.
Вивчайте та демонструйте знання у бажаний час навчання.
Спробуйте курси перед оплатою.
Навчайтеся разом із партнерами та колегами з університету з усього світу.
Експертні викладачі та викладачі NYUx прагнуть високоякісної віртуальної освіти.
Привіт, чим я можу вам допомогти? Ви зацікавлені в курсі? Про який предмет?
Додати відгук