Програмування для всіх: основи Python
Доступ постійно
Бажаєте освоїти програмування? Почніть з курсу «Програмування для всіх: основи Python» від Університету Мічигану та Prometheus! Відкрийте для себе світ сучасних технологій, опанувавши мову програмування Python, і здобудьте знання від провідних викладачів.
- Доступний постійно
- Мова курсу: українська
- Сертифікат по закінченню.
- Курс триває 6 годин
Впродовж трьох років ми побудуємо унікальну освітню систему — 50 курсів найкращих світових університетів у перекладі українською мовою абсолютно безплатно на нашій платформі.
Проєкт включає курси Гарварда, Массачусетського технологічного інституту, університетів Дюка, Джонса Гопкінса, Іллінойсу та Каліфорнійського університету — і це лише початок. Ми робимо світову освіту доступною кожному.
Проєкт реалізовано Prometheus у партнерстві з Посольством США в Україні та Міністерством освіти і науки України.
Про курс
Засвойте базові навички програмування на Python завдяки українському перекладу курсу від Університету Мічигану абсолютно безплатно! Сучасне програмування починається з Python – від простих застосунків до надскладних систем, від баз даних до вебресурсів, від чат-ботів до систем на основі штучного інтелекту. Python – це ваш ключ до світу сучасних технологій. Серед переваг мови Python — перенесення програм на пристрої різної архітектури та з різними операційними системами, лаконічність запису коду, гнучкість, ефективність та швидкодія. Курс не вимагає попередньої підготовки та спеціальних знань. Після проходження курсу ви будете готові до опанування другого кроку програми — «Python: Структури даних». Мета курсу, за словами автора Чарльза Северенса, — навчити вас так, щоб ви потім могли навчити інших. Оригінал курсу Programming for Everybody (Getting Started with Python) під ліцензією Creative Commons доступний англійською мовою на платформі Coursera. Авторство курсу належить професору Девіду Малану та Гарвардському університетудоктору Чарльзу Северансу. Українська версія курсу відповідає оригінальній версії.
Партнери курсу
ЩО ВИ ВИВЧИТЕ
Цей курс підходить для
Програмісти-початківці
які тільки починають вивчати програмування.
Студенти молодших курсів технічних спеціальностей
Світчери в ІТ
які хочуть опанувати мову програмування Python.
Програма курсу
Модуль 1. Навіщо програмувати?4 лекції ·
У першому розділі ми узагальнимо основи програмування, щоб ви розуміли, про що йтиметься далі. Цілком нормально, якщо ви не усе зрозумієте з перших хвилин, адже тема досить складна. Для ґрунтовнішого її опанування, рекомендуємо прочитати відповідний розділ посібника та переглянути лекції. Можливо, варто буде повернутися до них в процесі вивчення кількох наступних тем.
- Навіщо програмувати?
- Архітектура (будова) апаратного забезпечення
- Python як мова
- Частини програмування
Модуль 2. Вирази.4 лекції ·
У цьому розділі ми розглянемо, як програма використовує пам'ять комп'ютера для зберігання, пошуку та опрацювання інформації.
- Змінні, вирази та інструкції, частина 1
- Змінні, вирази та інструкції, частина 2
- Розбір завдання 2.2.
- Розбір завдання 2.3.
Модуль 3. Умови.2 лекції ·
У цьому розділі ми перейдемо від послідовного виконання, де програма крок за кроком проходиться рядками коду, до умовного виконання, де деякі з них пропускаються. Це дуже простий алгоритм, відповідно до якого комп'ютерне програмне забезпечення робить «вибір».
- Умовне виконання
- Більше умовних конструкцій
Модуль 4. Функції.2 лекції ·
Це відносно короткий розділ. Ви дізнаєтеся про те, що таке функції і як їх використовувати. Програми у перших розділах посібника достатньо невеликі, тож здебільшого не потребують використання функцій, але з переходом до складніших програм, функції допомагають нам зрозуміти код.
- Використання функцій
- Побудова функцій
Модуль 5. Цикли та ітерації.4 лекції ·
Цикли та ітерації - наш четвертий базовий шаблон програмування. Цикли змушують Python повторювати щось знову і знову. За допомогою них ми створюємо програми, які виконуються доти, доки поставлену задачу не буде розв’язано.
- Цикли та ітерації
- Визначені цикли
- Пошук найбільшого значення
- Ідіоми циклів
Формат курсу
•Відеолекції
•Презентації
• Додаткові матеріали
•Завдання з автоматичною перевіркою
Автори курсу
Чарльз Северанс
- американський науковець, академік; - один із розробників LMS Sakai; - автор книжок та навчальних матеріалів з інформатики та програмування; - працює в Університеті Мічигану; - керівник https://www.wa4e.com.
ПЕРЕКЛАД КУРСУ
Переклад курсу став можливим за підтримки Посольства США в Україні.
Висловлюємо подяку всім, хто займався перекладом текстових та відеоматеріалів:
Ольга Питиляк, Вероніка Голівець, Максим Маркін.
Редактор перекладу - кандидат наук із соціальних комунікацій, доцент кафедри видавничої справи та редагування КПІ ім. Ігоря Сікорського Радміла Сегол.
Координатор проєкту - кандидат технічних наук, доцент Максим Маркін (КПІ ім. Ігоря Сікорського).
Озвучено українською мовою студією Golden Voice на замовлення Prometheus.
Текст читав Михайло Карпань.
Звукорежисер: Михайло Карпань.
ЛІЦЕНЗІЯ
Оригінал курсу - Programming for Everybody (Getting Started with Python) під ліцензією Creative Commons доступний англійською мовою на платформі Coursera. Авторство курсу належить професору Девіду Малану та Гарвардському університетудоктору Чарльзу Северансу.
Маєте питання?
Курс безкоштовний?
В який час будуть проходити заняття?
Чи зможу я отримати сертифікат після завершення цього курсу?
Не знайшли відповідь?
Центр допомоги