C#
This course is designed to deepen your understanding of Python programming by exploring more complex topics and practical applications. It aims to transition learners from basic to intermediate skills, focusing on real-world scenarios and problem-solving techniques.
Python
73
This course explores the development of Edrujo, a web-based quiz exercise application that uses OpenAI GPT-4 as a Large Language Model (LLM) to generate questions from PDF inputs. We'll use NextJS as our full-stack web framework, PostgreSQL as our database, and pgvector as our vector database. Dive deep into the intricacies of these technologies and learn how they come together to create a powerful and intuitive learning tool.
Openai Gpt-4
117
This course explores AWS Cloud Development Kit (CDK), teaching you to define cloud infrastructure using familiar programming languages. Understand the core concepts, practical implementations, and optimize cloud resources effectively.
Aws
67
This course is designed to introduce the concept of Dynamic Programming (DP) to individuals with bootcamp-level programming experience and limited mathematical background. Through a blend of practical examples, clear explanations, and interactive exercises, students will gain a solid understanding of DP and how to apply it to solve complex problems efficiently.
Dynamic Programming
111
This course delves into the intricacies of cloud computing, exploring its fundamental principles, technological underpinnings, and real-world applications. Designed for intermediate learners, the course aims to foster a deep understanding of how cloud computing transforms data handling, storage, and processing across various industries.
Cloud Computing
60
A deep dive into the world of C# Domain Driven Design, simplifying complex concepts and making them accessible to all.
C#
120
This course provides an in-depth exploration of React Native, designed to take students from foundational principles to advanced applications. Through a blend of theoretical insights and practical exercises, learners will gain a comprehensive understanding of building mobile applications using React Native.
React Native
53
This course provides an in-depth exploration of algorithms and data structures, focusing on their application in software development and array structures. Designed for intermediate learners, it combines theoretical insights with practical applications.
Algorithms
10
This course is designed to introduce you to Laravel, a popular PHP framework. We'll explore the basics of Laravel and how it can be used to create dynamic web applications. By the end of this course, you'll have a solid understanding of Laravel and be able to build your own web applications.
Laravel
131
This course provides an in-depth exploration of microservices, focusing on their architecture, benefits, and practical applications. Designed for intermediate learners, it combines theoretical insights with real-world examples to foster a comprehensive understanding.
Microservices
47
This course provides a comprehensive journey into JavaScript, exploring its core principles, advanced techniques, and real-world applications. Designed for intermediate learners, it aims to deepen understanding and enhance coding proficiency.
Javascript
35
This course unravels the complex world of blockchain technology, offering a comprehensive exploration of its mechanisms, applications, and implications for the future of digital trust and security.
Blockchain
110