By the end of our course, your team will acquire valuable knowledge in building scalable web applications using TypeScript and React. Together, we will delve into practical solutions for common scalability issues and equip you with tools and methodologies.
We consider an app to be scalable if it allows to:
Building scalable applications can be challenging, but TypeScript and React can make maintaining and evolving your codebase easier.
During the workshop, your team will create a web app demonstrating common scalability issues in real-world scenarios.
The trainers will highlight the theory behind the solutions, allowing your team to understand the fundamentals and apply the concepts in different situations using various tools.
With your team, we will tailor the last module to cover specific needs or topics of interest, such as full-stack type safety, routing and navigation, or functional programming.
During the workshop, your team will be actively engaged in hands-on problem-solving activities for most of the time. They will collaborate to create working solutions while our trainers provide guidance and support.
The workshop can accommodate up to 10 people, allowing the trainers to offer each participant the appropriate level of attention.
Co-founder & Lead Software Engineer at Buildo, with over 10 years of experience in full-stack web development and leading complex software projects.
Full-stack Software Engineer and Trainer, experienced in delivering workshops and courses based on hands-on assignments and teamwork.
This workshop is ideal for front-end development teams that work with React and TypeScript and want to learn how to take full advantage of the combination of the two.
Professional knowledge of JavaScript and general web development.
Basic understanding of the React language and how it works.
Basic knowledge of statically-typed languages, such as TypeScript, Java, Go, or C#.
Customize the workshop to match your team's unique learning styles and professional objectives.
Remotely
In person
English
Italian
Bring this training experience to your team and elevate their skills to the next level. Contact us to discuss how we can tailor this training to meet your team's needs and goals.