Kafka MicroServices with Spring Boot, Docker, Kubernetes, AI
التصنيف الكامل: Development > Database Design & Development > Apache Kafka

عن هذا الكورس
تعلم أونلاين 100%
شاهد الدروس في أي وقت ومن أي مكان
محتوى معتمد
مقدم من منصة Udemy
رابط موثوق ومباشر
ينقلك لصفحة التسجيل الرسمية
كورسات مقترحة في نفس المجال
عرض كل الكورسات ←
Offensive Security Programming
The Offensive Security Programming course focuses on hands on programming skills necessary to build the most fundamental tools in ever Red Teamer's toolkit. You will learn how to build custom web applications to capture credentials. You will build simple PHP services to implement a custom full-stack phishing applicaiton. You will learn about authentication attacks like password spraying. You will learn how to build your own proxies and attack scripts using Python to conduct those attacks. Finally, you will also learn about custom binary toolkits including building your own custom Ransomware and C2 Server/Implant kit all using a mixture of Golang, Python, and C#/.NET. Each lesson is also sprinkled with lectures that introduce students to preexisting tools they will need in their professional career including the use of LLMs, to aid in tool development.Most importantly you'll learn the most eye opening lesson of all when it comes to Offensive Security Tools (OSTs). That is software is software, there's really no such thing as malware :)This course is great for those who are already in IT, Programming, or Security and are looking to expand their horizons to learn how OSTs actually work. Whether you're a software developer or a newfound penetration tester, this course is for you!

AI Digital Marketplace: Next.js & MERN Full-Stack (2026)
Build a Full-Stack AI Digital Marketplace with Next.js & MERN (2026)Learn how to build a production-ready AI-powered Digital Marketplace using Next.js 16, React 19, Node.js, Express.js, MongoDB (MERN Stack), Redux Toolkit, Material UI (MUI), NextAuth.js, JWT Authentication, ChatGPT, Google Gemini, Stripe, PayPal, Razorpay, Cloudinary, and modern cloud deployment.In this project-based course, you'll create a complete marketplace where creators can upload, manage, sell, and deliver digital products such as website templates, UI kits, source code, design assets, eBooks, plugins, icons, and other downloadable files.Inspired by leading digital marketplaces, this application demonstrates how to build a scalable SaaS platform with secure authentication, role-based dashboards, AI-powered content generation, digital downloads, payment processing, analytics, and production-ready architecture.Whether you're building your portfolio, preparing for software engineering interviews, freelancing, or launching your own marketplace business, this course provides practical experience with modern full-stack development.What You'll Build AI-Powered Digital Marketplace Digital Product Store Multi-Vendor Marketplace Seller Dashboard Customer Dashboard Admin Dashboard Digital Downloads Shopping Cart Checkout System Order Management Product Reviews Subscription System Analytics Dashboard Responsive Web Application Production DeploymentWhat You'll LearnNext.js 16 & ReactDevelop modern web applications usingNext.js 16React 19App RouterServer ComponentsClient ComponentsDynamic RoutingAPI RoutesMiddlewareSEO OptimizationPerformance OptimizationMERN Stack Development</

Graphics in Unity 3D for Beginners - CRASH COURSE
This course is about the creation of Graphics for Video Games with Unity. Adding Graphics for video games can be a technical endeavor, but at its core, it's an art form. You'll learn about the various image effects, Bloom, Depth of Field, Screen Space Reflections, and so much more. You'll get the concept of how to approach advanced image effects like Night Vision, Underwater, Solo Color effect, and more.It contains the theory, the practice, and the creative liberty you will need in your future as a Game Artist.With this course, you will also learn:1) How to use the Post-Processing Stack and create advanced image effects;2) How to Color Grade your game (the right way) and give it a Cinematic LookIt's suitable for beginners to Intermediate levels, and also for the more advanced artists, as this mini-course contains lots of nerdy information, tips, and tricks on how to approach this topic. Over time, the course will get regular updates and keep on trend with industry techniques and standards. New content will also be added in the future.Disclaimer! This course is not for absolute beginners; it requires a basic understanding of the Unity User Interface. If you are a complete beginner but want to get some cool information and resources on how Graphics are created for video games, then this course will be super fun for you.What are you waiting for? Enroll in this course and Join me now.

REST Assured API Automation from scratch + Framework + CI
Course Updates:Nov 2023: This course fully supports latest Rest Assured version 5.3.2, latest Java 21 and latest versions of all supporting libraries.Why learn Rest Assured and REST API automation?REST Assured API is one of the most popular library when it comes to automating the REST APIs. Most of the today's web applications are backed by the Micro services architecture and the REST APIs. Make no mistake, REST is gaining a lot of popularity amongst the developer community. As a QA engineer, it becomes very important to test the REST APIs as a working API is crucial for a product. With great adoption of OAuth 2.0 and Open ID Connect authentication mechanisms, it also becomes important to build an in-depth understanding of these authentication mechanisms. To speed up product delivery, the industry is gradually moving towards end to end continuous integration (CI) and continuous development process (CD). So it becomes critical that the backend API services are automated to facilitate and speed up this process. This is where the role of a QA engineer becomes of utmost importance to be able to automate the backend API services. This is why you would want to learn everything about the REST Assured library to confidently automate the REST APIs and lead the effort single handedly. And, you have come to the right place! Why this is the right course for you? This REST Assured course is a one stop solution for all your API automation needs. This course will take you from the beginner level, all the way to be able to design and implement industry standard production ready API automation framework. By the end of the cou

Advanced Python with 10 OOP Projects
Are you ready to elevate your Python skills to the next level and become a proficient Python developer? Look no further! Our comprehensive course is designed to transform you into a Python pro by guiding you through the creation of 10 advanced Object-Oriented Programming (OOP) applications. As we code real-world programs, you will learn advanced Python concepts and also learn how to use professional software development tools and techniques such as Git, software design principles, code refactoring, advanced debugging, APIs, and much more.Why Enroll in This Course?Master OOP Concepts: Delve into the fundamentals of Object-Oriented Programming and understand how to create robust, modular, and scalable Python applications.Hands-On Practice: Gain practical experience by building 10 real-world applications, starting with the Geometry Game and progressing to complex projects like the Flatmates' Bill Sharing, Math Painter, Webcam Photo Sharer, Flatmates' Bill Web App, Calories App, Automated Emails, Instant Dictionary Web App API, and the Cinema Booking App.PyCharm Proficiency: Learn how to efficiently use the PyCharm IDE, setting up projects, and leveraging its powerful features for streamlined development.In-Depth Application Development: Go beyond basics as you explore topics like inheritance, building user interfaces, web scraping, deploying applications, working with APIs, and databases, and even creating your own Python package.Real-World Deployment: Understand the process of deploying your applications, making them accessible to users globally, and handling feature requests and updates.Professional Software Tools and Techniques: Learn how to use tools that professional developers use such Git, Figma, debuggers, etc., and learn software development techniques to write professional co

Modern Python Testing with pytest
Pytest is a modern, popular Python testing framework used to write and run automated tests for Python code. It makes testing simple and scalable, allowing you to create clear tests with minimal boilerplate while supporting advanced features such as fixtures, parameterisation, and mocking.Pytest helps developers catch bugs early and refactor code with confidence by making automated testing simple and efficient.Learn how to write, organise, and run automated tests with pytest to build more reliable and maintainable Python applications.Testing fundamentals and writing your first pytest testsOrganising and structuring test suitesUsing fixtures for reusable test setup and teardownParameterising tests to cover multiple scenariosWorking with markers to group and control test executionMocking and patching dependencies with pytest toolsTesting exceptions and edge casesGenerating and interpreting coverage reportsEnforcing minimum test coverage standardsConfiguring pytest and coverage settings for real-world projectsBest practices for writing maintainable and effective testsBuilding a complete testing workflow suitable for professional development and CI pipelinesDeveloping Python applications is far easier and less error-prone when you can quickly verify that your code works as expected using a testing framework like pytest.Content and OverviewThis course
