Курс Основи програмування
Усе, що потрібно знати програмісту-початківцю
Курс містить усю інформацію, яка знадобиться IT-фахівцеві на початку його кар’єри. Ви опануєте базові аспекти програмування та зможете розуміти принципи створення програмного забезпечення.
Якщо ви ще не визначилися, у якому конкретному напрямку розвиватися, курс Основи програмування допоможе вам обрати слушний напрям в IT: ви підготуєтеся до подальшого вивчення JavaScript, PHP, Java, C#, C++ або Swift.
На курсі будуть розбиратися основні поняття і принципи розробки, синтаксис різних мов, їх особливості та переваги. Після закінчення курсу ти точно будеш знати, з якою мовою хочеш працювати: з Java, C#, C++, PHP або Swift. Це основи, необхідні для подальшого вивчення сфери IT і занурення в програмування.
Для комфортного проходження курсу вам знадобиться Notepad ++ останньої версії. Це вільний текстовий редактор з підсвічуванням синтаксису і розмітки. Завантажити можна за посиланням.
- Теорії без практики
- Застарілих механік роботи
- Переказу чужих лекцій і книг
- Питань без відповіді
Це буде захоплююче та ефективно!
- Огляд парадигм програмування.
- Огляд сучасних мов програмування.
- Роль алгоритму в рішенні задач.
- Поняття та властивості алгоритму.
- Типи алгоритмів
- Поняття синтаксису і семантики мов програмування
- Змінні, типи даних, вирази і присвоювання значень змінним
- Подання даних у пам’яті комп’ютера: біти, байти і т.п.
- Найпростішие введення/виведення
- Умовні конструкції та їх різновиди
- Ітеративні конструкції (цикли)
- Одномірні масиви і робота з ними
- Двовимірні масиви і робота з ними
- Призначені для користувача об’єкти, їх властивості та методи
- Поняття асоціативного масиву і принципи роботи з ним
- Формат JSON
- Особливості роботи з рядками
- Особливості роботи з датами
- Опис функції
- Виклик функції
- Параметри функцій
- Передача параметрів з точки виклику в функцію
- Форми і робота з елементами управління на web-формах
- Події, обробка подій миші
QA Engineer
10+ років в сфері розробки. Талановитий та успішний програміст. Наразі займає посаду QA engineer, Darwin’s Grove LLC. Викладав інформаційні комп’ютерні системи у Тернопільському Національному Економічному Університеті. Також викладав курси «Об’єктно-орієнтоване програмування», «Комп’ютерні мережі» та «Вступ до комп’ютерних наук». Андрій самостійно розробляв навчальні програми курсів та у співавторстві написав книжку «Комп’ютерні мережі».
—
Під час курсу Андрій навчає студентів, як вирішити основні завдання та використовувати сучасні інструменти для розробки програмного забезпечення. На заняттях більше уваги приділяє саме розгляду практичних прикладів, а теорією тільки підкріплює весь матеріал. Це дозволяє не лише викликати зацікавленість у студентів до сфери програмування, а й досягти максимальної ефективності навчання.
- Актуальні програми навчання
- Готовий проект після закінчення курсу
- Допомогу у працевлаштуванні після закінчення програми Roadmap
- Сертифікат про закінчення курсу