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

Angular Development

This course offers a comprehensive exploration of the Angular 16 framework, equipping you with the skills needed to develop enterprise-level web applications. Alongside Angular 16, the course delves into essential technologies such as TypeScript, MongoDB, and Node.js, providing a holistic understanding of full-stack JavaScript development.
  • duration 30 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

Angular Advanced

The "Angular Advanced" course is tailored for developers with a solid grasp of Angular, aiming to elevate their skills to the next level. Building on the "Angular Fundamentals" course, this program delves into advanced topics to boost development efficiency and code quality.

  • duration 30 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.