دورة سي بلس بلس++ C من الصفر إلى الاحتراف

تم تحميل الصفحة في 1,1731909 ثانية
دورة سي بلس بلس++ C من الصفر إلى الاحتراف

Mariio

.:: مُراقب أقسام البرمجة ::.
rankrankrankrankrankrank
طاقم الإدارة
إنضم
1 مايو 2007
المشاركات
4,874
الإعجابات
4,406
النقاط
133
الإقامة
USA






اللهم لك الحمد حمدًا طيّبًا كثيرًا مُباركًا فيه؛
ملء السّماوات وملء الأرض وما بينهما، وملء ما شيئت من شيء بعدهما.


*. أرحب بكم إخواني وأخواتي أعضاء منتدى نقطة التطوير .*

*. أتمنى أن تكونوا في تمام الصحة والعافية.*







بُشرى لمحبّي البرمجة ... ولُغة البرمجة سي بلس بلس ++C خاصة؛

هذي الدّورة المُختصّة ...

دورة سي بلس بلس++ C من الصفر إلى الاحتراف
إحدى اللغات الأكثر شيوعاً المُستخدمة على نطاق واسع في بناء أنظمة التشغيل،
والتعامل مع البنية الصلبة للحاسوب ابتداءً من الأنظمة البرمجية وبرامج المستخدم،
مروراً بمشغلات الأجهزة والأنظمة المضمنة وانتهاءً بالمخدمات عالية الأداء،
وبرامج التسلية كالألعاب الفيديوية نظراً لقدرة تصريفها إلى كود لغة تجميع شديد الفعالية.







تفاصيل دُروس الدّورة كالآتي:

سوف نستخدم الفيجول ستوديو 2017 لانه مجاني والكثير منكم يبرمج بلدوت نت ويكون الانتقال اسهل
الدروس سوف تكون فيديو, واضع روابط يوتيوب وروابط تحميل وايضا كتابيا لمحبي القراءة ويكون هناك شرح اكثر
بلنسبه لطرح الدروس سوف اطرح درس او درسين كل اسبوع وممكن ان لا اطرح لاسبوع بسبب العمل والدراسه ومشاغل الحياة لكن سوف احاول قدر الامكان توفير على الاقل درس واحد كل اسبوع


تعلمك لغة برمجه لا يعني انك مبرمج محترف وانما انك اصبحت كودر Coder والفرق بين الكودر والمبرمج هوه الكودر يكتب اي اكواد فقط حتى تعمل والمبرمج يعرف الاكواد التي سوف تعمل ولكن يجد طريقه للكتابه باصغر عدد ممكن من الاكواد وافضلها من ناحيه استهلاك الذاكره والمساحه واقلها اخطائا
حتى تصبح مبرمج محترف سوف ياخذ منك وقت للتعلم ولا تنسى البرمجه بحر وبها مختلف المجالات مثل تصميم الالعاب والمواقع وبرامج الويندوز وغيرها
في هذه الدورة سوف احاول شرح كل شيء يخص السي بلس بلس وممكن ايضا اضيف دروس خارج الدورة حتى اشرح اشياء تخص السي بلس بلس


هدفي من طرح هذه الدورة هوه فتح طرق جديد ومستقبل جديد للمبرمجين العرب والابداع بمختلف اللغات


مقدمة ونبذة عن الدورة وطريقة تحضير الدروس وماذا سوف أشرح.
تحميل كومبايلر والتجهيز قبل البرمجة.
كتابه أول برنامج Hello World
الدالة Main
أنواع الداتا في السي بلس بلس
الطباعة على الشاشة
العلامات الرياضية
شرط Iff
If Else
صناعة برنامج حاسبة بسيط
Loops-
for loop
while
do while
switch case
صناعة برنامج باستخدام loops
كتابة الفونكشنز functions وانواعها
function parameters
صناعة برنامج لتوليد أرقام عشوائية.
المصفوفات Arrays
arrays ثنائية الأبعاد
صناعة مصفوفة باستخدام Loops
طرق استخدام المصفوفات في الفونكشن
strings
فونكشنز خاص بل Strings
التعمق ف
المؤشرات pointers
sizeof


