Javascript
This course will guide you through the fascinating world of complex conditional rendering patterns using React Hooks. We'll explore the intricacies of React Hooks, and how they can be used to create dynamic and interactive user interfaces.
React
329
Transitioning from WordPress to Laravel can be a thrilling journey. This course is designed to leverage your WordPress experience to master the fundamentals of Laravel, a powerful PHP framework. By exploring Laravel's elegant syntax, robust features, and modern MVC architecture, you'll gain the skills to build scalable and maintainable web applications.
Php
336
This course will guide you through the creation of a Chrome extension that can read e-commerce analytics from a webpage and use OpenAI to generate a visual report. You'll learn the intricacies of Chrome extension development, web scraping, and integration with AI to transform raw data into insightful visual narratives.
Chrome Extension
369
Dive into the world of microcontrollers with the ESP-32 and Arduino. This course is designed to bridge the gap between theory and practical application, providing a deep understanding of how to integrate ESP-32 with Arduino for various projects.
Esp-32
240
This course is designed to provide a beginner-friendly introduction to Amazon Web Services (AWS), the world's most comprehensive and broadly adopted cloud platform. We'll explore the basics of cloud computing, dive into the AWS architecture, and learn about key AWS services.
Aws
396
This course explores Kafka, a powerful event streaming platform, from its fundamental concepts to advanced applications. Designed to provide a deep, intuitive understanding, the course combines theoretical insights with practical applications.
Kafka
285
A comprehensive exploration of Rust, a modern system programming language that guarantees thread safety. This course will take you on a journey from the basics to advanced concepts, with a focus on understanding the principles that make Rust unique and powerful.
Rust
390
An in-depth exploration of Java programming concepts including classes, objects, and more, designed to build a comprehensive understanding for intermediate learners.
Java
220
This course offers an in-depth exploration of managing projects with Git, focusing on the use of repositories and submodules. It is designed to provide a clear understanding of version control workflows, collaboration techniques, and submodule integration for complex projects.
Git
234
This course delves into the principles and practices of tuning a large language model (LLM) to develop an engaging and educational AI chatbot tailored for young learners. We explore the intersection of technology and pedagogy to create a tool that fosters curiosity and a love for learning.
Ai
353
This course delves into the foundational concepts of computer science, focusing on boolean logic, abstraction, encapsulation, and interfaces. By exploring these concepts, students will gain a deeper understanding of how to design and structure software for better modularity and reusability.
Computer Science
247