What is Typescript?
Fast forward your knowledge in typescript coding with a part-time course at School of IT. In turn Part-time courses allow working professionals to transition into a new skill set while working. Moreover at School of IT we are agile and customize a course to the individual.
Learn about typescript coding and prepare for the future while you’re still in high school. Thus no matter where you are, we come to you! Thus giving you the logical skills to pursue your dreams!
Learn about Typescript Courses South Africa and up skill yourself or your company while you’re working. Thus no matter where you are, we come to you and give the tools to move up in your company.
By the end of the TypeScript Training Course, students will have usable knowledge of the following:
- Introduction to the fundamentals of typescript.
- Installing TypeScript.
- Preparing a TypeScript Project.
- Understanding Typing, Variables, and Functions.
- Working with Classes and Interfaces.
- Organizing Your Code with Namespaces.
- Reusing Code through Modules.
- Compiling, Testing and Running TypeScript.
- Debugging TypeScript.
- Launching your project application.
By the end of the Advanced TypeScript Training Course South Africa, students will have usable knowledge of the following:
- Set up the necessary development environment to start developing TypeScript and Node.js applications.
- Take advantage of Typescript’s advanced capabilities to write clean, expressive code with fewer errors.
- Configure and use Webpack with TypeScript to build complex front-end UIs.
- Use custom data types (Union, Intersection, Tuple Types, etc.) to extend existing generic types.
- Implement asynchronous code patterns and APIs for error handling and validating responses.
- Deploy TypeScript and Node.js applications to production environments (AWS EC2, Heroku, etc.).
By the end of the Typescript Unit Testing Courses, students will have usable knowledge of the following:
- Understanding Unit Testing
Overview of Typescript Unit Test Frameworks
- Jasmine, Mocha, Jest, Chai
- Unit test uses cases
Setting up the Testing Environment
- Downloading and installing the libraries
- Installing and configuring an IDE
- Setting up a sample application
- Understanding Typescript syntax and features
Your First Unit Test
- Setting up a test
- Writing a test definition
- Working with nested scoping
- Creating assertions
- Running the unit test
Debugging the unit test
- Stepping through the code
- Creating breakpoints
- Setting up debug tasks
- Writing a complex Typescript class
- Writing stubs and mocks
- Creating a Test Suite
- Testing Node.js
- HTTP endpoint unit tests
- Testing a REST APIs
- Writing an integration test
- Junior Developer.
- Software Developer.
- Software Engineer.
- Web Developer.
- Front End Developer
- Applications Developer
- Azure Developer.