Full-stack React, Express and Typescript Academy

Build your IT career with us in just 3 months

Why Us?

The Modis Full-stack React, Express and Typescript Academy provides in-depth study of state-of-the-art TypeScript, ReactJS, NodeJS, and Express platform for rapid development of modern, component-based, mobile-first, responsive full-stack web applications, that are easy to extend and maintain.

management-consulting-business-advice

Application Requirements

  • Beginner to intermediate level web developers with good understanding of web standards (HTTP, REST, CORS, etc.)
  • Practical experience using HTML, CSS, and JavaScript for web application development
international-consulting-advice-business

You can participate if you are

  • Frontend or web developer and want to improve your skills
  • Backend developer eager to become a full-stack expert
interview-job-HR-business

Best part of our Academy

  • Best students will be offered a permanent job at Modis after the Academy
  • You’ll be able to build your career as Full-stack Web Developer, Full-stack Developer with React and more

This is a free program with duration of 75 hours, distributed in 30 sessions. The Academy starts soon.

 

All lectures and exercises will be conducted online, each Monday, Wednesday and Friday in July and each Tuesday and Thursday in August-October from 18:30h – 21:15h., with 15 minutes break.

Agenda

During the Academy, you’ll learn the best practices and latest technologies from certified trainer and senior developers working on real-world projects. You’ll master React and become a highly valued developer using new technologies, tools and frameworks. You’ll walk away with the in-demand skills to advance your career.

All participants will

Learn how to set up different kinds of TypeScript projects – front-end with React, back-end with Node.js and Express

 

Learn how to integrate them in a full-stack REST/JSON API project using Material-UI, React Router, Express and MongoDB

 

Practice development of type-safe React components, single page apps, and backend services

 

Implement real-time server-push event streaming using Socket.IO

 

Understand how to boost development performance using JS/TS tooling

 

Become proficient in debugging full-stack applications written in TypeScript

 

Do homework and present final course project

The Academy covers

Quick recap of HTML5, CSS and JavaScript

 

HTTP Client and Fetch APIs, Novelties in ES6+, TypeScript

 

Single Page Applications (SPA) with TypeScript, TSX in depth, New lifecycle methods

 

Building purely functional components using new Hooks API

 

Working with forms. Using component libraries

 

Components composition in depth

 

Dependency Injection (DI) of custom application services using React Context

 

SPA routing using React Router v6

 

Server side application development with Node.js and TypeScript

 

REST service API development using Express.js

The Academy contains one third lecture materials and two thirds lab exercises. Lectures and exercises will be conducted in parallel and will not be divided in separate sessions in order to achieve immediate reinforcement of theoretical discussions with practical examples and exercises.

During the Academy participants will get practical experience using state-of-the-art TypeScript, ReactJS, NodeJS, and ExpressJS for rapid full-stack application development. The learning is conducted in small groups – up to 15 participants using problem-based methodology.

Testimonials

Mentors

How does the application process work?

  • Submit your online application
  • Pass an online entry test and task on JavaScript and Web Development
  • All successfully passed candidates will be invited to attend a quick interview

The registration form is now closed.

If you would still like to attend the Academy, please contact us at modis.academy@modis.com.