WatzThis? Courseware

WatzThis, Inc. provides advanced courseware for training companies focusing on key tech areas. Their courses cover 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

4 results
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 consume GraphQL APIs.

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 learn the fundamentals using Node and Express to build an API for the Vue frontend application using a MongoDB database.

Students will then connect the Vue frontend with the Node.js backend.

Professional Vue.js is a complete introduction to modern full-stack development. It covers the syntax, conventions, and best …

Advanced React Development

Advanced React Development (REA300)

2 days

"Advanced React Development" is tailored for developers who wish to elevate their skills beyond the fundamentals. This comprehensive program delves into advanced concepts and best practices that are pivotal for building sophisticated and high-performance web applications. Participants will explore the intricacies of the React library, including state management, component lifecycle, hooks, and context API, ensuring a solid foundation to tackle complex development challenges. The course also provides a panoramic view of the React landscape, covering essential topics such as Redux for state management, React Router for dynamic routing, and the latest in React frameworks like Next.js and Remix, equipping developers …

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 native components, which means better performance and a more authentic user experience. The framework also supports code reuse, allowing developers to write code once and deploy it across multiple platforms, including web, macOS, and Windows, making it a versatile tool for mobile app development.

This course offers a comprehensive …