

دوراتنا
Introduction to Systems and Network Mapping with Kumu
In this 1-hour long project-based course, you will create an interactive multi-elements relationship map, as well as design visualizations for a real-world social network, based on metrics analyses.
Besides helping you to make sense of complex data, relationship maps like the ones we will build here are a great medium to visually present Causal Loop and Stock and Flow diagrams, as well as non-linear dynamics within an ecosystem.
-
Course by
-
Self Paced
-
3 ساعات
-
الإنجليزية
Natural Language Processing in Microsoft Azure
Natural language processing supports applications that can see, hear, speak with, and understand users. Using text analytics, translation, and language understanding services, Microsoft Azure makes it easy to build applications that support natural language. In this course, you will learn how to use the Text Analytics service for advanced natural language processing of raw text for sentiment analysis, key phrase extraction, named entity recognition, and language detection. You will learn how to recognize and synthesize speech by using Azure Cognitive Services.
-
Course by
-
8 ساعات
-
الإنجليزية
Global Software Development
Develop the technical and organizational skills you need to practice software engineering in a globally distributed environment.
-
Course by
-
50
-
الإنجليزية
DevOps and Software Engineering Capstone Project
In this DevOps Capstone Project, you’ll demonstrate your skills and knowledge gained throughout this program with a real-world inspired hands-on project developing and deploying an application using CI/CD to showcase in your portfolio.
-
Course by
-
Self Paced
-
13
-
الإنجليزية
Software Engineering Basics for Everyone
Build the foundation for an in-demand Software Engineering related career. Explore fundamental software engineering principles, processes, architecture, tools, and stacks. Hear from software experts discuss what it takes to be successful.
-
Course by
-
Self Paced
-
13
-
الإنجليزية
مطوّر الواجهة الخلفية من Meta
Ready to gain new skills and the tools developers use to create websites and web applications?
-
Course by
-
Self Paced
-
عربي
مطوّر الواجهة الأمامية من Meta
Want to get started in the world of coding and build websites as a career?
-
Course by
-
Self Paced
-
عربي
Object Oriented Development using C#
Object-oriented programming is a widely utilized programming paradigm and one of the main technical skills required to land a software engineering position in any IT company. This course equips you with the required technical skills to design and develop high-quality object-oriented software systems using the C# programming language. The course focuses on the C# programming language since it is one of the most used programming languages in the industry.
-
Course by
-
Self Paced
-
18 ساعات
-
عربي
Desarrollador front-end de Meta
Want to get started in the world of coding and build websites as a career?
-
Course by
-
Self Paced
-
الإسبانية
تعليم مبادئ ال SQL Syntax
في نهاية المشروع ده هتقدر تبني
Database باستخدام ال SQL Queries. ، خلال المشروع ده، هتكون قادر تملي ال Database بالمعلومات و تعمل Tables جوا ال Database وهتكون قادر تستخدم ال SQL Aggregate Functionsعلي ال Tables.، وأخيرا ، هتقدر نكتب ال SQL Queries Using Conditions وهتكون قادر ت match ال strings باستخدام ال Wildcards.
-
Course by
-
Self Paced
-
3 ساعات
-
عربي
Desarrollador back-end de Meta
Ready to gain new skills and the tools developers use to create websites and web applications?
-
Course by
-
Self Paced
-
الإسبانية
Java Programming and Software Engineering Fundamentals
Take your first step towards a career in software development with this introduction to Java—one of the most in-demand programming languages and the foundation of the Android operating system. Designed for beginners, this Specialization will teach you core programming concepts and equip you to write programs to solve complex problems. In addition, you will gain the foundational skills a software engineer needs to solve real-world problems, from designing algorithms to testing and debugging your programs.
-
Course by
-
Self Paced
-
الإنجليزية
Meta Front-End Developer
Want to get started in the world of coding and build websites as a career? This certificate, designed by the software engineering experts at Meta—the creators of Facebook and Instagram, will prepare you for a career as a front-end developer. In this program, you’ll learn: How to code and build interactive web pages using HTML5, CSS and JavaScript. In-demand design skills to create professional page layouts using industry-standard tools such as Bootstrap, React, and Figma. GitHub repositories for version control, content management system (CMS) and how to edit images using Figma.
-
Course by
-
Self Paced
-
الإنجليزية
UML Class Diagrams for Software Engineering
Learn how unified modeling language (UML) class diagrams are created and used to visualize and conceptualize the design of a system.
-
Course by
-
Self Paced
-
الإنجليزية
Leadership Principles for Software Engineers
Sponsored by AMAZON WEB SERVICES (AWS). Learn real-world software engineering management skills to succeed and impress in your first (or next) management role at elite engineering organizations. NANCY WANG, Director of Engineering and General Manager of AWS Data Protection Services and Founder, Advancing Women in Tech (AWIT), shares with you the engineering skills cultivated at AMAZON (the #2-ranked company in the Fortune 500), with supplemental practices from GOOGLE and MICROSOFT.
-
Course by
-
Self Paced
-
6 ساعات
-
الإنجليزية
IBM DevOps and Software Engineering
DevOps professionals are in high demand!
-
Course by
-
Self Paced
-
الإنجليزية
Meta Back-End Developer
Ready to gain new skills and the tools developers use to create websites and web applications? This certificate, designed by the software engineering experts at Meta—the creators of Facebook and Instagram, will prepare you for an entry-level career as a back-end developer. In this program, you’ll learn: Python Syntax—the most popular choice for machine learning, data science and artificial intelligence. In-demand programming skills and how to confidently use code to solve problems. Linux commands and Git repositories to implement version control.
-
Course by
-
Self Paced
-
الإنجليزية
Introduction to Scripting in Python
Developed by Rice University's world-class Computer Science & Data Science faculty, this specialization is intended for beginners who would like to master essential programming skills. Through four courses, you will cover key programming concepts in Python 3 which will prepare you to use Python to perform common scripting tasks. This knowledge will provide a solid foundation towards a career in data science, software engineering, or other disciplines involving programming.
-
Course by
-
Self Paced
-
الإنجليزية
DevOps, Cloud, and Agile Foundations
DevOps is more than just a fusion of development and operations. It is the cultural change that organizations everywhere are adopting to become more agile and innovate at scale. It makes it easier to deliver software and services at the speed the market demands. This specialization will equip you with a foundational understanding of DevOps, Cloud Computing, Agile, and Scrum and their transformational impact on businesses and approaches to software engineering You will learn about the DevOps culture and its benefits, Cloud Computing fundamentals, the Agile philosophy, and Scrum methodology.
-
Course by
-
Self Paced
-
الإنجليزية
IBM Applied DevOps Engineering
Gain the in-demand skills to advance from programming to DevOps engineering. In this program, you’ll learn the latest DevOps practices, tools, and technologies from experts at IBM to get job-ready in less than 3 months. Almost every company is looking to become more Agile and shorten software development cycles, creating a high demand for DevOps Engineers!
-
Course by
-
Self Paced
-
الإنجليزية
IBM Front-End Developer
Front-end developer is one of the top 4 in-demand IT roles according to recruiters (Statista). This program gives you the job-ready front-end development skills to plan, build, deploy, and test web designs and applications employers are looking for in just 4 months. No prior experience required. Front-end developers turn design concepts into interactive experiences—coding what users see and ensuring websites and apps are visually engaging, responsive, and accessible. This program takes you from the basics of web development to building dynamic, responsive applications.
-
Course by
-
Self Paced
-
الإنجليزية
Software Engineering Tools and Practices
This specialization is intended for those who want to take their skills beyond just coding. The act of writing software is a large ecosystem of skills, tools, and philosophies. These six courses introduce you to a systematic way of developing software that build upon your previous coding knowledge and experience. These topics will help prepare you to write better code, automate common tasks, and interoperate with other software and services.
-
Course by
-
Self Paced
-
الإنجليزية
Applied Software Engineering Fundamentals
If you want to enter the exciting world of software development, this Software Engineering Foundations Specialization is for you. No prior degrees or knowledge of programming or application development are necessary. Software Developers are in great demand earning a median salary of US$110,140 per year according to the US Bureau of Labor and Statistics. The field is growing at a rate of 22% making it a great time to start a career in software engineering.
-
Course by
-
Self Paced
-
الإنجليزية
Applications of Software Architecture for Big Data
The course is intended for individuals who want to build a production-quality software system that leverages big data. You will apply the basics of software engineering and architecture to create a production-ready distributed system that handles big data. You will build data intensive, distributed system, composed of loosely coupled, highly cohesive applications. This course can be taken for academic credit as part of CU Boulder’s MS in Data Science or MS in Computer Science degrees offered on the Coursera platform.
-
Course by
-
Self Paced
-
34 ساعات
-
الإنجليزية
Data Structures and Algorithms
Computer science legend Donald Knuth once said “I don’t understand things unless I try to program them.” We also believe that the best way to learn an algorithm is to program it. However, many excellent books and online courses on algorithms, that excel in introducing algorithmic ideas, have not yet succeeded in teaching you how to implement algorithms, the crucial computer science skill that you have to master at your next job interview.
-
Course by
-
Self Paced
-
الإنجليزية