WatzThis? Courseware

WatzThis, Inc. provides advanced courseware for training companies focusing on key tech areas. Their courses cover enterprise generative AI, GraphQL for API development, full-stack web applications using Vue.js, Node.js, and MongoDB, mobile development with React Native, and advanced React development techniques. Designed for practical learning, these courses offer a mix of theory, hands-on labs, and real-world applications, enabling instructors to deliver high-quality training in modern development practices and frameworks.

Filter by Category

Categories

7 results
AI in Software Testing

AI in Software Testing (AIST)

2 days

Master the future of quality assurance with AI-powered testing.

This hands-on course introduces software testers, QA professionals, and developers to the practical use of artificial intelligence in modern testing workflows. You’ll learn how to harness large language models (LLMs), such as ChatGPT and GitHub Copilot, to generate, analyze, and maintain …

Foundations of AI for Creatives

Foundations of AI for Creatives (GENAI200)

1 day

Foundations of AI for Creatives is designed for artists, designers, writers, and other creative professionals seeking to understand and apply artificial intelligence in their work. This practical, project-based course introduces the core concepts of AI and generative tools, emphasizing real-world applications in creative workflows. Participants will explore a range of …

Introduction to GraphQL

Introduction to GraphQL (GQL101)

2 days

This comprehensive course on GraphQL is designed to provide participants with a deep understanding of the GraphQL query language, its core concepts, and practical implementation techniques. Through a combination of theoretical explanations, hands-on labs, and real-world examples, participants will gain the knowledge and skills needed to effectively design, build, and …

Web Applications with Vue.js, Node.js, and MongoDB

Web Applications with Vue.js, Node.js, and MongoDB (MEVN100)

5 days

In this 5-day course, students will start with an optional review of advanced JavaScript, followed by the fundamental concepts and structures of Vue.js development. Students will use Vue.js to build a real-world frontend application through a series of hands-on labs.

In the 2nd part of the course, students will …

Intermediate Node.js Development

Intermediate Node.js Development (NJS200)

5 days

This course is designed for developers with prior experience in Node.js who want to build more complex, scalable, and secure server-side applications, and who need to prepare their applications for production use.

This course builds on the fundamentals of Node.js to help developers deepen their skills in server-side JavaScript. It …

Advanced React Development

Advanced React Development (REA300)

3 days

"Advanced React Development" is a three-day, hands-on course for developers ready to move beyond the fundamentals and build sophisticated, high-performance applications with modern React. Participants go deep on React 19 and the patterns that define professional React work today — Actions, Server Components, the React Compiler, and the current generation …

Introduction to React Native

Introduction to React Native (RN101)

2 days

React Native is a popular framework for building cross-platform mobile applications using JavaScript. It leverages the power of React, a JavaScript library for building user interfaces, to create apps that work seamlessly on both iOS and Android platforms. Unlike hybrid apps that rely on WebViews, React Native applications render real …