ثم سوف ننتقل إلى دورة ثاينة ونبدأ في البرمجة الكائنية التوجه OOP
class and objects
private member
public member
protected member
-construction
classes في ملفات مختلفه
struct
استخدامات namespace
Dynamic memory allocation
التعمق في OOP


ثم ننتقل إلى:
STL and Algorithms
Introduction to STL
Sorting
Searching
and other algrithms

ثم نشرح
Containers:
Vector
Queue
Stack
and more


وطبعًا في دروس أكثر وطرق جديدة وغيرها من مواضيع؛

هذا بلنسبه للدورة الاوله واما الدورة الثانيه سوف تكون اما دورة تعلم السي من الصفر (الكثير من الاعضاء سئلوني وطلبو مني عمل دورة)
او ستكون متقدمه وندخل عالم الاي بي اي API ونبرمج باستخدام الجي يو اي GUI
وايضا سوف نتعلم طرق صناعه برامج لتهكير الالعاب وتغير قيم معينه داخل اللعبة



فنسأل الله تعالى التيسير والبركة في الوقت.





إذا كان لك مِن مُقترح لُطفًا مُشاركته قبل انطلاقة الدّورة.

جميع الحقوق محفوظه لنقطة التطوير
All rights reserved


*. [ ~ .. في أمان الله .. ~ ] .*


*. [ ~ .. Mariio.. ~ ] .*
 
التعديل الأخير:

Valco

موقوف لمخالفة الشروط
rank
إنضم
6 سبتمبر 2014
المشاركات
49
الإعجابات
53
النقاط
18
وعليكم السلام ورحمة الله وبركاته ..
الله يعطيك العافية على الدورة اخي ..
إذا كان لك مِن مُقترح لُطفًا مُشاركته قبل انطلاقة الدّورة.
اقترح ان يتم تجاوز الجزء الاول بأكمله ..
كما تعلم هنالك المئات من الشروحات فيما يخص البدء بتعلم اي لغة ..
يعني دورتك عشان تكون مميزة لاتخلها تصير مثل اي دورة ..
كل الدروس هنا مملة ومعروفة بالنسبة للاغلب هنا اعتقد ..
واللي مايعرف بامكانه الاتطلاع على عشرات عدد كبير جدا من الشروحات وباللغة العربية ايضا ..
تحميل كومبايلر والتجهيز قبل البرمجة.
كتابه أول برنامج Hello World
الدالة Main
أنواع الداتا في السي بلس بلس
الطباعة على الشاشة
العلامات الرياضية
شرط Iff
If Else
صناعة برنامج حاسبة بسيط
Loops-
for loop
while
do while
switch case
صناعة برنامج باستخدام loops
كتابة الفونكشنز functions وانواعها
function parameters
صناعة برنامج لتوليد أرقام عشوائية.
المصفوفات Arrays
arrays ثنائية الأبعاد
صناعة مصفوفة باستخدام Loops
طرق استخدام المصفوفات في الفونكشن
strings
فونكشنز خاص بل Strings
التعمق ف
المؤشرات pointers
sizeof
شكرا لك ..
 

Bashar Bachir

ديـف بـويـنـتـي
إنضم
16 مارس 2011
المشاركات
7,538
الإعجابات
8,570
النقاط
173
الإقامة
Germany
وعليكم السلام ورحمة الله وبركاته
الحبيب الاريب ماريو الله يعطيك العافية اخي
ان شاء الله رح تكون دورتك من الدورات الاعلام بوطننا العربي
إذا كان لك مِن مُقترح لُطفًا مُشاركته قبل انطلاقة الدّورة.
نفس الكلام اللي قيل بالمشاركة السابقة :303:
 

Mariio

.:: مُراقب أقسام البرمجة ::.
rankrankrankrankrankrank
طاقم الإدارة
إنضم
1 مايو 2007
المشاركات
4,874
الإعجابات
4,406
النقاط
133
الإقامة
USA
وعليكم السلام ورحمة الله وبركاته ..
الله يعطيك العافية على الدورة اخي ..

