

دوراتنا
Building simple Pong Game using C++
By the end of this project, you will create a simple functioning pong game using C++. In this project, you will be able to define class ball and paddle. Also, you will be able to draw the game map. Moreover, you will be …
-
Course by
-
Self Paced
-
2 ساعات
-
الإنجليزية
C Programming: Pointers and Memory Management - 4
In this course, we will examine a key concept, foundational to any programming language: the usage of memory. This course builds upon the basic concept of pointers, discussed in C Programming: Modular Programming and Memory Management, and introduces the more advanced usage of pointers and pointer arithmetic. Arrays of pointers and multidimensional arrays are addressed, and you will learn how to allocate memory for your own data during program execution.
-
Course by
-
Self Paced
-
7 ساعات
-
الإنجليزية
Create Online Employee Onboarding Course with Eduflow
This course will walk you through how to create an online employee onboarding course. By the end of this project, you will create an Eduflow course to assist in your employee onboarding process. Eduflow is a free, easy-to-use online course builder that allows you to build an interactive learning experience for your team. In this project, you will open an Eduflow account and begin creating an interactive employee onboarding course. You will then learn how to mix and match different learning activities including content, submissions, and videos.
-
Course by
-
Self Paced
-
3 ساعات
-
الإنجليزية
Software Engineering: Software Design and Project Management
Software Development Life Cycle (SDLC) is the process of developing software through planning, requirement analysis, design, implementation, testing, and maintenance. This course focuses on the project planning and analysis/design phases of SDLC, and you will learn about different architectural patterns and design patterns to solve common problems in software design.
-
Course by
-
Self Paced
-
20 ساعات
-
الإنجليزية
Tinkering Fundamentals: Circuits
The Tinkering Fundamentals course will offer educators and enthusiasts an opportunity to develop a practice of tinkering and making. We see tinkering as a serious endeavor—one that is generalizable across content and especially good at interweaving disciplines in a way that leads to complex projects and individualized learning opportunities. Tinkering has recently been introduced into the educational field as a potential driver of creativity, excitement, and innovation in science learning. It is seen by many as an effective means to engage in exploring STEM concepts, practices and phenomena.
-
Course by
-
Self Paced
-
7 ساعات
-
الإنجليزية
Check Point Jump Start: Quantum Management
"Check Point's Quantum is the best Threat Prevention solution on the Market! It offers uncompromising Security, consistently preventing both known and unknown Zero-day attacks.
-
Course by
-
Self Paced
-
1 ساعات
-
الإنجليزية
Validate Data in Google Sheets
This is a self-paced lab that takes place in the Google Cloud console. Ensure that your data is valid and prepared for analysis using Google Sheets features and functions to organize, standardize, and clean data.
-
Course by
-
Self Paced
-
1 ساعات
-
الإنجليزية
Oversee a Project with ClickUp
In this 2-hour long project-based course, you will learn how to use Click-Up to manage projects by creating workspaces, spaces, folders, lists, and tasks. Click-Up is an all-in one desktop and mobile app for project managers and other people who want to boost their productivity. We will create a free Click-Up account and explore the most basic features, such as tasks and lists. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
-
Course by
-
Self Paced
-
2 ساعات
-
الإنجليزية
Climate change and Indigenous People and local communities
Climate change is a global phenomenon, but its impacts vary among different social groups, who perceive and adapt to climate change impacts in different ways.
-
Course by
-
Self Paced
-
14 ساعات
-
الإنجليزية
Doing more with Google Sheets
Google Sheets is a robust, cloud-based application that empowers you to create sophisticated spreadsheets. Whether you are working at your desk—or from your smartphone or tablet on-the-go—Google Sheets helps you organize, analyze, and share your most important data. In this course for Sheets users, you’ll learn how to make your own supercharged spreadsheets, incorporating powerful functions and visualizations to accelerate your data analysis and share meaningful insights with your team. Follow along with exercises and a companion spreadsheet to practice new skills as you encounter them.
-
Course by
-
Self Paced
-
5 ساعات
-
الإنجليزية
Create a Python Application using PyMongo and MongoDB Database
Data plays a crucial role in application development. It plays such a crucial role that there are people called Database Administrators that specialize in just organizing the data. The traditional database used to be, and often still is, a relational database. MongoDB is more flexible than a relational database, and as such provides the developer with a database that can easily be changed during the development phase.
-
Course by
-
Self Paced
-
3 ساعات
-
الإنجليزية
Customer Value in Pricing Strategy
The traditional approach to pricing based on costs works to pay the bills, but it leaves revenue on the table. You can, in fact, price your products in a way that increases sales--if you know what your customers are willing to pay and can leverage psychology to create better deal and discount plans. In this course, we'll show you how to price a product based on how your customers value it and the psychology behind their purchase decisions.
-
Course by
-
Self Paced
-
15 ساعات
-
الإنجليزية
Capstone: Your Story
Everything comes together in the Capstone. You will draft a complete story, narrative essay, or memoir of 8–15 pages. With the advice of your peer readers, you will revise, rewrite, and complete it. The skills you’ve learned of plotting, setting, physical description, characterization, and stylistic clarity and innovation will culminate in an original work of art all your own. We’ll discuss the steps that professional writers take to bring their work into the public world. Along the way you’ll learn the patient habits of revision that make up the writer’s life.
-
Course by
-
Self Paced
-
7 ساعات
-
الإنجليزية
Hands-on Machine Learning with AWS and NVIDIA
Machine learning (ML) projects can be complex, tedious, and time consuming. AWS and NVIDIA solve this challenge with fast, effective, and easy-to-use capabilities for your ML project.
-
Course by
-
Self Paced
-
23 ساعات
-
الإنجليزية
Malware Analysis and Introduction to Assembly Language
Malicious software, or malware, is typically delivered over a network and is designed to cause disruption to a computer, client, server, or network. Disruptions can include leaked private information, unauthorized access to information or systems, blocked user access, interference with security and privacy, or numerous other variations of attacking systems. Malware analysis dissects malware to gather information about the malware functionality, how the system was compromised so that you can defend against future attacks.
-
Course by
-
Self Paced
-
21 ساعات
-
الإنجليزية
Digital Disruption
In this exciting online course you can understand how technology, strategy and digital business models are important to be innovative in your job. Also, you will understand what disruption is and which are the most disruptive technologies to articulate business strategy in times of digital innovation and and be able to capture those impacts using modern strategy analysis tools. To succeed in this course, you should be a professional with at least 2-3 years of experience in an organizational setting. Having specific experience in a design role or working with designers will be helpful.
-
Course by
-
Self Paced
-
14 ساعات
-
الإنجليزية
Reigniting Employee Engagement
Welcome to Reigniting Employee Engagement with Professors J. Sanchez-Burks and Cheri Alexander. Engagement at work is tenuous at best. Stress and unhappiness remain elevated resulting in a myriad of challenges that limit the ability for us and others to thrive in our jobs. This course introduces three interactive levers, which can be used to reignite employee engagement. These levers include strategies and tools for surfacing what others care about, how to increase their confidence and ways to take better control of the comparisons that influence how we make sense of our environment.
-
Course by
-
Self Paced
-
15 ساعات
-
الإنجليزية
Mandarin Chinese 2: Chinese for Beginners
Mandarin Chinese 2: Chinese for beginners is a beginner's course of Mandarin Chinese in continuation of Mandarin Chinese 1: Chinese for beginners. It uses lectures, short plays, interactive exercises and cultural tips to help learners build a fundamental capability of oral Chinese in real-life situations.
-
Course by
-
Self Paced
-
20 ساعات
-
الإنجليزية
School Registry using Object Oriented Programming in Java
In this 1-hour long project-based course, you will learn how to create a graphical user interface for a school registry using Java Window Builder. You will be able to identify and apply the four principles of object-oriented programming, which are encapsulation, inheritance, polymorphism and abstraction, to almost any programming language. Throughout the project, you will be able to identify encapsulation and how to use it, comprehend and apply inheritance, use the different forms of polymorphism and finally, apply and use abstraction, in order to create our GUI.
-
Course by
-
Self Paced
-
3 ساعات
-
الإنجليزية
Migrating a Monolithic Website to Microservices on Google Kubernetes Engine
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will deploy a monolithic application to a Google Kubernetes Engine cluster, then break it down into microservices.
-
Course by
-
Self Paced
-
2 ساعات
-
الإنجليزية
Introduction to C++
This course is an introduction to the course. It presents the teacher, the tools and the content of the courses and explains why C/C++ is important. This course also covers C/C++ particularities a programmer needs to know to create secure programs using these languages.
-
Course by
-
Self Paced
-
الإنجليزية
Digital business - Act on the digital world
The idea that digital technology triggers profound change in companies is largely accepted. There is indeed no question that the digital world is profoundly changing business life. Everyone is now on the same page. But with the digital world come a lot of misconceptions and buzzwords. You can no longer get by with these commonplaces or general ideas. You need to gain a detailed understanding of the main new management paradigms: new marketing approaches, the role of data in data-driven management, large businesses’ struggle to innovate, etc.
-
Course by
-
Self Paced
-
11 ساعات
-
الإنجليزية
Learn Cypress UI test automation with real-time scenarios
Cypress is a complete end-to-end test automation tool built to test modern-day web applications. It is capable of automating both UI and API. This project is for beginner's in Cypress and helps you automate real-time scenarios like --
1. Understanding Cypress and its architecture
2. Integration with form elements
3. Adding assertions to the test cases
4. Handling multiple elements
5. Scroll down operation
6. IFrame handling
7. Drag and drop operation
8. Multiple tab handling
9. Fixtures in Cypress
-
Course by
-
Self Paced
-
3 ساعات
-
الإنجليزية
Identifying Security Vulnerabilities in C/C++Programming
This course builds upon the skills and coding practices learned in both Principles of Secure Coding and Identifying Security Vulnerabilities, courses one and two, in this specialization. This course uses the focusing technique that asks you to think about: “what to watch out for” and “where to look” to evaluate and ultimately remediate fragile C++ library code. The techniques you’ll be examining will make your programs perform accurately and be resistant to attempts to perform inaccurately. This is really what the term secure programming means.
-
Course by
-
Self Paced
-
23 ساعات
-
الإنجليزية
Regression Modeling Fundamentals
This introductory course is for SAS software users who perform statistical analyses using SAS/STAT software. The focus is on t tests, ANOVA, and linear regression, and includes a brief introduction to logistic regression.
-
Course by
-
Self Paced
-
12 ساعات
-
الإنجليزية