Kurzusleírás
Bevezetés
A fejlesztési környezet előkészítése
Speciális horgok használata
- Effect hook (aszinkron API-k lekérdezése)
- Kontextus horog
- Külső horgok
- Egyedi horgok
- Szűkítő horog
React és TypeScript
- React kellék- és eseménytípusok
- React állapottípusok
Redux
- Irányító állam a következővel: Redux
- A köztes szoftver funkcióinak megértése
- Aszinkron műveletek kezelése Redux köztes szoftverrel
Hitelesítés
- Felhasználók hitelesítése a szerver oldalon
- Felhasználók hitelesítése az ügyfél oldalon
Tesztelés és hibakeresés
- React komponensek tesztelése
- Hibakeresés React és Redux
- Felhasználói műveletek naplózása és hibák jelentése
- Hibaelhárítás
A teljesítmény optimalizálása
- Renderelési idők mérése
- Memoizáció használata a teljesítmény optimalizálására
Magasabb rendű alkatrészek
Telepítés
Hibaelhárítás
Összefoglalás, és következtetés
Követelmények
- Fejlesztési tapasztalat React használatával.
Közönség
- Front-end fejlesztők
- Webfejlesztők
- Javascript-programozók
Vélemények (7)
A tréningmódszert nagyon élveztem. Luke, a tréner kiválóan érte meg az aktuális tudásainkat, és megoldásait ennek megfelelően igazította. Minden gyakorlat gyakorlati volt, segítve abban, hogy biztos alapokat szerezzek a témában. A módszertan során több best practice-t is megosztott, amelyekből bízva, hogy nagyon hasznosak lesznek a mindennapi munkámban. Összességében nagyon hatékony és érdekfeszítő tréning volt.
Amitha JL - JPMorganChase
Kurzus - Advanced React
Gépi fordítás
Gyakorlati példák és a megjegyzésre méltó témák részletes bemutatása. A legjobb gyakorlatok és közismert megoldások megosztása.
Dominika - Autodesk
Kurzus - Advanced React
Gépi fordítás
Valós életbeli használati esetek a létrehozott kereskedelmi projektek alapján
Arkadiusz - Autodesk
Kurzus - Advanced React
Gépi fordítás
Tanárok bizonyított munkája és tárgyi ismerete
Damian - Autodesk
Kurzus - Advanced React
Gépi fordítás
**Course Outline****Course Title:** Real Examples in Software Engineering**Course Duration:** 6 weeks**Course Description:**This course provides students with hands-on experience by exploring real-world examples in software engineering. Students will work on practical projects that simulate real industry scenarios.**Week 1: Introduction to Software Engineering**- Overview of Software Engineering- Key Concepts and Principles- Real-World Applications**Week 2: Project Management**- Agile Methodologies- Scrum and Kanban- Project Planning and Execution**Week 3: Version Control Systems**- Introduction to Git- Branching and Merging- Collaboration with GitHub**Week 4: Software Development Life Cycle (SDLC)**- Waterfall Model- Iterative and Incremental Development- Agile SDLC**Week 5: Testing and Quality Assurance**- Unit Testing- Integration Testing- Continuous Integration/Continuous Deployment (CI/CD)**Week 6: Final Project**- Real-World Project Proposal- Development and Implementation- Presentation and Feedback**Assessment:**- Weekly Assignments: 40%- Final Project: 60%**Prerequisites:**- Basic Programming Knowledge- Familiarity with an Integrated Development Environment (IDE)**Learning Outcomes:**- Understand the principles of software engineering.- Apply project management techniques in real-world scenarios.- Utilize version control systems effectively.- Implement various SDLC models.- Conduct thorough testing and quality assurance.- Develop and present a real-world software project.
Tomasz - Autodesk
Kurzus - Advanced React
Gépi fordítás
Élő kódolás
Dominik - Autodesk
Kurzus - Advanced React
Gépi fordítás
Az oktatói hozzáállás remek volt, az interaktivitás, az, hogy kisebb volt a csoport, könnyebb volt követni/magyarázni a fogalmakat.
Cernica Paul
Kurzus - Advanced React
Gépi fordítás