اقترح ان يتم تجاوز الجزء الاول بأكمله ..
كما تعلم هنالك المئات من الشروحات فيما يخص البدء بتعلم اي لغة ..
يعني دورتك عشان تكون مميزة لاتخلها تصير مثل اي دورة ..
كل الدروس هنا مملة ومعروفة بالنسبة للاغلب هنا اعتقد ..
واللي مايعرف بامكانه الاتطلاع على عشرات عدد كبير جدا من الشروحات وباللغة العربية ايضا ..

شكرا لك ..
وعليكم السلام ورحمة الله وبركاته
الحبيب الاريب ماريو الله يعطيك العافية اخي
ان شاء الله رح تكون دورتك من الدورات الاعلام بوطننا العربي

نفس الكلام اللي قيل بالمشاركة السابقة :303:

السكايب حقي في ناس لااعرفهم كلهم يريدون اساسيات السي بلس بلس والسي
بعد ذكري امر الدورة هنا بلمنتدى الكثير طلبهم والمنتدى لا توجد به دورة خاصه بلسي بلس بلس
وحتى نحرك قسم البرمجه ايضا نضع دروس كثيره حتى الكل يستفاد
حتى الذين لايجيدون البرمجه هنا بلمنتدى سوف يتعلمون

فقط اصبرو وتعدي الدروس الاوليه :637464:
وايضا انتهيت من عمل عدد من الدروس يعني لم يبقى الكثير حتى انتهي من الجزء الاول
 

Bashar Bachir

ديـف بـويـنـتـي
إنضم
16 مارس 2011
المشاركات
7,538
الإعجابات
8,570
النقاط
173
الإقامة
Germany
السكايب حقي في ناس لااعرفهم كلهم يريدون اساسيات السي بلس بلس والسي
بعد ذكري امر الدورة هنا بلمنتدى الكثير طلبهم والمنتدى لا توجد به دورة خاصه بلسي بلس بلس
وحتى نحرك قسم البرمجه ايضا نضع دروس كثيره حتى الكل يستفاد
حتى الذين لايجيدون البرمجه هنا بلمنتدى سوف يتعلمون

فقط اصبرو وتعدي الدروس الاوليه :637464:
وايضا انتهيت من عمل عدد من الدروس يعني لم يبقى الكثير حتى انتهي من الجزء الاول
ههه دام انك عمتلبي طلب الجماهير الكادحة مااقدر اتكلم :15:
الله يعطيك العافية اخي الحبيب ماريو وان شاء الله بيحصل اقبال كبير على الدورة ..
حلو انك انتهيت من اغلب القسم الاول من الدورة .. الله يعطيك العافية اخي على تعبك
الله يرزقك ويحفظك اخي ..
 
إنضم
11 مايو 2013
المشاركات
1,281
الإعجابات
1,065
النقاط
113
الإقامة
Palstine - Jerusalem
ممكن اعرف متى موعد البدايه لاني مستنيها على نار بصراحه
وما تلغي الجزء الاول لانو هو الاساس لكل المبتدئين
تقبل مروري اخي الكريم :)
 
إنضم
26 أكتوبر 2012
المشاركات
12,507
الإعجابات
16,446
النقاط
215
الإقامة
In YouR MinD
من الواضح أنها ستكون دورة قوية و مفهومة
تبدا من الصفر و تستمر لاشواط طويلة
و هذا ما تفتقره اغلب الدورات على الانترنيت
و ستكون إضافة قوية جدا لمحبي اللغة العريقة،

يعطيك الف عافية
 
إنضم
27 يناير 2018
المشاركات
136
الإعجابات
271
النقاط
63
العمر
24
و عليكم السلام و رحمة الله
مبادرة جيدة و ان شاء الله تحصد ثمارها...

فقط احببت ان اشير اخي الحبيب الى جزء يتم اهماله و له اهمية كبيرة و في كثير من الأحيان يدفع المبتدئ الى ترك تعلم لغات البرمجة و خصوصا السي و السي بلص بلص... (مرض عقدة السي)
عدم معرفة المبتدئ في البرمجة فهم و معالجة و اصلاح الأخطاء التي يظهرها الكومبايلر و اللينكر و التي تسبب فشل بناء الملف التنفيذي الناتج، طبعا الأخطاء كثيرة و متنوعة و الشروع في عمل دروس تخصها قد ينتج وحده دورة جديدة مستقلة...

فقط يرجى اخي الحبيب اضافة درس يخص العينات الأكثر انتشارا من هذه الأخطاء التي تسبب فشل البناء و شرح كيفية اصلاحها...
 
إنضم
29 أبريل 2015
المشاركات
1,975
الإعجابات
2,303
النقاط
153
الإقامة
.::© 127.0.0.1 ©::.
وعليكم السلام ورحمة الله,
إذا كان لك مِن مُقترح لُطفًا مُشاركته قبل انطلاقة الدّورة.
ضد الكلام الذي قِيل في المشاركة الأولى :15:
--
أفهم من كلامك أن الدورة ستبدأ بدعم المبتدئين أكثر ..
يعني أنني سأكون من متابعين الدورة :15:

بالإنتظار :38:
 
إنضم
17 مارس 2015
المشاركات
2,596
الإعجابات
3,248
النقاط
203






اللهم لك الحمد حمدًا طيّبًا كثيرًا مُباركًا فيه؛
ملء السّماوات وملء الأرض وما بينهما، وملء ما شيئت من شيء بعدهما.


*. أرحب بكم إخواني وأخواتي أعضاء منتدى نقطة التطوير .*

*. أتمنى أن تكونوا في تمام الصحة والعافية.*







بُشرى لمحبّي البرمجة ... ولُغة البرمجة سي بلس بلس ++C خاصة؛

هذي الدّورة المُختصّة ...

دورة سي بلس بلس++ C من الصفر إلى الاحتراف
إحدى اللغات الأكثر شيوعاً المُستخدمة على نطاق واسع في بناء أنظمة التشغيل،
والتعامل مع البنية الصلبة للحاسوب ابتداءً من الأنظمة البرمجية وبرامج المستخدم،
مروراً بمشغلات الأجهزة والأنظمة المضمنة وانتهاءً بالمخدمات عالية الأداء،
وبرامج التسلية كالألعاب الفيديوية نظراً لقدرة تصريفها إلى كود لغة تجميع شديد الفعالية.







تفاصيل دُروس الدّورة كالآتي:

سوف نستخدم الفيجول ستوديو 2017 لانه مجاني والكثير منكم يبرمج بلدوت نت ويكون الانتقال اسهل
الدروس سوف تكون فيديو, واضع روابط يوتيوب وروابط تحميل وايضا كتابيا لمحبي القراءة ويكون هناك شرح اكثر
بلنسبه لطرح الدروس سوف اطرح درس او درسين كل اسبوع وممكن ان لا اطرح لاسبوع بسبب العمل والدراسه ومشاغل الحياة لكن سوف احاول قدر الامكان توفير على الاقل درس واحد كل اسبوع


تعلمك لغة برمجه لا يعني انك مبرمج محترف وانما انك اصبحت كودر Coder والفرق بين الكودر والمبرمج هوه الكودر يكتب اي اكواد فقط حتى تعمل والمبرمج يعرف الاكواد التي سوف تعمل ولكن يجد طريقه للكتابه باصغر عدد ممكن من الاكواد وافضلها من ناحيه استهلاك الذاكره والمساحه واقلها اخطائا
حتى تصبح مبرمج محترف سوف ياخذ منك وقت للتعلم ولا تنسى البرمجه بحر وبها مختلف المجالات مثل تصميم الالعاب والمواقع وبرامج الويندوز وغيرها
في هذه الدورة سوف احاول شرح كل شيء يخص السي بلس بلس وممكن ايضا اضيف دروس خارج الدورة حتى اشرح اشياء تخص السي بلس بلس


هدفي من طرح هذه الدورة هوه فتح طرق جديد ومستقبل جديد للمبرمجين العرب والابداع بمختلف اللغات


