Програма навчання
Даний курс підійде всім, хто вже знайомий з версткою і веб-розробкою, але хотів би навчиться створенню повноцінного сайту з бекендом на CMS WordPress. Також тим, хто можливо знайомий з роботою різних CMS, в тому числі і WordPress, але хотів би поглибити свій рівень знань конкретно цієї популярної системи управління контентом (WordPress, далі WP). Необхідні знання та навички: - Знання верстки (HTML, CSS, базові знання JS буде плюсом) - розуміння клієнт-серверної взаємодії - базові знання програмування (будь - якої мови, але бажано PHP, можна без знань ООП) - робота з хостингом і протоколом FTP в рамках курсу ми навчимося створювати сайт під управлінням CMS WordPress. Ми навчимося для початку працювати з нею (системою) використовуючи адміністративну панель (далі адмінку), але основний упор буде на роботі з WP на рівні програмного коду використовуючи мову програмування PHP і API WP. Ми розберемо механізм розробки: - теми WP-шаблонів сторінок-меню-віджетів і сайдбарів - форм - довільних (кастомних) типів записів - кастомних таксономій - кастомних полів для записів - мета-даних - плагінів - шорткодов для практичного закріплення матеріалу передбачений навчальний проект - сайт, який ми створимо в процесі навчання. В кінці курсу у нас буде готовий робочий сайт під управлінням WordPress. Бонусом до цих знань будуть уроки з реєстрації та авторизації, реалізація локалізації (перекладу) сайту і робота з REST API. В рамках даного курсу ми не будемо вивчати верстку і мову програмування PHP. Ми подивимося реалізацію своїх полів для записів, проте в процесі створення сайту будемо використовувати деякі плагіни, які реалізують даний функціонал набагато більш зручним способом.
зміст
Полос Дмитро Віталійович Фріланрес, веб-розробник: frontend, backend, cms.
Смуг Дмитро, 28 років, захопився програмування ще в школі, 2007 рік. Перша мова-Python. Писав додатки під популярну на той час мобільну Symbian OS. Учасник олімпіад з програмування. У період після школи займався бізнесом, безпосередньо не пов'язаним з написанням коду, але з 2014 року знову перейшов в IT, займався програмуванням і налаштуванням обладнання для мобільного інтернету (роутери, модеми). У 2016 році перейшов у веб-розробку, донині займаюся веб-технологіями, в основному в сфері фронтенд. Останні кілька років працюю на фрілансі, крім іншого займаюся викладанням, менторством, загалом, ділюся знаннями та досвідом.
- Вступ
- Теорія по WordPress
- Створення теми
- Робота з меню та налаштування теми
- Робота з віджетами, сайдбарами і шорткодами
- Робота зі сторінками
- Робота з записами і таксономіями
- Робота з полями записів
- Самостійне отримання записів з бази даних
- Розробка головної сторінки
- Форми в WP
- Збереження записів програмно
- Робота з формами через плагін Contact Form 7
- Розробка плагіна
- Завершення розробки навчального проекту
- Оптимізація сайту і рекомендації по SEO і безпеки
- Завантаження на хостинг
- Реєстрація та авторизація користувачів
- Локалізація сайту
- Налаштування Google Analytics
- Інтернет-магазин на WP-WooCommerce
- REST API
Полос Дмитро Віталійович Фріланрес, веб-розробник: frontend, backend, cms.
Смуг Дмитро, 28 років, захопився програмування ще в школі, 2007 рік. Перша мова-Python. Писав додатки під популярну на той час мобільну Symbian OS. Учасник олімпіад з програмування. У період після школи займався бізнесом, безпосередньо не пов'язаним з написанням коду, але з 2014 року знову перейшов в IT, займався програмуванням і налаштуванням обладнання для мобільного інтернету (роутери, модеми). У 2016 році перейшов у веб-розробку, донині займаюся веб-технологіями, в основному в сфері фронтенд. Останні кілька років працюю на фрілансі, крім іншого займаюся викладанням, менторством, загалом, ділюся знаннями та досвідом.
https://privatelink.de/?https://loftschool.com/modules/747-razrabotka-sayta-na-cms-wordpress