Обучението дава знания и практически умения за разработването на Single Page Applications (SPA), ползвайки технологията ReactJS - една от най-популярните и бързи библиотеки за изобразяване на клиентски интерфейс, разработвана и поддържана от Facebook и Instagram. Ще се обърне специално внимание на синтаксиса JSX, работа със заявки и Promises, разделяне на една апликация на компоненти, рутиране и валидация на форми и различни начини за стилизиране на компоненти, ползвайки техники като CSS Modules и Styled Components. Ще се разгледат и нови концепции в библиотеката като React Hooks и Context API. Обучението ще наблегне и на писане на Unit Tests, ползвайки JEST.
ReactJS - юни 2024
Обучението дава знания и практически умения за разработването на Single Page Applications (SPA), ползвайки технологията ReactJS - една от най-популярните и бързи библиотеки за изобразяване на клиентски интерфейс, разработвана и поддържана от Facebook и Instagram. Ще се обърне специално внимание на синтаксиса JSX, работа със заявки и Promises, разделяне на една апликация на компоненти, рутиране и валидация на форми и различни начини за стилизиране на компоненти, ползвайки техники като CSS Modules и Styled Components. Ще се разгледат и нови концепции в библиотеката като React Hooks и Context API. Обучението ще наблегне и на писане на Unit Tests, ползвайки JEST.
За кого е подходящ курсът?
Курсът е подходящ за курсисти, които имат абстрактно и алгоритмично мислене, могат да боравят с по-сложни функции, усвоили са концепциите на обектно-ориентираното програмиране на JS. Препоръчително е участващите в курса да имат умения за работа с REST API, асинхронно програмиране, DOM и HTML/CSS. Нужното ниво на английски език, необходимо за курса, трябва да отговаря на B2.
Умения, които ще придобиеш
- Работа с компонентно-базирани приложения
- Използване на Single Page Application
- Основни познания по React и JSX
- Разработване на клиентски приложения с React
- Работа с отдалечени REST услуги
- Работа с шаблони и рутиране
Теми
-
Resources -
Course Introduction -
Introduction to React and JSX -
Components: Basic Idea -
Components: Deep Dive -
Workshop: Components -
Forms -
Routing -
Workshop: Routing -
React Hooks -
Workshop: React Hooks and Authentication -
Advanced Techniques -
Workshop: Advanced Techniques - Part 1 -
Workshop: Advanced Techniques - Part 2 -
Regular Exam (Project Defense) -
Retake Exam (Project Defense)
Сертификат след успешно завършване
След полагане на изпита и при оценка "Практика" равна или по-висока от 5.00, ще получите сертификат от СофтУни.
Краен срок за записване: 31.12.2027 г.
Онлайн обучение в удобно за теб време и място
Достъп до затворена група с курсистите
Доживотен достъп до лекции и ресурси
Помощ от ментор
Цена на обучението:
210.00 лв. / 107.37 €
Ивайло Папазов
Преподавател
5.7/6 оценка на курса
Трифон Колев
Курсът беше много полезен за моето професионално развитие. Преподавателите са изключително търпеливи и обясняват всяка тема подробно.
Ивелина Стефанова
И двамата ни лектори и заместникът им бяха невероятно добри. Родени за преподаватели. Не остана нито един неотговорен въпрос, нито едно неизяснено правило или решение.
Георги Иванов
Обясненията са страхотни, лекторът си преподава по много приятен и обяснителен начин. Наистина успява да направи трудните неща лесни за разбиране и те кара да следиш всяка минута с интерес.
Кирил Маринов
Учебният материал в СофтУни е добре организиран и с ясни обяснения. Преподавателите са чудесни и винаги готови да помогнат, което създава много позитивна и ефективна учебна среда.
Даниел Христов
Структурата на курса беше много добра и изключително полезна. Преподавателите обясняваха всичко много внимателно и с пример, което ми помогна да разбера дори по-сложните теми, които иначе щяха да ме затруднят.
Кристина Василева
Лекторите тук не само преподават, но и мотивират! Материалът е чудесно структурирани и обяснен.
Калоян Иванов
Лекторите са наистина страхотни. Обясняват разбираемо. Активно търсят обратна връзка от аудиторията, което оценявам високо. Когато възникнат допълнителни въпроси им се обръща необходимото внимание в дълбочина.
Яна Костова
Много съм доволна от курса! Лекторите са внимателни, обясняват с примери и винаги са готови да отговорят на въпросите ми.
Мехмед Алиев
Нямам никакви забележки - сериозен подход, професионално отношение, прецизно мислене, много добре!
Калоян Вълчев
Програмата беше много добре организирана. Лекторите винаги се връщат на трудните моменти, за да се уверят, че всички сме разбрали. Понякога хората питат едни и същи въпроси, но модераторите ги филтрират, което спестява време за по-важните теми.
SoftUni ви дава 100% гаранция за качеството на този курс. За нас е важно да придобиете необходимите умения и знания. Ако по някаква причина обучението не отговори на очакванията ви, ние ви гарантираме възстановяване на цялата сума, която сте заплатили. Таксата може да ви бъде възстановена до 14 дни след заплащане на таксата за курса.
Често задавани въпроси
-
Как мога да се запиша?
За да се запишете, кликнете ТУК или бутона "ЗАПИШИ СЕ" и следвайте стъпките. След успешно заплащане на таксата, Вие ще бъдете записани за обучението.
-
Как и къде ще се провеждат занятията?
Обучението е приключило, но имате възможност да се запишете за него, получавайки достъп до видеата и ресурсите към всяко едно занятие от програмата на курса. По този начин можете да усвоявате материала с удобни за вас темпо и време.