GenAI.works logo
GenAI.works
ProductsExpand menu
Trending ProductsWorld's most popular AI Products
AI Products CatalogueDiscover a World of AI Solutions
Top 100 ProductsExplore best user picked AI products
ResourcesExpand menu
InsightsStories from the frontier of AI.
CoursesExplore best courses to learn about AI
HackathonThis is your chance to launch your career in the next wave of AI agents.
Top NewsBecome part of the largest AI community
CommunityExpand menu
AI CouncilAI Council a private network of AI executives
MCP ServersBrowse MCP Servers to build your AI
MoreExpand menu
AboutLearn more about GenAI.works
CareersJoin us to build the future of AI
Company portalManage your company profile
AcademyAdvertise with us
Search
Get StartedSearch

Explore Courses

Your gateway to AI mastery: Discover courses now

Search what you need:
Search
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
linkedininstagramtwitteryoutube
© 2026 Genai Works
Products
GenAI AcademyToneUp
Catalogues
AI ProductsCourses
Company
InsightsPrivacy policySupport ticketHelp centerCareers
© 2026 Genai Works
Filter
Category
Level
Company
Price
Rating
Sort by
Select a value
Newest
Oldest
Title A-Z
Title Z-A
Price: Free to Paid
Price: Paid to Free
Packt
Unreal Engine 5 - Environment Design
beginner
AI in Education
This course offers a comprehensive journey into the world of environment design using Unreal Engine 5. You will begin with the foundational elements, learning how to brainstorm creative ideas and plan your scene. The course ensures you understand the critical first steps in shaping a 3D environment, making it easier to build complex and visually appealing worlds. As you progress, you will dive deeper into scene setup and development, where you’ll be guided through blocking out the environment. Here, you’ll learn about scene structure, placing key assets, and ensuring your design flows organically. The hands-on approach will help you gain confidence in crafting professional-level environments. Finally, you’ll get to explore the creative side of environment design. You'll refine your scene, adding details that bring it to life. From lighting to scattering assets, this part of the course ensures your environments not only look stunning but are optimized for performance. By the end, you’ll be able to create and finalize polished, immersive 3D environments suitable for games, films, or virtual experiences. This course is designed for aspiring environment artists, game developers, and 3D artists looking to enhance their Unreal Engine 5 skills. A basic understanding of Unreal Engine is recommended, but the course will guide beginners through the process step by step.
Packt
Secure Software Development
beginner
Neural Networks
This comprehensive course on Secure Software Development is designed to help IT professionals integrate security at every stage of the Software Development Life Cycle (SDLC), following the CISSP curriculum. The course starts with an introduction to security considerations in software development and how to choose the appropriate development methodology, including process-driven and agile-based approaches. You’ll explore the use of security controls, risk analysis, and methodologies such as the Capability Maturity Model (CMM) and Software Assurance Maturity Model (SAMM) to enhance the security of your development processes. As the course progresses, you’ll dive into secure coding practices, exploring how to minimize programming language risks, use secure development tools, and manage post-deployment software expectations. You’ll learn how to conduct application security testing, manage software configuration, and implement auditing and logging processes to ensure security throughout the software lifecycle. Real-world scenarios will illustrate the critical role of Integrated Product Teams (IPTs) in improving communication, decision-making, and overall software quality. In addition, you’ll examine the security of APIs, cloud services, third-party software, and open-source solutions, learning how to assess and mitigate risks associated with these components. By the end of the course, you’ll have a strong understanding of how to develop, deploy, and maintain secure software, ensuring both compliance and security in modern IT environments. This course is also an excellent preparation for the CISSP certification. This course is designed for software developers, security professionals, and IT managers preparing for the CISSP certification or aiming to integrate security into software development practices. A basic understanding of software development methodologies is recommended.
Packt
Foundations of Computer Hardware and Storage
beginner
AI in Education
This course is designed to provide a solid foundation in computer hardware and mass storage technologies, focusing on concepts critical to passing the CompTIA A+ certification exams. You will start by exploring the essentials of the CompTIA A+, understanding why it's a key certification for IT professionals. From there, you will learn professional communication techniques and safety procedures vital for a tech’s daily tasks. As you progress, you'll dive into the visible components of computers, gaining practical insights into the operating systems, including Windows, macOS, and Linux. You’ll also explore the boot order process, power protection methods, and the various types of mass storage partitioning and file systems. By mastering both the older MBR and modern GPT partitioning methods, you will gain the skills necessary to manage and troubleshoot storage devices in any IT environment. Finally, you will learn about implementing RAID, encrypting storage for security, and maintaining storage devices to ensure longevity. Each topic is covered in-depth to provide a comprehensive understanding of how to manage essential peripherals, power supplies, and the intricacies of USB standards. By the end of the course, you'll be ready to confidently take the CompTIA A+ exams and begin your career as an IT technician. This course is ideal for individuals looking to start a career in IT as well as professionals seeking CompTIA A+ certification. No prior experience is required, but basic computer literacy is recommended.
Packt
Security Architecture and Engineering
intermediate
Neural Networks
This in-depth course on Security Architecture and Engineering aligns with the latest CISSP curriculum and is designed to enhance your expertise in building and securing IT environments. You'll start by exploring secure design principles and key security models like Bell-LaPadula, Biba, and Clark-Wilson, giving you a strong foundation in designing secure systems. From there, you’ll delve into security control implementation, memory protection, and encryption techniques, ensuring you understand how to protect both data in motion and at rest. The course also covers system-specific vulnerabilities, including those found in client-server, database, cloud, and IoT systems. You'll learn how to assess and mitigate risks associated with virtualization, containerization, and distributed microservices, as well as how to secure industrial control systems and high-performance computing environments. Through real-world examples, you'll develop practical skills to protect systems from both internal and external threats. Finally, the course explores cryptography fundamentals, Public Key Infrastructure (PKI), digital signatures, and classic cryptanalytic attacks. Physical security principles are also discussed, including site design, natural access controls, and the implementation of security measures for facilities. By the end, you’ll be equipped to implement comprehensive security architectures that protect both digital assets and physical sites, while also being fully prepared for the CISSP exam. This course is ideal for IT professionals, security architects, and system engineers preparing for the CISSP certification or seeking to enhance their knowledge of security architecture and engineering. A basic understanding of information security is recommended.
Packt
ENARSI (300-410) v1.1 Video Training Series
beginner
AI in Education
This comprehensive video series is tailored for network engineers seeking to elevate their skills in advanced routing and troubleshooting. The course begins by introducing essential concepts such as route redistribution, Policy-Based Routing (PBR), and VRF-lite, ensuring you have a solid foundation. As you progress, you’ll delve into the intricacies of EIGRP, OSPF, and BGP, learning how to troubleshoot these protocols effectively. Each module is structured to build your expertise step-by-step, with practical lab exercises that reinforce theoretical knowledge. In the latter part of the series, you will explore advanced topics such as VPN technologies, DMVPN configuration, and enterprise network security. These sessions focus on configuring and troubleshooting VPNs, enhancing security protocols, and addressing common issues encountered in enterprise networks. The course also includes detailed lessons on network service troubleshooting, SNMP, and NetFlow, equipping you with the skills to monitor and optimize network performance. By the end of this course, you’ll be well-prepared for the ENARSI certification exam, having mastered a wide range of advanced networking techniques. With hands-on labs and real-world scenarios, this training series ensures you can apply your knowledge effectively in any professional setting, making you a valuable asset to any IT team. This course is ideal for network engineers and IT professionals who are looking to prepare for the Cisco ENARSI (300-410) exam and have a foundational understanding of routing and switching concepts. Prerequisites include basic knowledge of networking protocols, Cisco devices, and CCNA-level skills.
Packt
Ethernet Switching and Routing
beginner
AI in Education
This course delves into the essential concepts of Ethernet switching and routing, providing a comprehensive understanding crucial for network management. It begins with an introduction to Ethernet switching, covering the fundamentals of Layer 2 and multilayer switches, MAC address tables, and neighbor discovery protocols such as CDP and LLDP. You will also explore Virtual LANs (VLANs), learning how to configure and manage them effectively to enhance network performance and security. As you progress, the course introduces more advanced topics like trunking and the Spanning Tree Protocol (STP), essential for maintaining a stable and loop-free network. You will gain hands-on experience configuring trunk links, managing multiple VLANs, and implementing Voice VLANs. The course also covers critical STP features such as Root Guard, Loop Guard, and BPDU Guard, helping you ensure network resilience and prevent potential issues. In the routing modules, the focus shifts to static and dynamic routing techniques. You will learn about the fundamentals of routing, static route configurations, and the OSPFv2 protocol. The course includes in-depth coverage of OSPF neighbor formation, DR and BDR elections, and LSA types, preparing you for real-world routing scenarios. By the end of the course, you will have a strong grasp of Ethernet switching, VLAN management, and routing protocols, enabling you to design and troubleshoot complex network environments confidently. This course is designed for network professionals and students looking to deepen their knowledge of Ethernet switching and routing. A basic understanding of networking concepts is recommended but not required. It is ideal for those preparing for certifications like CCNA or seeking to advance their careers in network management.
Packt
Networking, Peripherals, and Wireless Technologies
beginner
Neural Networks
In this course, participants will explore each topic comprehensively. The course begins with understanding peripherals such as USB connectors, Thunderbolt, and media readers, crucial for expanding system functionality. Then, you’ll explore modern display technologies like LCDs, projectors, and advanced graphics cards, ensuring you can configure and troubleshoot various systems. As the course moves into networking, it explains foundational concepts such as IP addressing, cables, and wireless standards, preparing learners to diagnose and repair connections efficiently. Throughout the course, you'll gain practical skills that will enhance your ability to manage and configure networks and devices, ensuring a smooth IT infrastructure. This course is designed for IT professionals, tech enthusiasts, and CompTIA A+ certification candidates. Basic knowledge of computer hardware is recommended but not required.
Packt
Process, Business Environment, and Exam Preparation
beginner
AI in Business
This course offers an all-encompassing exploration of the Process and Business Environment domains, integral to both the PMP exam and effective project management. You’ll start with a detailed analysis of project processes, covering every phase from scope management and scheduling to quality control and procurement. Each episode delves into the tools, techniques, and enablers essential for executing project plans efficiently. Special emphasis is placed on Agile methodologies and how they integrate with traditional project management practices to provide a versatile approach in diverse project environments. The course then transitions into the Business Environment domain, highlighting the importance of aligning project goals with organizational objectives and external factors. You will learn how to evaluate compliance requirements, support organizational change, and manage the project's value delivery. Real-world case studies and practical tools like Kotter’s 8 Steps and the Kano model will enhance your understanding of business strategies and stakeholder management, ensuring you can navigate complex project landscapes confidently. To round off your learning experience, the course provides targeted exam preparation strategies. You’ll gain insights into the PMP exam structure, learn how to craft a personalized study plan, and explore effective techniques for breaking down exam questions. Whether you’re just beginning your PMP journey or seeking to refine your skills, this course will equip you with the knowledge and confidence needed to excel in the exam and beyond. This course is ideal for aspiring PMP candidates and current project managers looking to deepen their understanding of project processes and the business environment. Some prior project management experience is beneficial but not mandatory.
Packt
Building Modern Distributed Systems with Java
beginner
AI in Education
In today’s tech landscape, distributed systems form the backbone of scalable and reliable applications. This course walks you through the foundational concepts of distributed computing using Java, guiding you from the evolution of system architectures to mastering the intricacies of modern distributed databases. You’ll explore key topics like remote procedure calls (RPCs), asynchronous communication, and cluster coordination to build resilient systems. Through a mix of theory and practice, you’ll delve into the communication protocols that power distributed systems. Concepts like service registries, load balancing, and message transport are explored in depth, preparing you to design systems that scale effortlessly. Each module includes hands-on projects, such as configuring a Tiny-URL system to reinforce your learning with real-world applications. By the end of this course, you will have a deep understanding of how to architect distributed systems that meet today’s technical demands. You’ll be equipped to implement robust solutions using Java, covering everything from databases and messaging systems to consensus algorithms and event-driven architectures. Whether you’re designing microservices or large-scale data pipelines, this course has you covered. This course is designed for Java developers and software engineers with a basic understanding of object-oriented programming and networking. Prior experience with databases and system design concepts is beneficial but not required.
Packt
Risk Response and Reporting Effectively
beginner
AI in Education
This course starts with a comprehensive overview of risk response strategies, guiding you through various approaches to managing identified risks. You’ll learn how to choose the most appropriate strategies based on risk severity and organizational context. The module also covers the importance of defining risk ownership, managing third-party risk exposure, and understanding when to accept or mitigate risks, providing a solid foundation for proactive risk management. Next, you will delve into the design and implementation of risk controls. This module offers a complete view of the risk control lifecycle, from initial design and selection to implementation and rigorous testing. You’ll gain practical insights into best practices for developing effective controls and learn how continuous testing ensures that these controls remain robust and effective over time. This knowledge is critical for maintaining a strong risk management posture in the face of evolving threats. The course concludes by focusing on risk response planning, data management, and reporting. You will learn how to develop comprehensive risk response plans and implement data management strategies that support ongoing risk analysis. Additionally, you’ll explore how to use key performance indicators (KPIs), key risk indicators (KRIs), and key control indicators (KCIs) to create detailed risk reports that provide valuable insights to stakeholders. This final module ensures that you are equipped to communicate risk performance clearly and effectively, enabling better decision-making at all organizational levels. This course is ideal for risk managers, IT professionals, and business analysts who are involved in risk management and reporting. A basic understanding of risk management principles is recommended but not required.
Packt
IT Fundamentals and Hardware Essentials
intermediate
AI in Education
This course is designed to introduce you to the world of IT, focusing on fundamental hardware concepts crucial for any aspiring IT professional. Starting with the essentials, you will dive into the foundational components of modern computer systems, such as CPUs, RAM, and mass storage devices. You will also explore the critical role of firmware, motherboards, and power supplies in system operations. These lessons will give you a solid grounding in how hardware works, how components interact, and how they support the function of a computer system. As you progress, the course will introduce you to troubleshooting methodologies and practical installation techniques. You’ll learn to apply theory to real-world hardware issues, developing a strong skill set for diagnosing and resolving common technical problems. From understanding CPU architecture to installing RAM and configuring BIOS, every lesson builds upon the last, preparing you for hands-on IT work. The course also provides essential knowledge about cooling systems, mass storage solutions like HDDs and SSDs, and the use of RAID for data redundancy. By the end of the course, you will have mastered the core skills necessary to succeed in entry-level IT roles. Whether you're aiming to pass certifications like the CompTIA A+ or just looking to build a solid technical foundation, this course provides all the tools you need to start your journey into the IT industry. This course is ideal for beginners or anyone interested in understanding IT fundamentals and hardware components. No prior experience is required, though basic computer literacy will be helpful.
Packt
Foundations of 3D Modelling in Blender
beginner
AI in Education
Unlock the power of Blender and become a proficient 3D artist with this hands-on course designed to take you from beginner to advanced workflows. You will begin with an introduction to Blender’s interface, covering essential tools and references that help establish a strong foundation. Gradually, you’ll dive into modeling your first prop, learning the importance of modifiers, seams, and smooth shading. Along the way, you’ll discover the most efficient ways to create realistic textures using Blender’s built-in tools like Node Wrangler. As the course progresses, you will shift into more complex areas such as lighting, creating custom materials, and organizing assets with Blender's asset manager. You’ll explore advanced techniques like using trim sheets for texturing, the solidify modifier for creating 3D objects from 2D planes, and the grease pencil for ornamental designs. The course also delves into adding realistic wear and tear to your models, ensuring your creations have a professional finish. By the end of this course, you'll have the skills to create intricate models such as treasure chests, barrels, scrolls, and more. You'll not only understand how to build and texture these props, but you'll also master advanced features like displacement and complex curve creation. This course ensures that every project you complete in Blender will be detailed, polished, and ready for any 3D game or animation environment. This course is ideal for aspiring 3D artists, game developers, and hobbyists who want to learn or improve their skills in Blender. Basic computer skills are recommended, but no prior experience in 3D modeling is required.
1
...
131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
...
195