Обучението дава знания и практически умения за разработването на Single Page Applications (SPA), ползвайки технологията ReactJS - една от най-популярните и бързи библиотеки за изобразяване на клиентски интерфейс, разработвана и поддържана от Facebook и Instagram. Ще обърнем специално внимание на синтаксиса JSX, работа със заявки и Promises, разделяне на една апликации на компоненти, рутиране и валидация на форми и различни начини за стилизиране на компоненти ползвайки техники като CSS Modules и Styled Components. Ще разгледаме и нови концепции в библиотеката като React Hooks и Context API. Обучението ще наблегне и на писане на Unit Tests ползвайки JEST.
ReactJS - февруари 2023
Обучението дава знания и практически умения за разработването на 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.
Умения, които ще придобиеш
- Изграждане на компонентно-базирани приложения
- Как да изградим Single Page Application
- Работа с React и JSX
- Изграждане на клиентски приложения с React
- Работа с отдалечени REST услуги
- Работа с шаблони и рутиране
Теми
-
Resources -
Course Introduction -
Intro 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 -
Project Defense - Regular Exam -
Project Defense - Retake Exam
Сертификат след успешно завършване
След полагане на изпита и при оценка "Практика" равна или по-висока от 5.00, ще получите сертификат от СофтУни.
Краен срок за записване: 31.12.2026 г.
Онлайн обучение в удобно за теб време и място
Достъп до затворена група с курсистите
Доживотен достъп до лекции и ресурси
Помощ от ментор
Цена на обучението:
180.00 лв. / 92.03 €
Ивайло Папазов
Преподавател
5.7/6 оценка на курса
Тодор Илиев
Всеки курсист има различно ниво и смятам, че информацията беше подходящо представена за всички. Желанието на лектори да преподават разбираемо е невероятно и успяват не само да дадат това, което е нужно, но и да открият вратата към нови знания.
Зейнеп Зафирова
СофтУни е страхотен избор за тези, които искат да усвоят нови умения. Материалите са супер и лекциите са много добре подготвени. Преподавателите ни мотивират постоянно.
Тихомир Христов
Лекторът преподава страхотно, бавно и ясно, разбираемо с много примери. Даже остава доста след диапазона от посоченото за урока време, губейки от личното си време, за да ни покаже/предаде знанията си, за което едно голямо Браво.
Мира Иванова
Много добра организация на обученията и качествени лекции! СофтУни определено оправда моите очаквания, въпреки че бях скептична в началото.
Калоян Иванов
Лекторите са наистина страхотни. Обясняват разбираемо. Активно търсят обратна връзка от аудиторията, което оценявам високо. Когато възникнат допълнителни въпроси им се обръща необходимото внимание в дълбочина.
Айлин Серафимова
Много съм доволна от обучението в СофтУни! Лекциите са онлайн и ги гледах когато имам време след работа или уикенда, което е супер, защото мога да ги забавя или повторя, ако не съм разбрала нещо. Преподавателите предоставят ясни обяснения, а самата платформа е много лесна за използване.
Антон Христов
Лекторката се справя страхотно, обяснява изчерпателно и с желание - нещо което много харесвам, когато някой ми преподава. Изключителна е и си личи, че и харесва това, което прави.
Трифон Колев
Курсът беше много полезен за моето професионално развитие. Преподавателите са изключително търпеливи и обясняват всяка тема подробно.
Диана Ботева
За мен беше голямо удоволствие да уча в СофтУни. Курсът беше много добре структуриран и обясненията бяха лесни за възприемане, което ми позволи да напредвам с уверени стъпки. Лекторите създават страхотна атмосфера за учене, която ме мотивираше постоянно.
Марина Николова
Преподавателите в СофтУни наистина се грижат за нашето разбиране и напредък. Въпросите ми получаваха бързи и ясни отговори. Програмата беше поднесена много добре!
SoftUni ви дава 100% гаранция за качеството на този курс. За нас е важно да придобиете необходимите умения и знания. Ако по някаква причина обучението не отговори на очакванията ви, ние ви гарантираме възстановяване на цялата сума, която сте заплатили. Таксата може да ви бъде възстановена до 14 дни след заплащане на таксата за курса.
Често задавани въпроси
-
Как мога да се запиша?
За да се запишете, кликнете ТУК или бутона "ЗАПИШИ СЕ" и следвайте стъпките. След успешно заплащане на таксата, Вие ще бъдете записани за обучението.
-
Как и къде ще се провеждат занятията?
Обучението е приключило, но имате възможност да се запишете за него, получавайки достъп до видеата и ресурсите към всяко едно занятие от програмата на курса. По този начин можете да усвоявате материала с удобни за вас темпо и време.