Building JavaScript Applications with REST APIs (JVS4)

Programming, JavaScript

Learn to build modern, responsive web applications using plain JavaScript and connect them to REST APIs. The course covers application analysis and design, DOM manipulation, forms and responsive CSS; backend implementation is provided by the instructor, not required from you.

You will design and test common scenarios: authentication and error handling, token handling. Practice executing REST calls for registration, login and CRUD, and learn API testing and browser debugging to monitor network traffic and handle failures gracefully.

Location, current course term



Brno + online (volitelně)
11/3/2025 - 11/5/2025 CZECH
Order
12/29/2025 - 12/31/2025 CZECH
Order
2/23/2026 - 2/25/2026 CZECH
Order
Praha + online (volitelně)
9/22/2025 - 9/24/2025 CZECH
Order
11/24/2025 - 11/26/2025 CZECH
Order
1/19/2026 - 1/21/2026 CZECH
Order
Custom Customized Training (date, location, content, duration)

The course:

Hide detail
  • Choose a data domain for the workshop, for example
    1. Digital notice board
    2. Daily menu ordering
    3. Reservation system
    4. Simple records registry
  • Analysis
    1. Create use cases as textual descriptions
    2. Design the data model with an ERD in an online modeler
    3. Define data structures in JSON format
  • Design
    1. Create HTML pages for the application
    2. Build forms for user interaction
    3. Implement in-app navigation
    4. Apply responsive CSS for different devices
  • Core programming
    1. Implement application logic using JavaScript
    2. Work with the DOM to change page content dynamically
    3. Optionally use libraries such as jQuery
  • Connecting to a REST backend
    1. User registration
    2. User login
    3. Create new records
    4. Retrieve existing records
    5. Update existing records
Assumed knowledge:
Knowledge of HTML, CSS and basic JavaScript.
Recommended previous course:
JavaScript for Beginners (JVS1)
Schedule:
3 days (9:00 AM - 5:00 PM )
Course price:
576.00 € ( 696.96 € incl. 21% VAT)
Language: