

دوراتنا

Computing in Python II: Control Structures
Learn about control structures, one of the most powerful parts of programming. This course covers conditionals, loops, functions, and error handling, specifically in Python but with broader applicability to other languages as well.
-
Course by
-
الإنجليزية

ASP.NET for Experienced Developers
Acquire the expertise needed to construct robust, scalable, and secure applications using .NET technology through this comprehensive specialization. It consists of three courses: C# for .NET Developers: Master C# programming and .NET framework, starting from basics to advanced object-oriented programming. By the end, you'll be proficient in: Fundamentals of C# programming language and .NET architecture. Developing web applications using ASP.NET. Essential programming aspects like data types, variables, operators, and control structures.
-
Course by
-
Self Paced
-
الإنجليزية

Data Analysis in Python: Using Pandas DataFrames
This Guided Project Data Analysis in Python: Using Pandas DataFrames is for those who are interested in using python for data science in practice. In this 90-minute Guided Project, learn how to import and visualize an IMDb data set in Pandas. You will learn how to import JSON data into a Pandas Dataframe and apply the data preparation process to ensure the data is ready for analysis. To achieve this, we will explore the famous IMDb Movies dataset. We will start with importing our JSON data into a Pandas data frame.
-
Course by
-
Self Paced
-
2 ساعات
-
الإنجليزية

Frontend for Java Full Stack Development
This comprehensive course is designed to equip students with the necessary skills to create interactive, dynamic, and fully functional front-end applications as part of a full-stack Java development process. The course consists of three modules that guide students through the fundamentals of HTML, CSS, JavaScript, and Angular. The first module, "Introduction to HTML & CSS", serves as the bedrock of the course where students are introduced to the basics of HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets).
-
Course by
-
Self Paced
-
24 ساعات
-
الإنجليزية

TypeScript Control Structures
By the end of this project, you will learn to control the flow of application through if, if-else, else and switch statements. And you will also learn how to repeat sections of the code using for, while, do-while and also learn to refine control on the loops using break and continue statements. All these are done in TypeScript playground. 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
-
3 ساعات
-
الإنجليزية

R Tutorial
This comprehensive course is your one-stop-shop for learning the R programming language, a popular tool for data analysis, visualization, and statistical computing. Our course covers all the fundamentals of R, including data types, control structures, functions, and packages. Throughout the course, you'll explore how to import, manipulate, and visualize data using R. Plus, you'll learn how to perform statistical analyses and create custom graphics. By the end of this course, you'll have a solid foundation in R programming and be able to use it for a wide range of data analysis tasks.
-
Course by
-
Self Paced
-
12 ساعات
-
الإنجليزية

Bash Scripting and System Configuration
Code and run your first Bash script in minutes without installing anything! This course is designed for learners with no scripting experience. Learners will gain hands-on practice on an Ubuntu system that can be easily transferred to other Unix-based operating systems. The modules in this course cover scripting basics (e.g. control structures), advanced scripting (e.g. regular expressions), git version control, and system configuration (e.g. installing and updating). To allow for a truly hands-on, self-paced learning experience, this course is video-free.
-
Course by
-
Self Paced
-
10 ساعات
-
الإنجليزية

C# for .NET Developers
In this comprehensive course, learners will dive deep into the foundations of C# programming, an essential component of the .NET framework. The course begins by exploring the basics of programming concepts such as variables, data types, and control structures. Then it progressively ventures into more advanced topics, including object-oriented programming (OOP). The course unfolds through the following core modules: The "Introduction to ASP.NET" module offers participants a comprehensive understanding of ASP.NET and its architecture.
-
Course by
-
Self Paced
-
17 ساعات
-
الإنجليزية

Frontend Development using Angular
This course is tailored for those interested in web development, and it will equip you with the skills and knowledge needed to become proficient in Angular. In the first module, Introduction to HTML & CSS, you'll explore the foundational principles of HTML and CSS, vital for creating web pages. You'll learn how to structure an HTML document and use CSS to stylize your web page's layout. The second module, Introduction to JavaScript Programming, dives into JavaScript, a critical language for web development.
-
Course by
-
Self Paced
-
24 ساعات
-
الإنجليزية

Python for Beginners: Variables and Strings
This Guided Project "Python for Beginners: Variables and Strings" is for individuals who are new to programming and want to learn the basics of Python. In this 2-hour long project-based course, you will learn how to work with Python strings, perform string manipulations using built-in methods and apply these skills to real-world scenarios through a shopping list cost analysis short project. This guided-project will cover the learning objectives of working with Python strings, performing string manipulation using built-in methods and applying these skills in real-world scenarios.
-
Course by
-
Self Paced
-
3 ساعات
-
الإنجليزية

Python for Beginners: Data Structures
This Guided Project "Python for Beginners: Data Structures" is for individuals who are new to programming and want to learn the basics of Python data structures. In this 2-hour long project-based course, you will learn about lists, tuples, sets, and dictionaries and how to use them to solve real-world problems through a student performance analysis short project.
-
Course by
-
Self Paced
-
3 ساعات
-
الإنجليزية

.Net Full Stack Foundation
Embark on a deep dive into the dynamic universe of .Net Full Stack Development with this comprehensive course. This course is meticulously crafted for those venturing into the .Net domain, ensuring a solid foundational grasp. In the first module, Introduction to ASP.NET, dive into .Net development, acquainting yourself with the essence of ASP.NET, the .NET framework, and its synergy with the C# language.
-
Course by
-
Self Paced
-
17 ساعات
-
الإنجليزية

The Java Language
This is the second course in the Java as a Second Language Specialization. In this course, we'll take a look at Java data types, discuss what primitive data types are, and explain data classes. We'll also explore characters and strings and you'll add a new class in the lab. Next, we'll take a look at Java Control Structures. We'll explain IF statements, Loops, and arrays, and will discuss Switch Statements and the Java Programming Environment. After that, we'll define inheritance and explore how methods and properties are inherited in Java.
-
Course by
-
Self Paced
-
7 ساعات
-
الإنجليزية

Building Services with ASP.NET Web API
Dive into the intricate world of building services using the ASP.NET Web API with this meticulously crafted course. Designed to cater to individuals ranging from beginners to those with a foundational understanding, this course aims to elucidate the concepts of creating RESTful services using ASP.NET Web API. In the first module, C# Programming Fundamentals, you'll begin your expedition by exploring the captivating realm of C#. With an introduction to its unparalleled significance in today's software landscape, you'll progressively delve into its foundational concepts.
-
Course by
-
Self Paced
-
23 ساعات
-
الإنجليزية

Python Basics
This course introduces the basics of Python 3, including conditional execution and iteration as control structures, and strings and lists as data structures. You'll program an on-screen Turtle to draw pretty pictures. You'll also learn to draw reference diagrams as a way to reason about program executions, which will help to build up your debugging skills. The course has no prerequisites.
-
Course by
-
Self Paced
-
34 ساعات
-
الإنجليزية

Data-driven Astronomy
Science is undergoing a data explosion, and astronomy is leading the way. Modern telescopes produce terabytes of data per observation, and the simulations required to model our observable Universe push supercomputers to their limits. To analyse this data scientists need to be able to think computationally to solve problems. In this course you will investigate the challenges of working with large datasets: how to implement algorithms that work; how to use databases to manage your data; and how to learn from your data with machine learning tools.
-
Course by
-
Self Paced
-
24 ساعات
-
الإنجليزية