دبلومة أساسيات الحاسب - Intro To Computer science
في أساسيات البرمجة وعلوم الحاسب
انشىء من قبل
ENG/ ALAA
عن هذا الفصل
رحلتك نحو عالم البرمجة من الصفر.. !
في دبلومة أساسيات البرمجة بإستخدام لغة ++C الشاملة، ستتعلم أساسيات علم الحاسب الآلي، ومهارات البرمجة، والخوارزميات والبيانات؛ مما سيُؤهلك لدخول عالم البرمجة بكل ثقة.
تهدف هذه الدبلومة إلى تعريف المبتدئين بمفاهيم الحاسب الآلي الأساسية ومهارات برمجة ++C، لتمكينهم من فهم كيفية عمل أجهزة الكمبيوتر والبرمجيات، والخوارزميات ، وبناء البرامج الخاصة.
لمن تناسب هذه الدبلومة؟
- المبتدئين الذين يرغبون في تعلم أساسيات الحاسب الآلي والبرمجة من الصفر.
- الأشخاص الذين يخططون لدخول مجال تكنولوجيا المعلومات أو البرمجة.
- أي شخص مهتم بفهم كيفية عمل أجهزة الكمبيوتر وبناء برامجهم الخاصة.
- أي متدرب يهدف إلى تحويل فكرته إلى واقع.
ما ستتعلمه في هذه الدبلومة:
- أساسيات علم الحاسب الآلي: ستتعرف على مكونات الحاسب الآلي، وأنواع أنظمة التشغيل، وبرامج الحاسب المختلفة.
- مهارات برمجة ++C :
ستتعلم أساسيات لغة برمجة ++C ، بما في ذلك المتغيرات، والأنواع، والعمليات الحسابية، والتحكم في التدفق، والوظائف، والمصفوفات، والهياكل، والكائنات. - حل المشكلات البرمجية: ستتعلم كيفية تحليل المشكلات البرمجية وتصميم الحلول لها.
- برمجة تطبيقات حقيقية: ستقوم بإنشاء العديد من التطبيقات البرمجية باستخدام لغة برمجة ++C، مثل ألعاب بسيطة، وبرامج إدارة البيانات، وأدوات مساعدة.
مميزات دبلومة أساسيات الحاسب الآلي وبرمجة ++C على منصة بي سمارت:
- برنامج شامل ومتكامل: تغطي الدبلومة جميع أساسيات علم الحاسب الآلي ومهارات برمجة C++ اللازمة للمبتدئين.
- شرح مبسط وسهل الفهم: يتم تقديم الدبلومة بطريقة شرح مبسطة وسهلة الفهم، باستخدام لغة عربية واضحة ومباشرة، مع أمثلة عملية وتطبيقات حية تُساعدك على فهم المفاهيم بسهولة.
- مدربون خبراء: يتم تدريس الدبلومة من قبل مدربين خبراء في مجال الحاسب الآلي وبرمجة C++ يمتلكون مهارات عالية وخبرة واسعة في تعليم المبتدئين.
- منصة تفاعلية: توفر المنصة بيئة تعليمية تفاعلية تسمح لك بالتفاعل مع المدربين والطلاب الآخرين، وطرح الأسئلة، ومناقشة الأفكار، والحصول على الدعم اللازم.
- مشاريع عملية: تتضمن الدبلومة العديد من المشاريع العملية التي ستُساعدك على تطبيق ما تعلمته وبناء مهاراتك البرمجية.
- أمثلة تطبيقات حقيقية: ستتعرف على أمثلة لتطبيقات حقيقية تم برمجتها باستخدام لغة C++، مما سيساعدك على فهم كيفية تطبيق مهاراتك في مشاريع واقعية.
- شهادة معتمدة: بعد إتمام الدبلومة بنجاح، ستحصل على شهادة معتمدة تُثبت مهاراتك في أساسيات الحاسب الآلي وبرمجة C++.
للحصول على الدورات أوفلاين، يرجى التواصل بيدج بلاك أكاديمي، إضغط هُنا.
التعليقات (0)
level 0
61 أقسام
Intro to CS Master
-
Intro to Computers
-
Computer History
-
Binary System
-
Computer System
-
Intro to Programming
-
Setup
-
Hello world
-
Variables & Data types
-
char & bool
-
Get user input
-
Floating point
-
Conditions
-
Loops
-
Overflow
-
Functions
-
Variables Scope
-
Arrays
-
by Reference & by Value
-
Strings
-
Problem Solving
-
Sum of Numbers
-
Max Number
-
First n Prime Numbers
-
Palindrome String
-
Where to Practice
-
Errors
-
Recursion
-
Recurrence Thinking
-
Recursion VS Iteration
-
Intro to Digital Design
-
Logic Gates
-
Binary Addition
-
Memory
-
Instructions
-
High Level Languages
-
Types of Programming Languages
-
Intro to Algorithms & Data Structures
-
Time & Space Complexity
-
Analysis in simple way
-
Searching & Sorting Algorithms
-
Linear Search
-
Binary Search
-
Sorting Definitions
-
Bubble Sort
-
Divide & Conquer
-
Merge Sor
-
Linked List
-
Stack
-
Queue
-
Programming Paradigms
-
Object Oriented Programming
-
UML Diagram
-
Object Oriented Design
-
Encapsulation & Abstraction
-
Decomposition
-
Generalization
-
More in OOP
-
SOLID Principles
-
Design Patterns
-
Intro to Databases
-
level1
69 أقسام
Intro to Algorithms & Data Structure
-
Intro to Algorithm Analysis
-
Exponentials & Logarithms
-
Functions & Graphs
-
Mathematical Series
-
Time & Space Complexity
-
Start Analysis
-
Asymptotic Notations
-
Analysis in simple way
-
Hello VisuAlgo
-
Searching & Sorting Algorithms
-
Linear Search
-
Binary Search
-
Sorting Definitions
-
Bubble Sort
-
Selection Sort
-
Insertion Sort
-
Recursion
-
Recurrence Thinking
-
Recursion VS Iteration
-
Recurrence Time
-
Recursion Tree
-
Master Method
-
Divide & Conquer
-
Calculate Power
-
Merge Sort
-
Quick Sort
-
Greedy Algorithms
-
Minimum number of Coins
-
Fractional Knapsack Problem
-
Activity Selection Problem
-
Dynamic Programming
-
Fibonacci Series
-
Knapsack Problem
-
Longest Common Subsequence
-
Matrix Multiplication
-
Data Structure Intro
-
Object Oriented Programming
-
Arrays
-
How Array works
-
Linked List
-
Singly Linked
-
Operations on Linked List
-
Other Linked Lists
-
Linked Lists Applications
-
Stack
-
Stack Implementation
-
Parentheses Balance
-
nfix, Postfix and Prefix
-
Infix to Postfix
-
Postfix Evaluation
-
Tasks
-
Queue
-
Hashing
-
Separate Chaining
-
Open Addressing
-
Tree
-
Breadth First Traversal
-
Depth First Traversal
-
Binary Tree
-
Huffman Coding
-
Binary Search Tree
-
AVL
-
Graph
-
Graph Implementation
-
Dikjstra Shortest Path Algorithm
-
Minimum Spanning Tree
-
Wrap Up
-
Intro to Level 2
-
level2
37 أقسام
Intro to Level 2
-
Intro to Digital Design
-
Logic Gates البوابات المنطقية
-
Boolean Algebra
-
Boolean Functions
-
Binary Numbers
-
Binary Addition
-
Negative Numbers
-
Fractions
-
Number Systems
-
Combinational Circuits
-
Sequential Circuits
-
Memory Element
-
Section Summary
-
Intro to Computer Organization
-
Von Neumann Architecture
-
Memory
-
Memory Design
-
Instructions
-
CPU
-
ALU
-
Parts Connections
-
I_O Model أجهزة الإدخال والإخراج
-
Control Unit
-
Put All Together تجميع الأجزاء
-
Write a Program
-
Design Explaination
-
Wrap Up.
-
Assembly Language
-
High Level Languages
-
Intro to Operating Systems
-
Processes
-
Memory
-
IO Modules
-
File Systems
-
Wrap Up
-
Instructions Design
-

0
0 مراجعات