
Сервер, курси на базі коледжа
Курси – «Сервер» відкриті для дітей та дорослих. Для всіх, хто хоче освоїти роботу з комп'ютером або розширити наявні знання.
Комп'ютерні курси «Сервер», що постійно діють — це:
- Висока якість навчання за низької оплати
- Філії у всіх районах м. Одеси
- Багаторічний досвід навчання за IT напрямками
Операційна система Windows
- Як влаштований комп’ютер.
- Як зберігається інформація. Робота з файлами та папками
- Графічний редактор. Створення простих картинок.
- Налаштування робочого столу, мишки та клавіатури.
- Антивіруси. Безпечне очищення дисків.
- Архіватори. Робота з архівами
Робота в Інтернет
- Як влаштований Інтернет. Інтернет-сервіси.
- Використання та налаштування браузеров Інтернет. Їхні види.
- Поштові клієнти та поштові сервіси.
- Обліковий запис Google та його можливості
MS Word
- Створення документів та первинне форматування.
- Робота з абзацами. Табуляція.
- Вставка та формування зображень. Обтікання.
- Редактор формул.
- Створення таблиць та їх редагування.
- Формування різних видів списків
Power Point
- Способи створення презентацій.
- Управління слайдами.
- Оформлення слайдів графічними зображеннями та таблицями.
- Керування показом слайдів різними способами.
MS Excel
- Створення таблиці та форматування осередків.
- Типи даних у комірках, їх зберігання та відображення.
- Створення простих формул.
- Створення формул з абсолютними адресами.
- Створення формул із відносними адресами.
- Умовне форматування
- Робота з кількома аркушами.
КОМП’ЮТЕРНА ГРАФІКА З ВИКОРИСТАННЯМ В ІНТЕРНЕТ – 156 год.
Adobe Illustartor
- Загальні відомості про програму, інтерфейс, засоби підвищеної точності;
- Малювання та редагування примітивних об’єктів.
- Створення та редагування контурів;
- Робота із кольором;
- Оформлення тексту;
- Робота з растровими зображеннями;
- Використання спецефектів;
- Друк.
Adobe Photoshop.
- Загальні відомості про програму, інтерфейс;
- Засоби виділення об’єктів;
- Колірні моделі;
- Використання та редагування інструменті малювання;
- Робота з шарами;
- Маски; Застосування ефектів та фільтрів;
- Макетні групи;
- Корекція зображень; Ретуш;
- Виведення зображення на друк.
- Налаштування принтера. Друк із попереднім переглядом.
ADOBE ILLUSTRATOR
- Робоча область;
- Створення та редагування об’єктів;
- Виділення та впорядкування об’єктів;
- Зміна форми об’єктів;
- Керування кольором;
- Розфарбовування за допомогою заливок і обводок;
- Робота з текстом;
- Створення спеціальних ефектів;
- Створення web-графіки;
- Імпорт, експорт і збереження;
- Основні завдання друку.
Проектування в 3Д -Auto CAD
- Основні примітиви та режими побудов;
- Складні примітиви;
- Редагування примітивів;
- Блоки та DWG-посилання;
- Взаємодія з об’єктами інших форматів;
- Тривимірні побудови;
- Засоби візуалізації;
- Простір аркуша;
- Друк і публікація.
Дизайн інтер’єру
Категорія слухачів: особи з вищою, неповною вищою, середньою, неповною середньою освітою (10-11 кл. школи);
Термін навчання: 10 місяців, включно із захистом дипломної роботи, 380 навчальних годин. Заняття проходять: 3 рази на тиждень по буднях з 18.00 до 20.50
Протягом курсу навчання теоретичні та практичні заняття. Після закінчення іспит і захист випускного проекту.
Графічний дизайн
Категорія слухачів: особи з вищою, неповною вищою, середньою, неповною середньою освітою (10-11 кл. школи);
Термін навчання: 10 місяців, включно із захистом дипломної роботи, 380 навчальних годин. Заняття проходять: 3 рази на тиждень по буднях з 18.00 до 20.50
Протягом курсу навчання теоретичні та практичні заняття. Після закінчення іспит і захист випускного проекту.
ЗБІРКА ТА НАЛАШТУВАННЯ ПК – 156 год
Пристрій та складання ПК.
• Коротка історія.
• Основні блоки ПК: корпуси, блоки живлення, плати, процесори, види пам’яті, відеоадаптери, зовнішні пристрої
Завантаження та початкова підготовка ПК.
• Етапи завантаження. сигнали.Налаштування BIOS.
• Підготовка жорстких дисків до роботи. Файлова система.
Встановлення та первинне налаштування Windows.
• Встановлення Windows
• Конфігурування пристроїв та встановлення програм.
• Налаштування завантаження та відновлення системи.
• Системні журнали та системний монітор.
Основи адміністрування Windows.
• Обслуговування жорстких дисків.
• Управління службами системи.
• Управління завданнями та процесами.
• Архівування даних
• Керування користувачами та групами
• Призначення доступу до файлів та принтерів.
• Політики безпеки
• Робота в командному рядку Windows.
Налаштування локальної мережі у Windows.
• Типи комп’ютерних мереж.
• Протоколи. Адреси IPv4.
• Налаштування мережних підключень.
• Мережні папки та принтери.
• Віддалений доступ до робочого столу.
РОБОТОТЕХНІКА – 156 год
- складання простих електронних схем
- створення власних електронних пристроїв, керованих за допомогою комп’ютера
- створення інтерактивних програм / ігор з використанням власних пристроїв керування
- проектування та створення автономних іграшок та різноманітних електронних пристроїв
- застосування різних засобів зв’язку (WiFi, Bluetooth, IR та ін.)
- проектування та складання керованих рухомих моделей
- використання різноманітних електронних сенсорів (механічних, оптичних, звукових і т.ін.)
- проектування та складання автономних рухомих моделей
Програмування для школярів
Основи програмування на Python -156 год
- Введення та виведення даних
- Створення простих програм.
- Графічне середовище. Малювання.
- Цикл із лічильником.
- Вкладені цикли.
- Операції зі змінними та числами.
- Керування потоком. Розгалуження за умовами.
- Логічний тип даних. Оператори порівняння.
- Умовні оператори.
- Цикли з умовою.
- Створення рядків. Основні дії з рядковими даними.
- Списки. Кортежі. Словники.
- Створення функцій користувача.
- Створення ігор.
Основи програмування на С -156 год
- Знайомство із середовищем.
- Робота з кольором. Формати виведення на екран
- Вбудовані функції.
- Змінні та їх типи. Введення данних.
- Циклічні обчислення із лічильником
- Робота в графічному середовищі
- Функції обробки чисел
- Розгалуження дій за умовами
- Цикли за умовою.
- Процедури та функції.
- Робота з текстовими джанними
- Модулі та їх використання
- Масиви та їх обробка.
- Робота із записами.
- Використання рекурсивних алгоритмів.
- Створення та обертання фігур.
- Графіки в полярних координатах
- Робота із файлами різних типів.
WEB пhограмування – 156 год.
1. Мова гіпертекстової розмітки HTML
- Тегі HTML-документу.
- Форматування тексту web-сторінки.
- Списки
- Посилання
- Малюнки
- Таблиці.
- Фрейми
- META-дескриптор, як спосіб управління http-протоколом.
- Використання форм.
2. Таблиці каскадних стилів СSS
- Базові поняття.Каскадування.
- Основні стилі і їх властивості. Властивості шрифту.
- Способи завдання кольорів елементів.
- Властивості і оформлення тексту.
- Модель форматування.
- Властивості кордонів.Оформлення рамок. Колір і стиль кадру.
- Властивості ширини елементів та взаєморозташування елементів.
- Властивості – класифікації. Властивості списків.
- Позиціонування. Абсолютні та відносні координати.
- Статичні фільтри. Завдання типу курсору миші.
3. Мова програмування Java Script
- Розміщення скриптів. Елементи JavaScript у параметрах тегів html. Опції.
- Мова ядра JavaScript. Змінні та літерали. Вирази та оператори. Оператори керування. Оператори вибору. Оператори циклу. Маніпулювання об’єктами.
- Таймери. Стандартні об’єкти та функції.
- Структура документа.
- Фрейми. Навігаційні панелі.
- Створення та параметри вікон.
- Динамічне створення документів. Рядок стану. Прокручування.
- Форми.
- Зображення на веб-сторінці.
4. Macromedia Flash та Action Script
- Інструменти Flash для створення зображення.
- Бібліотека. Типи символів. Створення твінінгу.
- Робота з мувіками і шарами.
- Робота з кнопками.
- Інші види твінінгу. Особливості використання shape tween.
- Засоби креативу.
- Сіквенси.
- Базові дії та дії в мувіку. Експертний режим.
- Використання змінних.
- Динамічний текст.
- Умови. Концепція циклу кадру.
- Створення драгабельного мувіка. Створення мувіка, керованого з клавіатури.
- Робота з файлами.
Візуальне програмування на С# -156 год.
- Створення програми. Структура додатка.
- Візуальне програмування.
- Поняття властивостей, подій, методів.
- Динамічне програмування (створення об’єктів).
- SDI та MDI додатки,
- Створення своїх класів (успадкування, поліморфізм, інкапсуляція).
- Створення своїх VCL компонентів.
- Створення DLL.
- Поняття потоків.
- Робота з API.
- Робота з реєстром.
- СУБД (ADO / mySQL).
- Створення баз, запитів, звітів.
Програмування для дорослих
1. Основи мови програмування Java – 22 год.
Типи, структури даних і основні операції в Java
Умовні та циклічні оператори в Java
Специфіка об’єктно-орієнтованого програмування в
Можливості використання фреймворка Collections
Системи контролю версій і засоби автоматичної зб
Модульне тестування і оцінка якості коду Java
Розробка багатопоточних застосувань
Робота з базами даних
2. Основні положення і принципи проектування та розробки програмних застосувань (ПЗ) – 20 год.
Основні поняття з розробки сучасних ПЗ
Клієнт-серверна модель створення ПЗ
Сучасні архітектури та підходи до формалізації бізнес-процессів ПЗ
Технології об’єктно-орієнтованого проектування ПЗ, мова UML
Основні патерни проектування ПЗ
Принципи програмування сучасного ПЗ
Методології гнучкого управління процесом створення ПЗ
3. Специфіка використання технологій і засобів автоматизації розробки та тестування програмних застосувань на основі мови Java -22 год.
Специфіка і плагіни автоматизації створення ПЗ у IDE IntelliJ Idea
Засоби автоматизації виконання програмних скриптів
Формати та протоколи обміну даними між ПЗ
Автоматизація скраппінгу та парсингу даних з веб-ресурсів
Можливості програмування для створення модульних тестів
Метрики оцінки якості та ефективності коду
Використання Selenium WebDriver для автоматизації тестування ПЗ
Застосування PostMan для тестування API веб-додатків
Особливості працевлаштування та роботи сучасного Java-розробника
Мова програмування Python та можливості її прикладного застосування – 64 год.
1. Основи мови програмування Python – 32 год.
Основи синтаксису, технологій та засобів розробки мовою Python
Об’єктно-орієнтована концепція розробки програмного коду на Python
Можливості та лайфхаки використання IDE Pycharm для розробки ПЗ
Використання систем контролю версій у проектах Python
Virtual environment та pip менеджер
Інтеграція та розгортання сторонніх проектів у локальному середовищі
Парсинг даних та регулярні вирази засобами Python
Паттерни проектування коду та принципи рефакторінгу
2. Додаткові можливості мови програмування Python – 32 год.
Можливості та бібліотеки створення графічного інтерфейсу користувача
Модульне тестування та профілювання ПЗ засобами Python
Шляхи та технології автоматизації тестування у Python
Використання формату json для серіалізації та передачі даних
Автоматизація збору даних та тестування на базі бібліотеки Selenium
Специфіка створення веб-застосувань на мові Python
Робота Anaconda та Jupiter Notebook
Засоби та бібліотеки вирішення інтелектуальних завдань на базі Python
Особливості працевлаштування та роботи сучасного Python-розробника
Основи програмування, аналізу та дослідження даних у середовищі Matlab – 64 год.
1. Основи мови програмування Matlab – 32 год.
Вступ до системи Matlab
Основи синтаксису та обробка даних у командному рядку
Типи та структури даних у системі Matlab
Матричні обчислення та операції за масивами
Розробка скриптових модулів та функцій у Matlab
Зовнішня інтеграція рішень з Matlab
Об’єктно-орієнтоване програмування у Matlab
Можливості інтерактивної візуалізації даних
Особливості створення та використання користувальницьких функцій
Бібліотеки створення графічного інтерфейсу користувача
2. Аналітичні особливості системи Matlab, аналіз даних та обробка зображень – 32 год.
Особливості роботи з вбудованими модулями системи, їх розширення
Засоби виконання обробки графічних зображень
Нечітка логіка та м’які обчислення
Тулбокси Matlab для вирішення завдань класифікації даних
Агломеративна кластеризація даних засобами Matlab
Робота зі штучними нейронними мережами в системі Matlab
Можливості Matlab для вирішення завдань комп’ютерного зору
Основи моделювання процесів та систем засобами Simulink
Інтеграція Simulink та Matlab
Основи штучного інтелекту та машинного навчання – 64 год.
1. Основні аспекти використання методів машинного навчання і мови Python – 40 год.
Основи використання мови Python і засобів розробки
Синтаксис і об’єктно-орієнтоване програмування в Python
Робота в середовищах IDLE, Jupiter Notebook, PyCharm
Використання бібліотеки PyQT для створення додатків на Python
Робота з бібліотеками Pandas, NumPy, Matplotlib, Seaborn
Введення в основи штучного інтелекту і статистику
Основні положення машинного навчання
Методи відновлення пропущених значень
Методу пошуку викидів аномалій в даних
Алгоритми рішення задачі кластеризації даних
Алгоритми рішення задачі регресії
Методи класифікації даних
Методи на основі використання вирішальних дерев
Імовірнісні алгоритми
Ансамблі алгоритмів машинного навчання
2. Специфіка створення і використання штучних нейронних мереж в рамках глибокого машинного навчання – 24 год.
Основні особливості, моделі і призначення штучних нейронних мереж
Специфіка і методи навчання штучних нейронних мереж
Засоби і технології для глибокого навчання моделей нейромереж
Аналіз якості навчання моделей штучних нейронних мереж
Використання згорткових штучних нейронних мереж
Використання рекурентних штучних нейронних мереж
Аспекти працевлаштування та роботи сучасних Data Scince фахівців
Розробка сучасних веб-застосувань на Python – 64 год.
1. Основи мови програмування Python – 34 год.
Основи синтаксису, технологій та засобів розробки мовою Python
Об’єктно-орієнтована концепція розробки програмного коду на Python
Можливості та лайфхаки використання IDE Pycharm для розробки ПЗ
Virtual environment та pip менеджер
Використання систем контролю версій у проектах Python
Модульне тестування засобами pyunit
Інтеграція та розгортання сторонніх проектів у локальному середовищі
Парсинг даних та регулярні вирази засобами Python
Паттерни проектування коду та принципи рефакторінгу
2. Робота з технологіями та фреймворком Django для створення веб-застосувань на базі Python – 30 год.
Основи мови програмування HTML, DOM модель
Основи верстки на базі CSS та її автоматизація
Вступ до фреймворку Django, встановлення та запуск
Структура проекту Django та основи його API
Адміністрування веб-застосування та робота з моделями
Робота с реляційними базами даних у Django
Міграції даних та ORM Django
Шаблонізація засобами Jinja
Бібліотека bootstrap та можливості її інтеграції
Створення форм інтерфейсу засобами модулів та розширень
Особливості працевлаштування та роботи сучасного Python-розробника
Створення мобільних застосувань під ОС Android – 64 год.
1. Особливості використання технологій мови Java для розробки мобільних застосувань – 32 год.
Типи даних та основні операції в Java
Умовні та циклічні оператори в Java
Специфіка об’єктно-орієнтованого програмування Java
Методи та бібліотеки розробки графічного інтерфейсу
Можливості використання фреймворку Collections
Системи контролю версій та засоби автоматичної збірки
Модульне тестування та оцінка якості коду
Розробка багатопоточних та мережевих застосувань
Робота з базами даних
2. Специфіка розробки інтерфейсів програм та обробки подій для мобільної операційної системи Android – 32 год.
Специфіка використання середовища розробки Android Studio
Основні принципи роботи з Activity, механізм Intent’ів
Робота з контейнерами, режими розмітки LinearLayout та Grid
Методи обробки подій
Управління механізмами орієнтації екрану
Спискові елементи, фрагменти та мультиекранні Activity
Поняття та використання фрагментів
Створення діалогів та широкомовних повідомлень в Android
Обробка потоків у мобільних застосуваннях
CRUD операції, взаємодія з СУБД SQLite
Працевлаштування та робота сучасного Android-розробника
Сучасні практики управління IT проектами та стартапами – 64 год.
1. Підходи до управління ІТ-проектами – 34 год.
Життєвий цикл та методології розробки проектів ПЗ
Ключові напрямки та технології розробки ПЗ
Аналіз та формалізація бізнес-процесів при розробці ПЗ
PMBOK специфікації та існуючі стандарти
Каскадна, циклічна та гнучка методології управління розробкою проектів
Scrum методологія управління ІТ проектами, backlogs, meetings, charts
Особливості роботи у IT команді, ролі та Soft Skills
Особливості спілкування з замовником, психологія укладення угод
Оцінка ризиків при управління проектами у IT
Проблематика ефективного просування та маркетингу ІТ проектів
Працевлаштування та практична робота сучасного менеджера проектів
2. Особливості створення та управління ІТ-стартапами – 30 год.
Основи фінансової грамотності у сфері ІТ
Підходи до генерації ідей та унікальних пропозицій ІТ-стартапів
Основі види інвесторів та інвестицій
Шляхи залучення фінансів та експертизи
Пітчинг та презентація ідеї та прототипу проекту ІТ-стартапу
Проблеми та вирішення питань з розподілу бюджету проекту
Податкові аспекти та юридичне оформлення ІТ-стартапу
Ліцензування, патентування та захист прав на розробки
Сучасні положення, технології та засоби інженерії програмного забезпечення – 64 год.
Життєвий цикл та методології розробки ПЗ
Ключові напрямки та технології розробки ПЗ
Аналіз та формалізація бізнес-процесів при розробці ПЗ
Основи реляційних та нереляційних баз даних
Об’єктне проектування та прототипування ПЗ
Сучасні парадигми та концепції розробки програм
Імперативні та декларативні мови розробки
Інтегровані середовища розробки програмного коду
Специфіка об’єктно-орієнтованого програмування
Принципи програмування та рефакторингу
Паттерни та антипатерни проектування ПЗ
Системи контролю версій та репозиторії зберігання коду
Принципи роботи засобів автоматичного збирання проектів
Види тестування та оцінки якості ПЗ
Розробка багатопоточних та високонавантажених систем
Віртуалізація та контейнеризація програмних додатків
Автоматизація безперервної інтеграції та доставки
Профілювання та обфускація програмного коду
Управління IT-проектами та робота в команді
Працевлаштування та практична робота сучасного IT-фахівця
Технології розробки сучасних веб-застосувань – 64 год.
1. Основні положення і принципи дизайну веб-застосувань – 32 год.
Основні поняття з розробки веб-застосувань
Клієнтська та серверна сторони веб-застосування
Мова розмітки документів HTML
Дескриптори та форматування у HTML
Форми та гіперпосилання у HTML
Мова опису зовнішнього вигляду веб-сторінок СSS
Ключові дескриптори та засоби СSS
Можливості графічних редакторів розробки дизайну веб-сторінок
Засоби редагування та перевірки розмітки веб-сторінок
Основні положення реляційних баз даних та мови SQL
2. Специфіка використання систем управління контентом та мов програмування веб-застосувань – 32 год.
Робота з веб-сервером Apache та СКБД MySQL
Особливості та переваги існуючих систем управління контентом
Використання можливостей CMS WordPress
Використання можливостей CMS OpenCart та Joomla
Застосування механізмів створення шаблонів у CMS
Основні положення мови програмування PHP
Базові можливості застосування мови програмування Javascript
Синтаксис та інтерактивні можливості мови Javascript
Особливості працевлаштування та роботи сучасного веб-розробника та веб-дизайнера
Технології тестування програмного забезпечення – 64 год.
1. Основні положення і принципи тестування програмних додатків – 32 год.
Призначення і класифікація типів тестування програмного забезпечення
Життєвий цикл програмного забезпечення
Основні поняття, принципи і метрики оцінки якості програмного забезпечення
Порядок виконання ручного тестування програмного забезпечення
Фіксація і опис виявлених дефектів в роботі програмного забезпечення
Позитивне і негативне тестування програмного забезпечення
Планування і створення тестових наборів і тест-кейсів
Засоби і системи відстеження виявлених дефектів в роботі програмного забезпечення
Управління тестуванням програмного забезпечення в команді
Тестування продуктивності програмного забезпечення
Специфіка модульного тестування програмного забезпечення
2. Специфіка використання технологій і засобів автоматизації тестування веб-додатків – 32 год.
Специфіка, склад і технології створення сучасних веб-додатків
Можливості застосування мов програмування для створення тестів
Використання можливостей Selenium WebDriver
Застосування PostMan для тестування API веб-додатків
Існуючі інструменти тестування розмітки веб-сторінок
Існуючі інструменти тестування UI веб-додатків
Стресове тестування веб-додатків
Тестування безпеки веб-додатків
Особливості працевлаштування та роботи сучасного тестувальника
За будь-яким обраним напрямком комп'ютерних курсів, слухач отримує повний комплекс усіх необхідних знань та умінь, що дозволяє йому надалі працевлаштуватися за фахом.
Після закінчення навчання на комп'ютерних курсах випускникам видається свідоцтво сертифікат встановленого зразка.
Ми даємо знання, які допоможуть у досягненні поставленої мети!