-
Ahmed el Mohands
Advanced Fundamentals of Python Programming
This course covers the advanced topics of Python programming, such as iterators, generators, decorators, comprehensions, concurrency, metaclasses, and design patterns.
View Content
ArabicModerateCoursePaid
-
Elise Deitrick, Anh Le
C++ Basic Structures: Vectors, Pointers, Strings, and Files
This course teaches you how to use vectors, pointers, strings, and files in C++ programming. You will learn how to declare, initialize, and manipulate vectors of different types and sizes.
View Content
EnglishBeginnerCourseUnpaid
-
Elise Deitrick, Anh Le
C++ Basics: Selection and Iteration
This course teaches you how to use selection and iteration statements in C++ programming. You will learn how to use if-else, switch-case, and conditional operators to make decisions based on conditions.
View Content
EnglishBeginnerCourseUnpaid
-
Elise Deitrick, Anh Le
C++ Object Basics: Functions, Recursion, and Objects
This course teaches you how to use functions, recursion, and objects in C++ programming. You will learn how to define and call functions, use recursion to solve problems, and create and use objects with attributes and behaviors.
View Content
EnglishModerateCourseUnpaid
-
Sameh Ashraf
Comprehensive SQL Course – Advanced Level
This course provides a comprehensive overview of SQL, a language for querying and manipulating data in relational databases.
View Content
ArabicAdvancedCoursePaid
-
Elise dietrick, Dmitrii suchkov
Core Java
This course covers the core concepts and skills of Java programming, such as data types, operators, control structures, arrays, strings, files, classes, objects, inheritance, and polymorphism. You will learn how to write and run Java programs using the JDK tools and the Eclipse IDE.
View Content
EnglishModerateCourseUnpaid
-
Elise Dietrick, Anh Le, Patrick Ester
Java Basic Structures: Arrays, Strings, and Files
This course teaches you how to use arrays, strings, and files in Java programming. You will learn how to declare, initialize, and manipulate arrays of different types and dimensions. You will also learn how to use the String class and its methods to perform various operations on strings.
View Content
EnglishBeginnerCourseUnpaid
-
Elise Dietrick, Anh Le, Patrick Ester
Java Basics: Selection and Iteration
This course teaches you how to use selection and iteration statements in Java programming and ternary operators to make decisions based on conditions. You will also learn how to use for, while, and do-while loops to repeat a block of code until a condition is met.
View Content
EnglishModerateCourseUnpaid
-
Elise Dietrick, Anh Le, Patrick Ester
Java Object Basics: Functions, Recursion, and Objects
This course teaches you how to use functions, recursion, and objects in Java programming. You will learn how to define and call functions that take parameters and return values.
View Content
EnglishModerateCourseUnpaid
-
Ahmad Damra
Learn C# Programming Language
This course introduces you to C#, a general-purpose and object-oriented programming language that runs on the .NET framework. You will learn the fundamentals of C#, and how to use C# for creating console applications and graphical user interfaces.
View Content
ArabicBeginnerCoursePaid
-
Yousef Ayman Zeidan
Learn JavaScript – Intermediate Level | Building 7 Projects
This course covers the advanced topics of Python programming, such as iterators, generators, decorators, comprehensions, concurrency, metaclasses, and design patterns.
View Content
EnglishModerateCoursePaid
-
Yousef Ayman Zeidan
Learn JavaScript – Professional Level | Building 2 Projects
This course teaches you how to use JavaScript, a powerful and dynamic language for creating interactive web pages and applications.
View Content
ArabicAdvancedCoursePaid
-
Jennifer campbell Paul,Gries
Learn to program: the fundamentals.
This course teaches you the fundamentals of programming using Python, one of the most widely used languages in the world.
View Content
EnglishBeginnerCourseUnpaid
-
Elise Deitrick, Anh Le, Kevin Noelsaint
Object-Oriented C++: Inheritance and Encapsulation
This course teaches you how to use inheritance and encapsulation in C++ programming. You will learn how to create subclasses that inherit from super classes, and how to control the access and initialization of fields and methods.
View Content
EnglishModerateCourseUnpaid
-
Elise Dietrick, Anh Le, Patrick Ester
Object-Oriented Java: Inheritance and Encapsulation
This course teaches you how to use inheritance and encapsulation in Java programming. You will learn how to create and use subclasses that inherit attributes and behaviors from super classes.
View Content
EnglishModerateCourseUnpaid
-
Osama Sbeih
Programming For Beginners
This course is designed for beginners who want to learn the basics of programming and how to think like a programmer.
View Content
ArabicBeginnerCoursePaid
-
Charles Russell severance
Python for everybody
This course is an introduction to the basics of programming using Python, a high-level and easy-to-learn language.
View Content
EnglishBeginnerCourseUnpaid
-
Omar salem
Python from ZERO to HERO
This course covers the basics of Python, a popular and powerful programming language that can be used for various applications such as web development, data science, automation, and more.
View Content
ArabicBeginnerCoursePaid
-
Ahmed el Mohands
SQL Programming for Databases
This course teaches you how to use SQL, a language for querying and manipulating data in relational databases.
View Content
EnglishBeginnerCoursePaid