برنامهنویسی C برای مبتدیان - یادگیری زبان C از ابتدا
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تسلط به زبان C و ساخت یک پایه قوی در برنامهنویسی
- به عنوان یک مبتدی کامل، یاد میگیرید که چگونه منطق را بسازید.
- درک اینکه برنامهنویسی چیست و چرا از زبان C استفاده میکنیم.
- بازبینی مفاهیم با استفاده از هندبوک PDF که توسط یکی از برترین منتورهای کدنویسی در این صنعت تهیه شده است.
پیشنیازهای دوره
- هیچ تجربهای در برنامهنویسی نیاز نیست و همه موارد از ابتدا آموزش داده میشود.
- تنها پیشنیاز دوره، زمانی است که برای یادگیری اختصاص میدهید.
توضیحات دوره
در این دوره، زبان C را از پایه و به صورت کاملاً اصولی یاد میگیرید. این دوره به عنوان اولین نقطه ورود شما به دنیای برنامهنویسی طراحی شده و یکی از بهترین انتخابها برای شروع مسیر کدنویسی محسوب میشود.
این دوره با مبانی برنامهنویسی آغاز میشود و تمام مفاهیم اصلی زبان C از متغیرها، تایپهای داده و ساختارهای کنترل تا توابع، آرایهها، اشارهگرها و مدیریت حافظه را پوشش میدهد.
به صورت گامبهگام، یک پایه بسیار محکم ساخته میشود و سپس وارد مباحث پیشرفتهتر مانند مدیریت فایل، تخصیص حافظه پویا، ساختارها، اتحادها و پیادهسازی پروژههای واقعی خواهید شد.
در پایان دوره، نه تنها درک عمیقی از نحوه کار زبان C خواهید داشت، بلکه مانند یک برنامهنویس واقعی فکر میکنید و آماده هستید با اطمینان کامل به سراغ چالشهای کدنویسی بروید.
این دوره با هدف ارائه تجربهای طراحی شده که بسیاری از برنامهنویسان در ابتدای مسیر خود از آن محروم بودهاند. امیدواریم از یادگیری در این دوره جامع زبان C لذت ببرید.
این دوره برای چه کسانی مناسب است؟
- افرادی که به تازگی قصد شروع یادگیری کدنویسی را دارند.
- دانشجویان کالج که میخواهند زبان C را به عنوان بخشی از برنامه درسی خود یاد بگیرند.
برنامهنویسی C برای مبتدیان - یادگیری زبان C از ابتدا
-
برنامهنویسی چیست و چرا باید C را یاد بگیریم؟ 03:51
-
تاریخچه زبان C 01:48
-
زبانهای کامپایل شده در مقابل زبانهای تفسیری 14:19
-
نصب کامپایلر C روی ویندوز 04:51
-
نصب ویژوال استودیو کد 09:32
-
نوشتن اولین برنامه C ما 06:30
-
مجموعه تمرینی 1 09:15
-
ساختار برنامه C 05:33
-
متغیرها و تایپهای داده (عدد صحیح، شناور، کاراکتر و دوبل) 19:16
-
کلیدواژهها و شناسهها 12:51
-
ورودی و خروجی در C (printf و scanf) 09:01
-
کامنتها و خوانایی کد 06:50
-
مجموعه تمرینی 2 13:28
-
عملگرهای حسابی 08:44
-
عملگرهای رابطهای و منطقی 17:07
-
عملگرهای تخصیص 04:03
-
عملگرهای افزایش و کاهش 09:28
-
Typecasting در C 08:25
-
تقدم عملگرها و انجمنپذیری 10:06
-
مجموعه تمرینی 3 21:33
-
دستورات if else در C 12:07
-
دستورات if تودرتو در C 05:51
-
دستورات switch case 06:07
-
دستور goto و دلایل اجتناب از آن 06:02
-
مجموعه تمرینی 4 26:32
-
حلقه while در C 08:34
-
حلقه for در C 05:43
-
حلقه do-while در C 04:50
-
حلقههای تودرتو در C 06:35
-
دستورات break و continue در C 06:18
-
مجموعه تمرینی 5 22:28
-
توابع چیست؟ 11:57
-
تعریف و اعلان تابع 03:48
-
پارامترها و مقادیر بازگشتی 05:38
-
ارسال بر اساس مقدار در مقابل ارسال بر اساس مرجع 19:58
-
بازگشت در C 09:59
-
آشنایی با آرایهها 07:40
-
آرایههای تک بعدی در C 07:00
-
ارسال آرایهها به توابع 09:52
-
آرایههای چندبعدی (آرایههای دو بعدی) در C 07:32
-
آشنایی با رشتهها 08:30
-
توابع strlen و strcpy 04:52
-
توابع strcat و strcmp و strrev 07:17
-
پیمایش یک رشته در C 04:09
-
اشارهگرها چیست و چرا باید از آنها استفاده کرد؟ 07:20
-
مبانی اشارهگرها 07:12
-
حساب اشارهگرها 11:41
-
اشارهگرها با توابع 07:52
-
انواع اشارهگرها - اشارهگرهای آویزان، null و void و wild 06:14
-
آشنایی با تخصیص حافظه پویا 14:19
-
توابع ()malloc و ()calloc در C 07:45
-
توابع ()realloc و ()free در C 05:18
-
آشنایی با ساختارها 06:52
-
ساختارهای تودرتو 05:05
-
آرایهای از ساختارها 04:50
-
اشارهگر به ساختارها 07:29
-
اتحادها در C 10:47
-
کلیدواژه typedef در C 05:53
مشخصات آموزش
برنامهنویسی C برای مبتدیان - یادگیری زبان C از ابتدا
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:مقدماتی
- تعداد درس:58
- مدت زمان :09:04:53
- حجم :4.1GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy