Курси PHP + MySQL Basic (Авторський курс Іхтіандра Грицая)
PHP (абревіатура Hypertext Preprocessor - препроцесор гіпертексту) - найпопулярніша скриптова мова з відкритим кодом. Використовується насамперед для розробки веб-додатків і є абсолютним лідером серед мов програмування, що застосовуються для створення web-сайтів. На PHP програмують такі відомі IT-компанії, як Google, Facebook, Yahoo, Wikipedia та інші. Синтаксис мови дуже схожий на код, написаний однією з таких мов, як C++, Java і Perl. Перевагою мови програмування PHP є його простота у вивченні (для професійних програмістів у ньому теж є багато цікавого) та можливості швидкого створення динамічних веб-документів у мережі інтернет. PHP дуже динамічно розвивається, щороку з'являються нові версії мови та відкриваються небачені можливості, у цієї мови велике майбутнє. Ми не сумніваємося, що вивчивши основи мови PHP у нашому курсі, Ви зможете створювати як прості, так і складні PHP-програми, не запинетесь на досягнутому та продовжуватимете вивчати мову вже на професійному рівні.
Як проходять курси PHP:
У нашому навчальному центрі курси програмування PHP можна проходити очно в Києві або онлайн (у прямому ефірі). Заняття можуть відбуватися як у групах, так і індивідуально (один на один з викладачем).
Для закріплення пройденого матеріалу на кожному занятті студенти виконують практичні завдання. Також наприкінці кожного заняття задаються домашні завдання, які перевіряються на наступному занятті. Весь теоретичний матеріал видається у електронному вигляді.
Після закінчення навчання та виконання необхідних завдань випускники отримують сертифікат про проходження курсів PHP.
Після PHP курсів для початківців Ви вмітимете:
- налаштовувати інтерпретатор PHP під завдання на сервері;
- ознайомитесь з синтаксичними конструкціями мови програмування PHP;
- створювати власні скрипти та програми мовою PHP;
- займатися обробкою HTML форм, використовуючи регулярні вирази;
- використовувати кукіси та заголовки HTTP для керування роботою програм та браузерів;
- контролювати сесії користувачів на сайті;
- працювати з файловою системою на сервері;
- встановлювати та налаштовувати для роботи з PHP сервер MySQL;
- використовувати різні модулі для роботи із сервером MySQL;
- створювати програми на PHP, які використовують бази даних MySQL;
- здійснювати резервне копіювання інформації та відновлення після аварійного збою;
- студенти також дізнаються ім'я дельфіна на MySQL логотипі :-).
Яку форму навчання Ви б не обрали - офлайн курси PHP в Києві або навчання PHP онлайн, при відповідальному підході до процесу навчання Ви завжди можете розраховувати на отримання якісних знань та навичок у нашій школі програмування.
Курси PHP + MySQL Basic Basic будуть цікаві та корисні:
- 1. Студентам та менеджерам IT-спеціальностей, які починають вивчати мову PHP
- 2. Фрілансерам, які заробляють на розробці веб-додатків
- 3. PHP розробникам-початківцям
- 4. Web-дизайнерам та верстальникам, яким необхідно навчитися програмувати
- 5. SEO, SMM та PPC-фахівцям, яким потрібно розбиратися в коді PHP
- 6. Усім, хто вже знає якісь мови програмування та бажаючим розширити свої знання та досвід
- 7. Усім, хто не має досвіду програмування, але охочим здобути нову перспективну професію.
В групі - 48 годин/курс (1.5-2 місяці)
Індивідуально ~ 32 години
В групі - дивитись ціни та групи
Індивідуально (корпоративно) - уточнюйте у менеджерів
- Комфортні аудиторії
- Локації біля метро
- Пробне заняття*
- Сучасне комп'ютерне обладнання
- Актуальне програмне забезпечення
- Методичні матеріали
- Сертифікат
* Лише для групового навчання
Для підприємств та підприємців ціна +10%
В групах - 48 годин/курс (1,5-2 місяці)
Індивідуально - 32 години
В групі - дивитись ціни та групи
Індивідуально (корпоративно) - 400 грн/год.
- Навчання в будь-якій точці світу
- Заняття в прямому ефірі
- Запис занять*
- Пробне заняття*
- Методичні матеріали
- Сертифікат
* Лише для групового навчання
Для підприємств та підприємців ціна +10%
На даний момент не проводиться
На даний момент не проводиться
- Навчання в будь-якій точці світу
- Вільний графік
- Підтримка викладача
- Методичні матеріали
- Доступ до BAS Бухгалтерія 8.3 для домашньої роботи
- Сертифікат
Для підприємств та підприємців ціна +10%
Групи
або 2 платежі по 4840 ₴
або 2 платежі по 4840 ₴
Немає доступних курсів
Очні курси PHP у Києві
Заняття на курсах програмування PHP у Києві проходять в одній з 3 філій, які знаходяться в безпосередній близькості до метро. Навчальні класи оснащені сучасним комп'ютерним обладнанням із встановленим оновленим програмним забезпеченням. До того ж кожен слухач у групах отримує авторські методичні матеріали відповідно до програми курсу.
Щоб зробити навчання на PHP курсах більш ефективним ми формуємо невеликі групи (в середньому 5-7 слухачів). Заняття побудовані таким чином, що в них відразу поєднуються теоретичний матеріал з практичними завданнями на основі комплексного проекту, які максимально наближені до реального робочого процесу.
Онлайн навчання PHP
PHP курси онлайн проводяться в таких програмах, як Skype, Zoom, Teams, Google Meets, TeamViewer в залежності від специфіки навчання.
Слухачі працюють разом з викладачем, спілкуються у чаті або за допомогою мікрофону, виконують різноманітні завдання. На відміну від вебінарів, де заняття проходять переважно у формі монологу викладача, наші інтерактивні курси максимально схожі зі звичайними очними, оскільки ми формуємо невеликі групи для продуктивного та цікавого діалогу з кожним слухачем.
Наші онлайн курси PHP не вимагають якихось специфічних навичок під час роботи з програмним забезпеченням. Все максимально доступно та легко. Однак для ефективного процесу дистанційного навчання у нашій онлайн школі програмування, звичайно, необхідно мати базові навички роботи з ПК.
Програма курсу
-
1.
Встановлення та налаштування PHP:
- Встановлення та налаштування веб-серверу;
- Модуль РНР;
- Отримання дистрибутиву РНР;
- Встановлення РНР як модуля Apache;
- Структура файлу php.ini, його конфігурація;
- Встановлення MySQL;
- Конфігурування прав доступу;
- Пишемо Hello, world! на PHP;
-
2.
Основи PHP:
- Базові типи даних у PHP;
- Правила синтаксису;
- Константи, їх типи;
- Оголошення та ініціалізація змінних;
- Приведення та перетворення типів даних;
- Функції для роботи зі змінними;
- Арифметичні оператори;
- Оператор присвоєння;
- Оператори порівняння, конкатенації рядків, тернарний оператор;
- Порозрядні оператори;
- Оператор придушення помилок;
- Пріоритетність виконання операторів;
- Керуючі конструкції мови PHP;
- Умовні оператори, їх види;
- Включення файлів до сторінок РНР;
- Вихід із сторінки РНР;
-
3.
Масиви та робота з циклами в PHP:
- Прості масиви, ініціалізація;
- Масиви, що індексуються рядками;
- Багатовимірні масиви, функції сортування;
- Оператори інкременту/декременту;
- Циклічні оператори, їхні види;
- Обробка масивів через цикли;
- Цикли for, while, do-while, foreach, особливості їхньої роботи;
- Обхід та ітерування масивів у циклах;
-
4.
Функції користувача в PHP:
- Як описуються, викликаються та працюють функції;
- Поняття область видимості, глобальні та локальні змінні;
- Передача аргументів, формальні та фактичні параметри;
- Повернення значень із функцій;
- Вкладені функції та рекурсія;
- Присвоєння функцій змінним;
- Статичні змінні;
- Уточнення типу;
- Огляд вбудованих функцій PHP;
- Вбудовані константи та псевдоконстанти;
- Суперглобальні змінні;
-
5.
Робота з файлами в PHP:
- Функції підключення файлів;
- Відкриття, закриття, виведення, читання, запис до файлів;
- Поняття курсору;
- Замикання (блокування) файлів;
- Переміщення по файлам;
- Копіювання, видалення та перейменування файлів;
- Робота із каталогами;
- Завантаження клієнтом файлів на сервер;
- Обробка завантажених файлів на сервері;
-
6.
Робота з веб-формами в PHP:
- Стандарт HTTP/1.1;
- Заголовки запиту та відповіді сервера;
- Статус сервера;
- Доступ до заголовків запиту – змінні оточення серверу;
- Робота з формами, методи GET та POST;
- Відмінності методів;
- Обробка форм;
- Використання регулярних виразів для перевірки, їх синтаксис;
- Перевірка значень, що передаються;
- Метод HEAD - переадресація (Location), перезапит ресурсу (Refresh), установка типу вмісту (Content-Type), управління кешуванням (Cache-Control, Expires);
- Буферизація;
-
7.
Робота з сесіями та кукісами в PHP. Робота з поштою, графіка:
- Що таке кукіси, їх параметри та типи;
- Тимчасові та постійні куки;
- Створення, читання, запис та видалення кукісів;
- Збереження масивів у cookie;
- Механізм роботи сесій;
- Створення, читання та видалення сесій;
- Передача параметрів по сесії;
- Сесійні змінні;
- Надсилання пошти з сайту, налаштування для роботи з поштою;
- Функції до роботи з поштою;
- Параметри поштових програм;
- Основні графічні формати для Web;
- Генерація графіки на PHP;
- Використання базових функцій для роботи з графікою;
- Використання розширення GD2;
-
8.
Основи роботи з базами даних:
- Загальні відомості про бази даних;
- Поняття реляційної бази даних;
- Нормалізація баз даних (види нормальних форм);
- Загальні відомості про структуровану мову запитів SQL;
- Встановлення, конфігурація та запуск серверу баз даних MySQL;
- Використання утиліт командного рядка;
- Експорт та імпорт баз даних;
- Синтаксис виразів мови SQL для визначення структури та маніпулювання даними (створення баз та таблиць, вибірка, вставка, зміна та видалення);
- Тримальні процедури і тригери;
- Транзакції та типи сховищ MySQL;
- Оптимізація та обслуговування сервера MySQL;
-
9.
Використання баз даних у програмах мовою PHP:
- Розширення MySQLi;
- З'єднання з сервером баз даних MySQL;
- Вибір бази даних та виконання запитів у коді PHP;
- Отримання результату запиту та його обробка;
- Об'єднання кількох запитів та їх виконання;
- Використання об'єднаних запитів;
- Тимчасові таблиці та перегляди;
- Пов'язані таблиці;
- Оновлення та видалення даних для пов'язаних таблиць;
- Внутрішнє поєднання таблиць;
-
10.
Аспекти безпеки під час роботи з базами даних:
- Безпека під час роботи з базами даних;
- Поняття SQL-ін'єкцій заздалегідь підготовлених запитів;
- Підвищення безпеки програм на PHP;
- Безпечне зберігання даних автентифікації на сервері;
- Обробка вхідних даних;
- Резервне копіювання та аварійне відновлення інформації на сервері;
- Перевірка та відновлення таблиць;
- Поділ прав користувачів;
-
11.
Практична робота: створення інтернет-магазину:
- Створення бази даних для даного проекту;
- Створення каталогу товарів та вибору товарів з каталогу за заданими умовами;
- Створення кошика клієнта, вибір з нього товарів;
- Видалення товарів із кошика клієнта;
- Фінальне формування замовлення та його обробка продавцем.
Питання та відповіді
Кожен слухач може вибрати для занять будь-яку з 3-х наших філій (біля метро) по Києву.
Очно (у навчальному центрі); онлайн (Live-заняття з викладачем за допомогою Skype, Teamviewer чи інших програм); корпоративно (для підприємств) чи дистанційно (на основі відео-уроків). Заняття можуть відбуватися як у групах, і індивідуально.
Очно - кожен слухач (у групі або індивідуально) отримує сертифікат за умови проходження мінімум 90% обсягу заявленої програми;
Онлайн - для отримання сертифіката після закінчення навчання необхідно успішно виконати підсумкове завдання.
Кожен бажаючий може відвідати пробне заняття групи, щоб зрозуміти чи відповідає курс очікуванням.
Навчальний центр "ДАНКО" успішно працює на ринку бізнес-освіти з 1996 р. та зарекомендував себе як надійний донор професійних кадрів.
Залишити заявку
Дякую за звернення. Ми вам передзвонимо найближчим часом
Залишити заявку
Дякуємо. Ми Вам зателефонуємо найближчим часом