مقدمة ونبذة عن الدورة وطريقة تحضير الدروس وماذا سوف أشرح.
تحميل كومبايلر والتجهيز قبل البرمجة.
كتابه أول برنامج Hello World
الدالة Main
أنواع الداتا في السي بلس بلس
الطباعة على الشاشة
العلامات الرياضية
شرط Iff
If Else
صناعة برنامج حاسبة بسيط
Loops-
for loop
while
do while
switch case
صناعة برنامج باستخدام loops
كتابة الفونكشنز functions وانواعها
function parameters
صناعة برنامج لتوليد أرقام عشوائية.
المصفوفات Arrays
arrays ثنائية الأبعاد
صناعة مصفوفة باستخدام Loops
طرق استخدام المصفوفات في الفونكشن
strings
فونكشنز خاص بل Strings
التعمق ف
المؤشرات pointers
sizeof


ثم سوف ننتقل إلى دورة ثاينة ونبدأ في البرمجة الكائنية التوجه OOP
class and objects
private member
public member
protected member
-construction
classes في ملفات مختلفه
struct
استخدامات namespace
Dynamic memory allocation
التعمق في OOP


ثم ننتقل إلى:
STL and Algorithms
Introduction to STL
Sorting
Searching
and other algrithms

ثم نشرح
Containers:
Vector
Queue
Stack
and more


وطبعًا في دروس أكثر وطرق جديدة وغيرها من مواضيع؛

هذا بلنسبه للدورة الاوله واما الدورة الثانيه سوف تكون اما دورة تعلم السي من الصفر (الكثير من الاعضاء سئلوني وطلبو مني عمل دورة)
او ستكون متقدمه وندخل عالم الاي بي اي API ونبرمج باستخدام الجي يو اي GUI
وايضا سوف نتعلم طرق صناعه برامج لتهكير الالعاب وتغير قيم معينه داخل اللعبة



فنسأل الله تعالى التيسير والبركة في الوقت.





إذا كان لك مِن مُقترح لُطفًا مُشاركته قبل انطلاقة الدّورة.

جميع الحقوق محفوظه لنقطة التطوير
All rights reserved


*. [ ~ .. في أمان الله .. ~ ] .*


*. [ ~ .. Mariio.. ~ ] .*
مجهود كبير وفقكم الله
ولكن نتمنى الطرح الحقيقي والمداومة لأنى أتذكر انه كانت هناك دورة من أحد الأخوة من قريب الزمن كانت أيضاً لغة السي بلس بلس تقريباً ولكن تم طرح أول درسين وبعد ذلك توقفت
على أى حال مجهود مبارك
ف الأنتظار وبرجاء أرسال لي أشعار عند البدأ
:42:
 

Mariio

.:: مُراقب أقسام البرمجة ::.
rankrankrankrankrankrank
طاقم الإدارة
إنضم
1 مايو 2007
المشاركات
4,874
الإعجابات
4,406
النقاط
133
الإقامة
USA
ممكن اعرف متى موعد البدايه لاني مستنيها على نار بصراحه
وما تلغي الجزء الاول لانو هو الاساس لكل المبتدئين
تقبل مروري اخي الكريم :)
الاسبوع القادم نبداء اول درس

ننتظر الدوره اخي العزيز

لا تقم بحذف الجزء الاول

من ليس له بداية ليس له نهاية
مثل واحد دايخ :297:
نعم لاحظت عدد كبير يريد البدايه من الصفر وسوف ابقي الجزء الاول
 

Mariio

.:: مُراقب أقسام البرمجة ::.
rankrankrankrankrankrank
طاقم الإدارة
إنضم
1 مايو 2007
المشاركات
4,874
الإعجابات
4,406
النقاط
133
الإقامة
USA
من الواضح أنها ستكون دورة قوية و مفهومة
تبدا من الصفر و تستمر لاشواط طويلة
و هذا ما تفتقره اغلب الدورات على الانترنيت
و ستكون إضافة قوية جدا لمحبي اللغة العريقة،

يعطيك الف عافية
ان شاء الله الكل يستفاد
 

Mariio

