Професия "Backend разработчик" - курс 23 000 рубли. от HTML Academy, обучение 11 месеца, дата 27.11.2023г.
разни / / November 28, 2023
Вие сами контролирате натоварването си. По време на обучението можете да разработите четири проекта.
По време на обучението дежурен ментор е постоянно на разположение в общ частен чат с други студенти.
Курсът е предназначен за начинаещи. Базовата компютърна грамотност е достатъчна за завършване на курса.
Обемът на задачите е подбран така, че дори заетите и работещи хора да могат да ги изпълнят навреме, работейки в комфортен режим.
Вие сами регулирате натоварването в зависимост от тарифата. На стандартната тарифа ще ви трябват 15-20 часа на седмица, на разширената тарифа - 8 часа на седмица.
Графикът на курса ви позволява да получите по един завършен личен проект за всяка от четирите части на курса.
Записи на живо
Записи на живи предавания, в които учителите анализират сложни въпроси от теорията и практиката.
Практикувайте
Вие правите домашна работа, в която работите върху вашия проект и затвърждавате материала на курса.
Преглед на кода
След всяка задача можете да сравните качеството на работата си със записа за преглед на кода и да разберете как можете да се справите по-добре.
Този модул е предназначен да подготви напълно начинаещи да овладеят успешно професионални умения за разработчици на бекенд.
Плавно ще се потопите в ритъма на обучение, а също така ще преминете и консолидирате „технологичния минимум“ от нулата, което е необходимо, за да се научите ефективно да решавате проблемите на backend разработчика.
Този минимум включва основни познания по HTML и CSS, основите на JavaScript, PHP и основните алгоритми, основите на работа с API на браузъра, използващ JavaScript, както и възможността да се използват инструменти за екипна разработка, а именно Git и GitHub.
PHP. Професионална уеб разработка
Ще научите синтаксиса на езика PHP, ще научите как да манипулирате информация в бази данни (DB) чрез SQL заявки, можете да конфигурирате интегрирането на PHP скриптове с базата данни и да показвате информация от базата данни на страниците сайт.
Освен това ще добавите интерактивност към вашия проект чрез свързване на регистрационни форми, които ще можете да разделяте страниците на сайта в публични и частни, а също така да научите усъвършенствани техники за работа с MySQL и трети страни библиотеки.
JavaScript. Професионална разработка на уеб интерфейси
Ще научите основите на JavaScript, ще се запознаете с текущите възможности на стандарта ECMAScript 2018, ще научите алгоритмично мислене, ще разберете как да съживявате статични страници, да валидирате данни във формуляри, да взаимодействате със сървъри и да придобиете практика в решаването на типични задачи.
PHP и Yii. Архитектура на сложни уеб услуги
Ще научите обектно-ориентирано програмиране (ООП). Всички съвременни PHP приложения са написани само чрез ООП. В началото на модула ще се запознаем с основните понятия: класове, обекти, интерфейси. Ще разгледаме и възможностите на PHP за напреднало ниво и ще се запознаем с възможностите на езика, без които не може нито един професионален проект.
В този модул ще проучим рамката Yii 2 и нейните компоненти, които ще ни помогнат да обработваме формуляри и да извършваме маршрутизиране между страниците. Освен това ще научим за набор от визуални компоненти: това ще бъде полезно за бързо създаване на прототипи или за създаване на административния панел на приложение.
Ще се научим също как да работим с външни услуги чрез API протокола и ще можем да реализираме и двете страни на взаимодействието: действаме като API клиент и API сървър.
PHP и Laravel. Създаване на модерни бекендове
PHP се използва за създаване на бекенд за уеб и мобилни приложения. В този случай в PHP е разработен API, който отговаря за цялата бизнес логика и работа с данни.
Ще се запознаем с рамката на Laravel и ще я използваме, за да напишем сложен REST-API за уеб приложение. В допълнение към уменията за работа със самата рамка, ще се научите да пишете код, който е лесен за разширяване и тестване. Познаването на архитектурни модели и рамки за тестване ще ви помогне с това. Автоматизираното тестване играе много голяма роля в този курс: ще анализираме както модулни, така и функционални тестове. Ще научите също как да проектирате приложение за високи натоварвания и ще разберете стратегиите за внедряване и непрекъсната доставка (CI/CD).
Съвременните знания и опит в решаването на практически проблеми ще ви позволят да се считате за пълноправен среден разработчик.
Р
риинааамур
09.04.2022 Ж.
Искате ли да научите уеб разработка? Тогава никога не посещавайте уебсайта на HTML Academy.
Предимства: Няма. Недостатъци: Целият курс Поздрави! Трудно е да започна да пиша рецензия, защото недоволството ме пръска толкова много, че замъглява разума ми. Но вече съм писал подобен текст в подкрепа на курса, така че ще се опитам да си спомня. Като начало закупих курс за backend разработка в HNR. Знам, че е трудно, особено за начинаещи (аз съм начинаещ в уеб разработката),...