TypeScript for Node.js Bootcamp
About This Program
TypeScript is an open-source programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript which adds optional static typing. Due to this and other features, Typescript’s robustness enables developers to build high-quality applications.
In this course, a group of experts will teach you to write applications for NodeJS using TypeScript. These applications will apply the advantages of using strongly typed languages to reduce errors during development time. In addition, said experts will share recommendations on how to use and solve problems with external dependencies written on JavaScript using the @types dependencies.
Course Format:
This is a three-week-long course. This course is a combination of self-paced learning and hands-on practices. Our team of experts has prepared and curated a learning path that is also supported through mentorship.
What does the Bootcamp Involve?
- 4 live sessions (2 hours each)
- 1 live demo session (1 hour)
- 1 challenge (4 deliveries)
Selection Process:
After registration, you have three days to create a NodeJS application for the management of a cake shop. You will receive the instructions through a confirmation email.
Who should take this course?
Intermediate-Advanced Engineers with the following experience:
- More than one year of experience with NodeJS
- More than one year of experience with ExpressJS
- OOP knowledge
- Experience with third-party libraries and APIs
- Familiarity with MongoDB and Postman
- English B1+ required
Requirements
NodeJS 12+
MongoDB 4+
GitHub user and workspace
Lecturers
Nestor Verduzco
Software Engineer
Néstor got his BS degree in Computer Science at the Autonomous University of Sinaloa. He has more than nine years of experience as a full-stack developer, and more than four years writing TypeScript applications. He works at Wizeline as a Software Engineer focused on backend development with NodeJS and TypeScript. He enjoys learning new technologies and sharing his experience with other developers to teach them how to solve problems related to the technologies, particularly Javascript and Typescript. He loves to learn new architectures and patterns to improve the development experience in the teams.
Juan Carlos Sánchez
Site Reliability Engineer
Juan Carlos is a Software Developer with over nine years of experience developing software across all stacks. He is currently focusing on Site Reliability Engineering and distributed systems. Juan Carlos is eager to learn and share his knowledge in web and systems languages, particularly Javascript, Typescript, and Go. He has teaching experience in meetups and boot camps. He loves focusing on creating and using good clean software practices and tools to help with daily development work.