لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
دوره جامع آموزش برنامهنویسی C - دوره کامل زبان C
- آخرین آپدیت
دانلود C Programming Bootcamp - The Complete C Language Course
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
یک روش هوشمندانه برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را بسنجید، فرضیات را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیقتر کنید.
این بوتکمپ جامع برنامهنویسی C، کاوشی عمیق در زبان C، از مبانی تا موضوعات پیشرفته را فراهم میکند. شما یاد خواهید گرفت که چگونه برنامههای C را به طور موثر نوشته، کامپایل و اجرا کنید و در عین حال بر مفاهیم ضروری مانند متغیرها، عملگرها، توابع، حلقهها و مدیریت حافظه مسلط شوید. این دوره به گونهای طراحی شده است که تضمین کند شما نه تنها مفاهیم تئوری را درک میکنید، بلکه با کار بر روی تمرینهای کدنویسی و پروژههای واقعی، تجربه عملی نیز کسب میکنید.
با پیشروی در دوره، با موضوعاتی مانند آرایهها، رشتهها، اشارهگرها و مدیریت حافظه پویا، عمیقتر در قابلیتهای C شیرجه خواهید زد. همچنین ساختارها (Structures) و یونیونها (Unions) را برای درک مدیریت دادههای پیچیده در C بررسی خواهید کرد. علاوه بر این، توابع بازگشتی و تکنیکهای حل مسئله مبتنی بر بازگشت به شما کمک میکند تا تفکر الگوریتمی خود را تقویت کنید. این دوره مثالهای عملی متعددی ارائه میدهد که ابزارهای کاربردی برای ساخت و بهینهسازی برنامههای کارآمد C در اختیار شما قرار میدهد.
با دنبال کردن این مسیر یادگیری ساختاریافته، دانش خود را در سناریوهای متعددی به کار خواهید گرفت که مهارتهای کدنویسی شما را به چالش کشیده و به شما در تبدیل شدن به یک برنامهنویس حرفهای C کمک میکند. هر ماژول شامل درسهای ویدئویی و به دنبال آن مثالهای عملی و آزمونهایی برای تثبیت یادگیری است تا درک جامع شما از این زبان تضمین شود.
این دوره برای مبتدیانی که میخواهند برنامهنویسی در C را شروع کنند و همچنین یادگیرندگان سطح متوسط که به دنبال تثبیت مهارتهای خود هستند، ایدهآل است. داشتن درک پایه از کامپیوتر و تفکر منطقی مفید است، اما هیچ تجربه قبلی در برنامهنویسی نیاز نیست. سطح دشواری از مبتدی تا متوسط است و شما به تدریج در هر بخش اعتماد به نفس خود را افزایش خواهید داد.
در پایان دوره، شما قادر خواهید بود برنامههای C را از صفر بنویسید، الگوریتمها و ساختارهای داده مختلف را پیادهسازی کنید، حافظه را به صورت پویا مدیریت کنید، با اشارهگرها به طور موثر کار کنید و از بازگشت برای حل مسائل پیچیده استفاده کنید. همچنین درک عمیقی از ساختارها، یونیونها و نحوه بهینهسازی کد برای عملکرد بهتر به دست خواهید آورد.
سرفصل ها و درس ها
مبانی زبان C
Basics of C Language
خطوط کامنت در C
Comment Lines in C
متغیرها در C
Variables in C
نصب برنامه
Installation
عملگرهای محاسباتی، محاسبات کوتاه شده، افزایش و کاهش
Arithmetic Operators, Shorthand Arithmetic, Increment & Decrement
عملگرهای رابطهای
Relational Operators
عملگرهای منطقی
Logical Operators
عملگرهای سه تایی
Ternary Operators
عملگرهای بیتی
Bit-wise Operators
دستورات شرطی: If و If Else
Conditional Statements: If, If-Else Statements
دستور If تو در تو
Nested If Statement
نردبان Else If
Else If Ladder
دستور Switch
Switch Statement
مثالی برای Switch
Example for Switch
دستورات حلقه در C
Looping Statements in C
حلقه While
While Loop
مثال حلقه While
While Loop Example
مجموع ارقام یک عدد داده شده
Sum of Digits in a Given Number
حلقه For
For Loop
یافتن فاکتوریل یک عدد با استفاده از حلقه For
Finding Factorial of a Given Number Using For Loop
جایگزینی حلقه For با حلقه While
Replacing For Loop with While Loop
حلقه Do while
Do-while Loop
مثال حلقه Do while
Do-while Loop Example
توابع در C
Functions in C
تابع و اجزای آن
Function & Its Components
دستهبندی توابع
Categories of Functions
محاسبه فاکتوریل با استفاده از توابع
Factorial Using Functions
محاسبه GCD با استفاده از توابع
GCD Using Functions
مجموع ارقام با استفاده از توابع
Sum of Digits Using Functions
نمایش نظرات