.:: مُراقب أقسام البرمجة ::.
rankrankrankrankrankrank
طاقم الإدارة
إنضم
1 مايو 2007
المشاركات
4,874
الإعجابات
4,406
النقاط
133
الإقامة
USA
و عليكم السلام و رحمة الله
مبادرة جيدة و ان شاء الله تحصد ثمارها...

فقط احببت ان اشير اخي الحبيب الى جزء يتم اهماله و له اهمية كبيرة و في كثير من الأحيان يدفع المبتدئ الى ترك تعلم لغات البرمجة و خصوصا السي و السي بلص بلص... (مرض عقدة السي)
عدم معرفة المبتدئ في البرمجة فهم و معالجة و اصلاح الأخطاء التي يظهرها الكومبايلر و اللينكر و التي تسبب فشل بناء الملف التنفيذي الناتج، طبعا الأخطاء كثيرة و متنوعة و الشروع في عمل دروس تخصها قد ينتج وحده دورة جديدة مستقلة...

فقط يرجى اخي الحبيب اضافة درس يخص العينات الأكثر انتشارا من هذه الأخطاء التي تسبب فشل البناء و شرح كيفية اصلاحها...

وعليكم السلام اخي
نعم كنت افكر في طرح دورة صغيره عنوانها "خمن او احزر الناتج"
اعطي كود برمجي

هذا مثال صغير
C:
int *m;
{
    int k = 500;
    m = &k;
}
printf("%d", *m);

return 0;

وبعدها اشرح طريقه عمل الكود وماذا يكون الناتج حتى الكل يعرف syntax اكثر وكيف يعمل الكومبايلر بصوره اكبر
وسوف احاول اعطاء اكبر عدد من الدروس قبل ان ابداء باشياء اخرى مثل api

مشكلتي الوحيده هيه الوقت مثل ماقلت
وان شاء الله نخلص الدورة على نخير ونبداء بلبعدها

لو تعطي دروس ومواضيع اكثر هنا بلمنتدى الكل يستفاد
لاحظت خبرتك بلبرمجه :302::302:
 

Mariio

.:: مُراقب أقسام البرمجة ::.
rankrankrankrankrankrank
طاقم الإدارة
إنضم
1 مايو 2007
المشاركات
4,874
الإعجابات
4,406
النقاط
133
الإقامة
USA
الواضح دورة مفصلة وقوية

بانتظارها كثيرا

ومن متابعيها وبشدة
وعليكم السلام ورحمة الله,

ضد الكلام الذي قِيل في المشاركة الأولى :15:
--
أفهم من كلامك أن الدورة ستبدأ بدعم المبتدئين أكثر ..
يعني أنني سأكون من متابعين الدورة :15:


بالإنتظار :38:
مجهود كبير وفقكم الله
ولكن نتمنى الطرح الحقيقي والمداومة لأنى أتذكر انه كانت هناك دورة من أحد الأخوة من قريب الزمن كانت أيضاً لغة السي بلس بلس تقريباً ولكن تم طرح أول درسين وبعد ذلك توقفت
على أى حال مجهود مبارك
ف الأنتظار وبرجاء أرسال لي أشعار عند البدأ
:42:
رائع جدا اخي وفقك الله

اهم شيء الشرح الكتابي :)

ننتظر الدورة بفارغ الصبر
:]d (3)::]d (3)::]d (3):

الدورة تبداء الاسبوع المقبل ولن اتوقف :311:
ونعم من الصفر نبداء حتى اي شخص يريد التعلم يجد الطريق اسهل
 

Coder iraqi

{وَقُلْ رَبي زِدْنِي عِلْمًا}
rank
إنضم
31 يناير 2018
المشاركات
39
الإعجابات
47
النقاط
18
العمر
27
الإقامة
iraq
وعليكم السلام ورحمة الله وبركاتة
بارك الله فيك اخي الكريم على هذه الخطوة المميزة
**التي لم يجرئ العديد من المبرمجيين العرب على القيام بها او الخوض في تفاصيلها **
فقط اتمنى ان تكون مختلفة عن باقي الدورات المشروحة سابقا‘‘ بمحتواها وبسهولة ايصال المعلومة للمتعلم من خلالها
معا تمنياتي لك بالتوفيق
 

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل