Tags

Angular - Coming Soon - -
The course "Angular" will give students knowledge and practical skills to build client applications (Single Page Applications) with Angular technology, a working framework created by Google and one of the most popular at the moment. They will learn what TypeScript is, basic syntax and concepts, as well as what more than JavaScript it offers in terms of convenience for development in the browser and on mobile platforms. They will study what Single Page Applications (SPA) is, architectural templates for SPA applications, components, directives and their implementation in Angular. Also will be studied views and templates for data visualization (templates), models, components, data binding, working with many views, observables, routing, data extraction from a REST service and dependency injection (DI).
ReactJS - Coming Soon - -
The course provides knowledge and practical skills for building client applications (Single Page Applications) using one of the most popular working frameworks. Architectural templates for SPA applications, components, and more are studied. Views and templates for data visualization (templates), models, data binding, multi-view work, routing, data extraction from REST services are studied. The training provides knowledge and practical skills for the development of Single Page Applications (SPA), using ReactJS technology - one of the most popular and fastest libraries for rendering a client interface, developed and maintained by Facebook and Instagram. Special attention will be paid to JSX syntax, working with queries and Promises, dividing an application into components, rooting and validating forms, and various ways to style components using techniques such as CSS Modules and Styled Components. New concepts in the library such as React Hooks and Context API will also be covered. The training will also focus on writing Unit Tests using JEST.
JS Back-End - Coming Soon - -
The course is intensive and aims to familiarize students with developing server-side JavaScript applications on the Node.js platform using Express.js as a framework. During the course, learners will understand how to create a server with Node.js, learn the server-client architecture and how to make easy and fast data-driven web applications with Node.js, Express.js and MongoDB using modern techniques and tools. One of the most popular non-relational databases, MongoDB, will be covered, along with the Mongoose library for taking data from it. Towards the end of the course, a complete REST API will be built from scratch using Express.js and MongoDB. There is a lot of emphasis on hands-on exercises that will engage students in real-world projects of building web pages, implementing snippets of websites, and creating complete modern websites with good design, modern structure, and mobile support.
MS SQL - Coming Soon - -
Databases are the standard way to use dynamic information in modern technologies, making them an integral part of almost every application. The intensive course on database fundamentals will introduce you to one of the most widely used database management systems (DBMS) used in the development of modern information systems - Microsoft SQL Server. The course pays serious attention to the relational model, data modeling with ER diagrams (tables and relational relationships) and working with the SQL language (data extraction, selection, projection, joins, aggregation, grouping, modification, deletion and insertion). Fundamental knowledge of working with ACID transactions and transactional processing is provided, and practical tips for tuning performance. This course lays the foundations for working with databases, making it easier to use them in real-world applications and understanding concepts such as turning a database into an object-oriented model (ORM).
Entity Framework Core - Coming Soon - -
The course traces in detail the work with ORM technology: the Entity Framework Core (EF core), which is the standard for ORM in C# and .NET Core applications. EF Core allows mapping between a relational database and an object-oriented model through "database first" and "code first" approaches, and provides a powerful object-oriented API for querying the database and performing CRUD operations. EF core provides both an additional level of abstraction and an easy way to process database data. The course will demonstrate established practices for building database layer on complex systems in C# applications through built-in implementations of the Repository template and the use of the Service Layer, as well as import and export to various data formats (JSON, XML).