tark.ee
tark.ee

Advanced full-Stack Node.js Web Application Development using Angular, Express, and PostgreSQL

In this immersive training program, you’ll gain a deep understanding of Angular, Express, and PostgreSQL—the powerful trio for modern web development. By the end of the course, you’ll have the skills to create advanced web applications from the frontend to the backend.

BCS Koolitus
Kirjeldus
Don’t miss this opportunity to become an advanced full-stack web developer! Enrol today and unlock endless possibilities in the dynamic world of web application development with Angular, Express, and PostgreSQL.
Sihtgrupp
We expect the participants to be professionals and Non-professionals who:
  • have basic understanding of TypeScript, TSQL language and HTML, JS, CSS
  • want to learn more about Full-Stack web application development
  • want to learn web application development, Angular framework, HTML, TS, CSS
  • want to learn Backend development using Node.js and Express framework
  • want to learn PostgreSQL database
Programm
Programm:
  • Day 1: Introduction to Angular
    • Overview of Angular and its key features
    • Setting up the development environment for Angular
    • Angular components, templates, and data binding
    • Angular routing and navigation
  • Day 2: Angular Services and HTTP Communication
    • Working with Angular services and dependency injection
    • Making HTTP requests using Angular’s HttpClient module
    • Handling data retrieval and manipulation in Angular
    • Error handling and asynchronous programming in Angular
  • Day 3: Introduction to Express and Backend Development
    • Understanding the basics of Node.js and Express framework
    • Setting up the development environment for Express
    • Building RESTful APIs with Express
    • Implementing CRUD operations with Express and PostgreSQL
  • Day 4: Integrating Angular with Express Backend
    • Connecting Angular frontend with Express backend
    • Sending HTTP requests from Angular to Express APIs
    • Handling authentication and authorisation in the application
    • Securing API endpoints and implementing validation
  • Day 5: Deployment and Advanced Topics
    • Optimising Angular and Express applications for production
    • Deploying the application to a web server
    • Advanced Angular and Express topics (e.g., forms, authentication, performance optimisation)
    • Best practices for full-stack web application development
Tooling needed for the course:
  • Bring your own computer (or ask BCS to provide the computer on-site)
  • Visual Studio code
  • Google Chrome
  • IntelliJ IDEA (optional)
  • PostgreSQL and pgAdmin 4
Omandatavad oskused
By the end of the course the student will:
  • Understands Ionic an Angular framework and its general concepts
  • Understands Express framework and APA design
  • Understands SQL database design and creation
Lisainfo
Course Materials:
  • Presentation slides
  • Your own code
Course features:
  • Classroom or online training option
  • Completely hands-on
  • Creating self-made project by the end of the trainin
Investeering

Hind kokkuleppel

Vajan seda oma tiimile
Aitame koostada päringu

See koolitus hetkel ei toimu

Küsi lisainfot. Aitame leida sarnase koolituse või panna sinu soovi kirja.

Registreeru