Aller au contenu principal
Accueil LoopsKey

Explorer les contenus d’apprentissage

12 051 cours

Résultats

  • TechnologieTous les niveaux

    Unreal Engine Blueprints-Advanced Gameplay and Logic Systems

    This project-based course empowers learners to design, develop, and implement a complete 2D-style arcade shooter game using Unreal Engine’s Blueprint system—no coding required. Through four progressive modules, students will configure core gameplay systems, construct reusable Blueprint classes, and apply loop-based logic to create responsive, scalable mechanics. Each module focuses on a key area of game development: input handling, camera control, object spawning, damage systems, and material feedback. Participants will begin by setting up project environments, binding user inputs, and structuring controller logic. They will then construct fixed camera systems, develop obstacle hierarchies, and apply data-driven control flows using Structs, Enums, and Arrays. Later lessons focus on building asteroid actors, configuring health and collision systems, and managing actor lifecycles with timers and destruction events. Learners will also explore applying material blend modes and transparency techniques to enhance visual design. By the end of this course, students will be able to: • Create modular and reusable Blueprints for common arcade mechanics • Apply flow control structures such as loops and conditional execution • Design flexible actor behavior using class inheritance and editable properties • Implement real-time interactions, damage logic, and spawn timing • Analyze gameplay systems for performance and responsiveness This course is ideal for aspiring game developers, designers, and technical artists seeking a hands-on introduction to gameplay logic without writing C++ code. All concepts guiding learners to apply, analyze, construct, and evaluate their own game systems in Unreal Engine.

    Langue d’origine

  • AffairesTous les niveaux

    Microsoft PowerPoint for Office 365: Part 2

    Meetings, instruction, training, pitches; these are all a part of our daily lives. We are often called upon to deliver presentations with little notice, at multiple venues, and with varying requirements. And, some of these presentations include sensitive information that needs to be guarded. Given all the variables, it may seem an overwhelming task to deliver your content, on time, to all audiences, and to only those who need to see it. Oh, and by the way, you need to make it interesting, informative, and memorable. So, how do you do it? Without the help of a robust set of tools, it would be nearly impossible. But Microsoft® PowerPoint® provides you with a variety of such tools that can help you deliver content in nearly any situation, while saving time and effort. By taking advantage of these tools, you will be creating presentations that not only stand out from the crowd, but also don't consume all of your available time. Note: Most Office users perform the majority of their daily tasks using the desktop version of the Office software, so that is the focus of this training. The course material will also enable you to access and effectively utilize many web-based resources provided with your Microsoft 365™ subscription. Helpful notes throughout the material alert you to cases where the online version of the application may function differently from the primary, desktop version. This course may be a useful component in your preparation for the Microsoft PowerPoint (Microsoft 365 Apps): Exam MO-310 certification exam. This course is intended for students who have a foundational working knowledge of PowerPoint, who wish to take advantage of the application's higher-level usability, security, collaboration, and distribution functionality. In this course, you will: customize design templates, add tables, add charts, work with media, build advanced transitions and animations, collaborate on a presentation, customize the delivery of a presentation, modify presentation navigation, and secure and distribute a presentation. This course requires that you have Microsoft PowerPoint installed on a Windows PC. The course setup instructions provided in the first module of the course go into more detail about the hardware and software requirements.

    Langue d’origine

  • TechnologieDébutant

    Transform Analytics: Impactful Marketing Insights

    Did you know that 73% of marketing professionals struggle to communicate the business value of their digital analytics? This Short Course was created to help digital marketers transform raw web data into powerful business narratives that drive decision-making. By completing this course, you'll master the essential skill of translating technical analytics metrics into plain-language business impact statements. You'll learn to interpret core website performance indicators, connect data points to business outcomes, and create compelling presentations that clearly demonstrate ROI to stakeholders. By the end of this course, you will be able to: Understand how to translate key web analytics metrics into plain-language business impact. This course is unique because it bridges the gap between technical analytics and strategic communication, empowering you to become a data storyteller who drives real business value from digital insights. To be successful in this course, you should have basic familiarity with web analytics platforms and fundamental marketing concepts.

    Langue d’origine

    90 min
  • TechnologieDébutant

    Modern Frontend Web Development: HTML & CSS Foundations

    In this foundational course, taught by Christopher Dodd, learners will gain a solid understanding of frontend web development by mastering HTML and CSS—the essential building blocks of every website. You’ll explore the structure of web pages and learn how to style content effectively with CSS, setting the stage for creating visually engaging and responsive designs. By the end of this course, you’ll confidently differentiate between frontend and backend development and know how to build clean, semantic HTML structures paired with stylish CSS layouts. This course offers a modern perspective on web development fundamentals, focusing on best practices and practical applications. Whether you're new to coding or looking to refresh your skills, Christopher Dodd’s approachable teaching style ensures you build a strong, hands-on foundation for your frontend journey. Instructor bio: Christopher Dodd is a self-taught web developer, YouTuber, and blogger dedicated to helping individuals gain the skills to freelance and build a location-independent career. Since learning web development in 2015, Chris has worked remotely while traveling the world, gaining over nine years of experience in the field. Through his YouTube channel, blog, and Instagram, he shares practical tips, tutorials, and guidance to inspire aspiring digital nomads to pursue their passions and achieve professional independence.

    Langue d’origine

  • AffairesIntermédiaire

    Innovation & Entrepreneurship - From Basics to Open Innovation

    This Innovation and Entrepreneurship course focuses on the interconnection between entrepreneurial thinking and innovation. Specifically, we look at models used in Silicon Valley to grow both start-up companies as well as innovation inside large organizations. Bringing together top Haas School of Business, UC Berkeley faculty, this course addresses critical areas for successful growth, including design thinking, open innovation, business models, product-market fit, and financing. This course will teach you how to think like an entrepreneur and provide you with the models, tools, and frameworks to further develop your business or idea. An emphasis will be placed on the IT space. In this first part, From Basics to Open Innovation, the following areas are included: innovation and entrepreneurship basics; the Silicon Valley entrepreneurship model; the importance of failure; market analysis: how to engage with customers; and open innovation.

    Langue d’origine

    1200 min
  • TechnologieIntermédiaire

    GitLab AI: Mastering AI Pair Programming with GitLab Duo

    Have you ever wondered how AI can revolutionize your coding workflow? This short course is designed for intermediate developers aiming to master GitLab Duo's AI pair programming capabilities. It will equip you with the skills to effectively use this AI-powered tool to boost coding quality, efficiency and productivity. By the end of this course, you will be able to: • recognize the esential features and uses of GitLab Duo AI-pair programming for enhanced productivity and code quality; • set up and configure GitLab Duo for AI-pair programming and seamless integration with your own coding processes; • apply best practices for using GitLab Duo and its Code Suggestions feature, for optimized coding workflows; and • apply GitLab Duo's Code Suggestions in practical coding scenarios to optimize your project efficiency. This course combines practical demonstrations with actionable insights, enabling learners to integrate GitLab Duo seamlessly into their development process. Learners should have a basic understanding of GitAI, since the course includes practical examples in Python, functional knowledge of this programming language would be helpful.

    Langue d’origine

    180 min
  • TechnologieDébutant

    Back-End Development with .NET

    Learn the fundamentals of back-end development using .NET and ASP.NET Core. This course introduces learners to .NET architecture, C# programming basics, API development, middleware, serialization, and OpenAPI integration. You’ll gain practical experience building APIs, managing dependencies, and implementing modern development workflows using Microsoft Copilot. By the end of this course, you’ll be able to create APIs using ASP.NET Core, manage routing and dependency injection, serialize and deserialize application data, and integrate OpenAPI documentation into your projects. You’ll also learn how Microsoft Copilot can assist with writing, debugging, and managing API code efficiently. This course is ideal for learners interested in software development, API engineering, and modern application development practices. No prior programming experience is required.

    Langue d’origine

    2400 min
  • TechnologieIntermédiaire

    AI Principles with Edge Computing

    With the paradigm shift of Digital Transformation in industries, there exists a huge volume of digital data in cloud storage about the Men, Materials and Machines of the organization. This data incurs a lot of information which could be used for process planning, predictive failures and business optimization. This course aims to equip the learners with various strategic principles of Artificial Intelligence theory which helps to extract such information from the pool of available data. The reach of AI in every area is consistently growing along with the features of programming. The course introduces appropriate programming skills blended in the modules and the learners will be able to learn by doing lots of practice problems. The long-term vision of AI, with Edge operations are explained in the course along with the principles required in implementing Edge AI. The learner can distinguish and will be able to segment the cloud and edge-based operations appropriately for the real-world problems. The different exercise problems with relevant software and hardware architecture support the learning of Edge AI with suitable metrics. On the whole the learners will get an exciting journey of understanding and applying AI algorithms, processing the algorithms for edge and implementing sample edge AI solutions. Edge AI products available in the market are introduced to the learners and this provides the learners with an ability to map their AI skills with suitable upcoming career options.

    Langue d’origine

  • AffairesIntermédiaire

    Manage Leads with HubSpot

    Transform your lead management process from scattered and chaotic to structured and effective. This intermediate course is for marketing professionals, sales development representatives, and business owners who have a foundational understanding of the sales funnel but are now ready to master the engine that drives it: the CRM. Using HubSpot as a practical model, you will learn principles that apply across any major CRM, including Salesforce and Zoho. This course dives straight into the essential, real-world task of managing lead data. You will learn to identify the best CRM platform for your marketing needs and, more importantly, how to structure the data within it. Through hands-on, scenario-based learning, you’ll master the art of assigning critical data points, such as lifecycle stage, lead source, and ownership. By the end, you won't just know CRM terminology; you'll be able to prepare and categorize any new list of leads, ensuring a smooth, trackable handoff from marketing to sales and setting the stage for measurable ROI.

    Langue d’origine

    90 min
  • TechnologieIntermédiaire

    Minimal APIs in ASP.NET 9

    In today’s fast-paced software ecosystem, building efficient and scalable APIs is vital for delivering modern web applications. Minimal APIs in ASP.NET 9 equips developers with the skills to design and implement high-performance API solutions using the latest .NET 9 framework. This course provides hands-on guidance to help learners understand API fundamentals, optimize code efficiency, and integrate essential backend components. By mastering these skills, you’ll be able to create reliable, scalable APIs that meet enterprise-grade performance standards. What sets this course apart is its exclusive focus on Minimal APIs in .NET 9. Combining theoretical insights with practical demonstrations, it bridges the gap between academic understanding and real-world implementation. The course is ideal for intermediate-level developers with prior experience in C# and .NET who want to expand their expertise in modern API development. A foundational grasp of web technologies and object-oriented programming is recommended.

    Langue d’origine

  • TechnologieTous les niveaux

    Programmation pour tous (mise en route de Python)

    Ce cours vise à enseigner à tous les bases de la programmation informatique en Python. Nous couvrons les bases pour construire un programme à partir d’une série d’instructions simples en Python. Le cours ne suppose aucune condition préalable et repose sur le b.a.-ba des mathématiques. Toute personne avec une expérience informatique modérée devrait être capable de maîtriser le contenu de ce cours. Ce cours couvrira les chapitres 1 à 5 du manuel « Python pour tous ». Lorsqu’un étudiant aura terminé ce cours, il sera en mesure de suivre des cours de programmation plus avancés. Ce cours couvre le Python 3.

    Langue d’origine

  • TechnologieTous les niveaux

    C程序设计进阶

    如果说学习过《计算导论与C语言基础》,你已经迈入了C语言的殿堂,那么《C程序设计进阶》将帮助你更上一层楼,理解“结构化程序设计的基本思想”,掌握“C程序设计的基本技巧”,养成“良好的编程习惯和编程风格”,编写出“真正具有生命力的计算机程序”。完成这门课的学习,你将能解释C程序设计语言的基本概念与知识,并且使用C语言编写计算机程序解决生活工作中的实际问题。

    Langue d’origine