Тут ми заглибимося в технічні тонкощі мови програмування Python, вивчимо деякі з його більш сучасних функцій і поглянемо на те, як сама мова працює під капотом.
Мови програмування часто класифікують на основі їх синтаксису, функцій та моделей виконання. Цей курс познайомить вас з ідеєю парадигм програмування та детально розгляне один із найпопулярніших способів обмірковування та організації ваших програм.
Світ змінюється. Кожне рішення має бути прийняте швидше, розумніше та точніше. І це можливо з аналізом бізнес-даних. Ви освоїте нові навички та відчуєте їх на практиці в цьому проекті, який ставить вас у гіпотетичний сценарій роботи аналітика даних в Airbnb, якому доручено прогнозувати попит на нерухомість Airbnb у Нью-Йорку. Ви будете використовувати Python для створення […]
Понад 400 годин теорії та практики, навчання в реальному середовищі, 4 проекти в портфоліо, чіпляюче резюме, підготовка до співбесід. Програма відповідає вимогам до вакансій junior-розробників на Python Писати чистий, стабільний код Робити авторизацію, оплату, коментарі, фільтрацію та користуватися бібліотеками на Python Писати сервери для магазину, програми, сервісу чи ігри Розробляти складну архітектуру сервісів розбиратися в […]
Великі мовні моделі (LLM) змінюють цілі індустрії, але їх інтеграція в інтерфейси користувача з потоковою передачею даних в реальному часі пов’язана з унікальними викликами. На цьому курсі ви навчитеся без проблем вбудовувати LLM API у додатки та створювати AI-інтерфейси для потокового тексту та чатів з використанням TypeScript, React та Python. Ми крок за кроком розробимо […]
Цей курс – захоплююча подорож у глибини Python, де ви опануєте більш просунуті теми, які допоможуть вам вивести свої навички на новий рівень. Ми вивчатимемо практичні приклади та розбиратимемо: Типи анотацій та їх важливість для написання чистого та зрозумілого коду Просунуті аспекти класів: dataclasses, властивості та багато іншого Функціональне програмування: використання лямбда-функцій та часткового застосування […]
У світі все більшу частину життя людей займають месенджери. Саме з них люди отримують більшу частину інформації та новин про те, що відбувається у світі. Telegram є сучасним месенджером із широкою аудиторією, який має зручний інтерфейс. Поряд з цим Telegram має дуже зручну API для розробників. Під час цього курсу ми будемо використовувати бібліотеки на […]
Розберемо влаштування тестових фреймворків. Спрограмуємо свій тестовий фреймворк з прикладу PHPUnit. У ньому як у реальному зробимо сканування тестових файлів, тестування очікуваних винятків, що викидаються, і написання параметризованих тестів з провайдерами даних з атрибутом DataProvider. Заодно відрефакторимо отриманий код, позбавивши його порушення інкапсуляції і від побічних ефектів запису результатів і прямого виведення на екран. Винесемо […]
Вивчимо методи підвищення швидкодії веб-додатку. Від простого активації OpCache, кешування налаштувань та лінивої ініціалізації сервісів до застосування Preload з JIT та RoadRunner, асинхронності, використання Fibers та інших особливостей у різних фреймворках. розробки stateless-сервісів та способи передачі контексту запиту.
Перейдіть від ідеї до готової програми з відеокурсом «Створення SaaS своїми руками»! Ви навчитеся створювати повністю функціональний SaaS-додаток з нуля, використовуючи фреймворк Laravel на PHP. У вашому робочому додатку буде реалізовано автентифікацію та авторизацію, платежі, тестування, розгортання, рекомендації з обслуговування та багато іншого. Приклади коду та матеріали будуть засновані на Laravel 11 та PHP 8.3. […]
На цьому майстер-класі ви вивчите основи мови програмування PHP від Максиміліано Фіртмана та дізнаєтесь, як застосовувати його у веб-розробці. Отримайте уявлення про синтаксис PHP, ключові концепції та кращі практики, а також навчитеся писати ефективні веб-додатки. Ви познайомитеся з мовою, на якій працюють мільйони веб-сайтів, а також з популярними фреймворками, такими як Laravel, Symfony та CodeIgniter, […]
Вивчіть сучасний PHP і станьте найкращим розробником. Це єдиний курс з PHP, який вам потрібен, щоб пройти шлях від повного новачка до написання власних PHP-програм і роботи з існуючими PHP-програмами. Вивчіть сучасний PHP. Ми гарантуємо, що це найповніший і актуальніший курс буткемпу з PHP, який допоможе вам пройти шлях від абсолютного новачка до майстерності в […]
12 годин сесій на тему «Пишемо тести» Як теорія тестування допомагає при написанні тестів / Віктор Раєв Практичні аспекти Unit тестування / Ілля Чубаров Як продати автотестування “бізнесу” / Віталій Шароватов Доповідь: Біль та страждання api-тестів / Альгіс Фатєєв Воркшоп: Пошук та усунення дефектів безпеки / Ілля Поляков Воркшоп: Робота з фреймворками для написання тестів: […]
Оновлений курс на основі PHP 8. PHP – одна з найпопулярніших мов програмування у світі. Він використовується для створення сучасного Інтернету та надає мільйони високооплачуваних робочих місць по всьому світу. Саме тому ви хочете вивчити PHP. І ви потрапили на адресу! Чому цей курс з PHP підходить саме вам? Це найповніший і найглибший курс з […]
Вивчіть основи PHP, а потім створіть веб-сайт для розміщення вакансій з нуля, використовуючи фреймворк, подібний до Laravel. Цей курс розбито на дві частини. У першій частині сім навчальних модулів для вивчення основ програмування на PHP, включаючи: Типи даних та змінні Масиви та ітерації Структури управління та умовні оператори Функції та область видимості Об’єктно-орієнтоване програмування Суперглобальні […]
Тиждень “Інструменти розробки”. Впроваджуючи інструменти у розробку, ми слідуємо не лише бажанню бути на піку технологій, але цілям та можливостям бізнесу. У новому сезоні приділимо особливу увагу цьому балансу, а також постараємося не тільки пройтися стандартними кейсами застосування інструментів, але заглянемо глибше — покажемо нові та неочевидні аспекти. У другому сезоні PHP Crew розуміємося на […]
У цьому курсі ми з нуля почнемо будувати свій власний PHP фреймворк, використовуючи сучасні патерни та компоненти.
Чи готові ви створити щось справжнє? За допомогою PHP ви зможете створювати все: від розширення WordPress до розробки складного користувача додатка з базою даних, автентифікацією та складними взаємодіями з користувачем. PHP – це інструмент, але ви будете його рушійною силою. І все це починається тут. У цьому навчальному курсі ми почнемо з абсолютних основ: це […]
PDO – найкращий спосіб доступу до баз даних на PHP серед інших мов веб-програмування. PDO не прив’язаний до конкретної бази даних, тому ми можемо використовувати його для підключення та керування даними у широкому спектрі баз даних. PDO – найбезпечніший і найпростіший спосіб доступу до будь-якої бази даних. PDO означає PHP Data Objects, і хоча деяке […]
Тижнева конференція з експертами з топових компаній – сесії в Zoom, спільнота у Slack та лампова атмосфера. 13 годин сесій на тему “Архітектура”. Доповідь: Керуємо системою через події / Михайло Мазеїн (ManyChat) Воркшоп: Чорний квадрат ООП: абстракції та як їх правильно готувати / Дмитро Кирилов (1С-Старт) Доповідь: Найкращі архітектурні практики на Symfony / Денис Черносов […]
Rector – надзвичайно потужний інструмент, який може миттєво покращити якість коду ваших PHP-проектів. Його можна використовувати для безпечного перенесення проектів із PHP 5.6 на PHP 8. Він може допомогти вам встановити стандарт надійної практики програмування у вашому проекті. І це може заощадити вам багато часу, що витрачається на розгляд пул-реквестів. У цій книзі досвідчені розробники […]
Курс присвячений порівняльному огляду двох провідних зараз фреймворків: Symfony та Laravel. Поняття, базові для будь-якого сучасного MVC-фреймворку, такі як: роутинг та маршрутизація, побудова контролерів, шаблонизація, робота з базою даних, консольні програми; розглядаються на прикладі обох фреймворків, що дозволяє вам наприкінці вивчення курсу зробити усвідомлений вибір на користь глибокого вивчення одного з них.
Навчіться писати код, який буде приємно читати вам, вашим колегам і собі в майбутньому. Дивіться високоякісні відео як про чисте програмування, так і про статичний аналіз. Дивіться на свій старий код, наче його написав хтось інший? Працюєте у команді без звичок чистого коду? Боріться з послідовним ім’ям? Зупиніть божевілля! Давайте дізнаємося, як писати читальний PHP […]
Я розробив курс таким чином, щоб його могли легко зрозуміти PHP-розробники, які не мають попереднього досвіду використання API і які хочуть швидко і легко розробляти повноцінні та безпечні API. Підходить для всіх PHP-розробників. Ви вивчите різні методи використання API з PHP, а також їх переваги та недоліки Ми створимо повний API з нуля, з докладним […]