Learn Programming using C language | تعلم البرمجة بلغة سي
- Description
- Curriculum
- FAQ
- Reviews
كورس لتعلم البرمجة من خلال تعلم لغة سي وهي من أهم لغات البرمجة ومن الأكثر استخداما لتعلم البرمجة ذاتها
لا يشترط أي معرفة مسبقة بالكمبيوتر سوي القدرة علي استخدامه كفتحه أو عمل ملف …. إلخ
مرفق مع الكورس ملف pdf يتضمن القواعد المشروحة بالنماذج
قائمة بالمواضيع الرئيسة المتناولة في هذا الكورس
سيتم إن شاء الله إضافة تمارين ومقالات قصيرة تواليا
Learn programming using C language
Superior knowledge in computer is not required
* Main Topics
– Primitive data types ( int – double – float – char )
– Modifiers ( signed – unsigned – short – long )
– User Defined data types ( typedef – enum – struct – union)
– Derived data types ( array – string – pointer [single – double – void – wild – dangling – null – function] )
– Operators ( arithmetic – assignment – comparison – logical – bitwise – ternary )
– Conditions ( if else – if else if else – switch )
– Loops ( while – do while – for )
– Dynamic Memory Allocation ( malloc – calloc – free – realloc )
– Preprocessor directives ( macros – file inclusion – conditional compilation )
– Functions ( predfined – userdefined )
– C Libraries ( C standary libraries – User defined libraries )
* Main Features
– PDF file is included containing the explained rules with examples
– Exercises & short articles will be continuously added
– Any software used will be included with it’s link to be used
– Tutorial links will be included to explain things that may be good to learn it as some programming topics depend on it
– Feel free to ask any question & it will be answered
– Feel free to give any advise about the content & it will be considered
-
15Single PointerVideo lesson
-
16Double PointerVideo lesson
-
17Null PointerVideo lesson
-
18Void PointerVideo lesson
-
19Dangling PointerVideo lesson
-
20Wild PointerVideo lesson
-
21Important Note before Function PointerText lesson
-
22Introduction to Function PointerVideo lesson
-
23Function PointerVideo lesson
-
24Why PointersVideo lesson
-
26Introduction To OperatorsVideo lesson
-
27Arithmetic OperatorsVideo lesson
-
28Assignment OperatorsVideo lesson
-
29Comparison OperatorsVideo lesson
-
30Logical OperatorsVideo lesson
-
31BitWise OperatorsVideo lesson
-
32Important Note before Ternary OperatorText lesson
-
33Ternary OperatorVideo lesson
-
49Introduction to preprocessorVideo lesson
-
50Introduction to MacrosVideo lesson
-
51Object Like MacrosVideo lesson
-
52Function Like MacrosVideo lesson
-
53Predefined MacrosVideo lesson
-
54File inclusionVideo lesson
-
55Conditional CompilationVideo lesson
-
56Summary on PreprocessorVideo lesson
-
57Introduction to functionsVideo lesson
-
58Code Flow in CVideo lesson
-
59Introduction to User defined functionsVideo lesson
-
60Functions that return dataVideo lesson
-
61Functions that doesn't return dataVideo lesson
-
62Introduction to Pre defined functionsVideo lesson
-
63Type casting in CVideo lesson
-
64String functionsVideo lesson
-
65Functions summaryVideo lesson
-
66Introduction to C librariesVideo lesson
-
67stdio.h LibraryVideo lesson
-
68stdlib.h LibraryVideo lesson
-
69string.h LibraryVideo lesson
-
70math.h LibraryVideo lesson
-
71Two methods to build libraryVideo lesson
-
72Create Library using 1st methodVideo lesson
-
73Create Library using 2nd methodVideo lesson
-
74Libraries SummaryVideo lesson
External Links May Contain Affiliate Links read more