In this lecture, I present concept of arrays in C ++ , I cover :
- Arrays defination
- Initializing arrays
- Input and output with arrays
- Examples of arrays
- Histogram using arrays
- Calculate the frequency of dice
- Calculate the frequency of characters in a string
- Static arrays
- Arrays as arguments
- Two-dimensional arrays
In this lecture, I present concept of functions in C ++ , I cover :
-The concept of functions
-Function template and definition
-Explanation of an example of a Factorial function
-Mathematical examples
-Empty arguments
-Function of perfect number
-Function of prime number
-Function of friendly numbers
-Generate random numbers
-Example of dice game
-GRN problems
-Time function
-Enumeration
-Crops game
-The concept of recursion function
-Example of recursion function
-Fibonacci series with recursion
-Reference arguments
-Default arguments
-Overloading functions
-Examples of overloading
-Template functions
The outlines of this lecture:
- Memory Addresses in Computer
- Definition of Pointers
- Access to Pointer Value
- star and & Operators
- Passing Pointer as Parameters
- Pointers with Constants
- Pointers with String
- Arrays of Pointers
- cString library
- Exercise
In this lecture, I present the basics of C ++ , I cover :
- Introduction
- Your first program
- Escape characters
- Data types
- Variables
- Scope
- Constants
- Input and output
- Storage classes
- Mathematical calculations
- Shifting
- Logical operations
In this lecture, I present concept of functions in C ++ , I cover :
-The concept of functions
-Function template and definition
-Explanation of an example of a Factorial function
-Mathematical examples
-Empty arguments
-Function of perfect number
-Function of prime number
-Function of friendly numbers
-Generate random numbers
-Example of dice game
-GRN problems
-Time function
-Enumeration
-Crops game
-The concept of recursion function
-Example of recursion function
-Fibonacci series with recursion
-Reference arguments
-Default arguments
-Overloading functions
-Examples of overloading
-Template functions
The outlines of this lecture:
- Memory Addresses in Computer
- Definition of Pointers
- Access to Pointer Value
- star and & Operators
- Passing Pointer as Parameters
- Pointers with Constants
- Pointers with String
- Arrays of Pointers
- cString library
- Exercise
In this lecture, I present the basics of C ++ , I cover :
- Introduction
- Your first program
- Escape characters
- Data types
- Variables
- Scope
- Constants
- Input and output
- Storage classes
- Mathematical calculations
- Shifting
- Logical operations
A Summary of C++ syntax for beginners, in Arabic.
This document was originally sketched on paper, and meticulously converted into Powerpoint by FCIS student Eman Reda
A Summary of C++ syntax for beginners, in Arabic.
This document was originally sketched on paper, and meticulously converted into Powerpoint by FCIS student Eman Reda
- Files and Streams
- Sequential Files
- Write and Read to Sequential Files
- Random Files
- Write and Read to Random Files
- Full Examples and Exercise
Outlines of this lecture:
- Definition
- Access Modifiers
- Constructors
- Destructors
- Time Class Example
- Complex Number Class Example
- Employee Class with Files
- Class Objects
- Header Files
- Access and Help Methods
يسعدني أن أقدم لكم عرضًا حول المصفوفات وأنواعها والعمليات التي يمكن تنفيذها عليها. المصفوفات هي عناصر أساسية في الرياضيات وعلوم الحاسب، وتستخدم في العديد من التطبيقات الحاسوبية والتقنية. وعلى الرغم من أن المصفوفات قد تكون موضوعًا شديد الصعوبة بالنسبة للبعض، إلا أنها تمثل أحد العناصر الأساسية في البرمجة وعلوم الحاسوب.
في هذا العرض، سنلقي نظرة عامة على المصفوفات وأنواعها، بالإضافة إلى العمليات التي يمكن تنفيذها عليها، وكذلك بعض التطبيقات العملية للمصفوفات. وأيضًا سوف نناقش بعض الأمثلة العملية لتوضيح النقاط المُختلفة في العرض، مع التركيز على الجوانب الأساسية والتي يمكن استخدامها في حل المشكلات وتصميم الأنظمة والبرامج الحاسوبية.
لذا، نتمنى أن يكون هذا العرض مفيدًا لكم ويساعدكم على فهم المصفوفات واستخدامها بطريقة فعالة في عملكم وحياتكم اليومية.
إعداد/ ابرآم عماد سمير
مُعيد بقسم المكتبات والوثائق وتقنية المعلومات
كلية الآداب - جامعة القاهرة
Outlines of this lecture:
- String Class
- String Class Methods
- String Buffer Class
- String Buffer Class Methods
- Inner Class
- Member Inner Class
- Anonymous Inner Class
- Local Inner Class
- Static Nested Class:
- Nested Interface
Outlines of this lecture:
- What is stream?
- File Output Stream Class
- File Input Stream Class
- Byte Array Output Stream Class
- Sequence Input Stream Class
- File Reader Class
- File Writer Class
- Scanner with String
Outlines of this lecture:
- Array Initialization
- Copy Array
- Arrays as Parameters
- Private Arrays
- Multi-Dimensional Arrays
- Collections
- Iterator Interface
- Array List Class
- Tree Set Class
- Map Interface
- Tree Map Class
- Sorting
- Stack Class
Outline of this lecture:
- Relational operators
- Bitwise operators
- Logical operators
- Assignment operators
- Miscellaneous operators
- If/else statements
- Loop control
- Number Class
- Number class methods
- Character class
- Character class methods
- Scanner class
In this lecture, I present introduction in Java.
Outline of this lecture:
- Object & Classes concept
- Variables and DataTypes
- Constructor concept
- Overloading Constructor
- Difference between constructor and method
- Copier Constructor
- Access Modifier
In this lecture, I present introduction in Java.
Outline of this lecture:
- History and platform
- Features of Java
- Requirements for Java
- First Project
- JVM, JRE and JDK explaining
- Compiling
In this course, I will cover basic concepts of Java language and concepts of object-oriented programming.
Outline of this course:
- History and platform
- Class, Object and Access Modifier
- Operator and Decision Making
- Inheritance
- Aggregation
- Encapsulation
- Overload
- Static keyword
- this keyword
- Override
- Abstraction
- Final keyword
- super keyword
- Interfaces
- Initializer blocks
- Polymorphism
- Read/write Stream
- String and StringBuffer classes
- Inner class
- Exception Handling
- Collections and Arrays
In this lecture, I present Control Structure of C ++ , I cover :
- Conditional control structures
- Examples of conditional control structures
- Complex conditions
- ASCII table
- Loops
- While loop with exercises
- Do/while loop with exercises
- For loop with exercises
- Break and Continue statements
- Exercises
- Explain the basics JMS
- Use API of Java
References
YouTube link :
https://www.youtube.com/playlist?list=PLtDIUAtyP4lhV7CsYfLuIx26UeG4J-ujZ
GitHub :
https://github.com/Ghadeerof
-Explain the basics JMS
- Use API of Java
References
YouTube link :
https://www.youtube.com/playlist?list=PLtDIUAtyP4lhV7CsYfLuIx26UeG4J-ujZ
GitHub :
https://github.com/Ghadeerof
- Explain the basics of web services
- Exercise with a database
References
YouTube link :
https://www.youtube.com/playlist?list=PLtDIUAtyP4lhV7CsYfLuIx26UeG4J-ujZ
GitHub :
https://github.com/Ghadeerof
- Explain the basics RMI and practical exercises using Java
- References
YouTube link :
https://www.youtube.com/playlist?list=PLtDIUAtyP4lhV7CsYfLuIx26UeG4J-ujZ
GitHub :
https://github.com/Ghadeerof
- Practical exercises on the use of the threads with TCP
- References
YouTube link :
https://www.youtube.com/playlist?list=PLtDIUAtyP4lhV7CsYfLuIx26UeG4J-ujZ
GitHub :
https://github.com/Ghadeerof
- Practical exercises on the use of UDP protocol using Java language
- References
YouTube link :
https://www.youtube.com/playlist?list=PLtDIUAtyP4lhV7CsYfLuIx26UeG4J-ujZ
GitHub :
https://github.com/Ghadeerof