Web

courses icon

8 courses

JavaScript development

This course covers modern JavaScript (EcmaScript 2015+), using JavaScript for working in browsers (UI events, manipulating HTML with DOM CSS), JavaScript modules (NPM, Webpack), and working with the server (HTTP protocol, REST, AJAX, Axios, WebSocket). It is a basis for learning Angular and React web frameworks.

  • duration 40 hours

Typescript Basics

This course empowers JavaScript developers to write safer, scalable, and more maintainable code by leveraging TypeScript’s strong typing and modern features. Covering essential concepts like interfaces, generics, enums, and classes, along with setup and configuration best practices, this course combines hands-on exercises with theory to provide a complete understanding of TypeScript.

  • duration 12 hours

Introduction to Programming with JavaScript

This course provides an introduction to programming using JavaScript. It covers introductory HTML and CSS and the main JavaScript structures and concepts needed for beginner programming.

  • duration 30 hours

React Advanced

This advanced React course is tailored for experienced developers looking to deepen their skills in topics such as GraphQL, React Portals, Context API, state management with Redux and Redux Toolkit, and interacting with servers using Thunk, React Query, or RTK Query. .

  • duration 36 hours

Introduction to Node.JS Development

This course contains all the necessary information for building web applications with NodeJS, including Express, REST, MongoDB, and many other topics.

  • duration 12 hours

JavaScript Advanced

This advanced JavaScript training deepens your skills in complex JS features, asynchronous programming, and functional design. Through practical exercises, you’ll master async/await, REST, WebSocket communication, and functional programming, enabling you to build scalable, responsive applications.

  • duration 36 hours

Angular Development

The course reveals all the main topics related to using the Angular framework to build enterprise-level web applications. The course also includes studying TypeScript language, MongoDB database, NodeJS server, and demonstration of full-stack JS application close to real life. The course covers all the main Angular Framework topics such as components, directives, services, pipes, forms, routes, RxJS library, and its usage in Angular. Every topic has a practical exercise to reinforce knowledge.
  • duration 30 hours

Angular Advanced

The Advanced Angular Course is designed for developers who want to master Angular’s state management, reactive programming, dependency injection, advanced forms, authentication, change detection, and performance optimization.