لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع برنامهنویسی به زبان C
- آخرین آپدیت
دانلود Introduction to Programming with C Language
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دوره «آموزش جامع برنامهنویسی به زبان C» برای یادگیرندگانی که هیچ تجربه قبلی در برنامهنویسی ندارند، بسیار مناسب است. این دوره مبانی و مفاهیم پایه زبان برنامهنویسی C را بهطور کامل پوشش میدهد. در پایان این دوره، دانشجویان قادر خواهند بود برنامههای تعاملی و غیرتعاملی برای حل بسیاری از مسائل دنیای واقعی بنویسند. همچنین، این دوره دانش بنیادی لازم برای یادگیری دورههای پیشرفتهتر در زبان C و سایر زبانهای برنامهنویسی را فراهم میکند.
سرفصل ها و درس ها
معرفی دوره
Course Introduction
مقدمهای بر برنامهنویسی با زبان C
Introduction to Programming with C Language
معرفی کلی دوره
Course Introduction
آشنایی با زبان C و آمادهسازی محیط
Introduction to C and Environment Setup
آشنایی با سختافزارهای مورد نیاز
Introduction to required hardware support
نحوه نمایش دستورالعملها در حافظه
Representation of instructions in the memory
مقدمهای بر زبانهای سطح بالا
Introduction to High-Level Languages
زبانهای کامپایلی (Compiled)
Compiled Languages
زبانهای اسکریپتی (Scripting)
Scripting Languages
چرخه حیات یک برنامه C
Life-cycle of a c program
فرآیند کامپایل
compilation process
فرآیند لینک کردن (Linking)
linking process
مدیریت بهروزرسانیها در برنامه C
handling updates in a c program
ویژگیهای زبان C
language_Features
اجزای سازنده برنامهنویسی C
Building Blocks of C Programming
آشنایی با متغیرها، حافظه و دادهها
Introduction to Variables, Memory and Data
معرفی محیط توسعه (IDE)
IDE Introduction
ساخت اولین برنامه
Building First Program
هشدارها و خطاهای کامپایلر
Compiler Warnings and Errors
خطاهای لینکینگ
Linking Errors
خطاهای زمان اجرا (Runtime)
Runtime Errors
خطاهای منطقی (Logical)
Logical Errors
درک ساختار یک برنامه C
Understanding the Structure of a C program
تمرین کدنویسی
Coding Practice
مقدمهای بر متغیرها، انواع دادهها و ورودی/خروجی پایه
Introduction to Variables, Data Types, and basic input/output
متغیرها
Variables
هدف از انواع دادهها
Purpose of Data Types
انواع دادههای عددی
Numeric Data Type
انواع دادههای اعشاری
Floating Data Types
انواع دادههای کاراکتری
Character Data Type
عملیات پایه روی دادهها
Basic Operations on Data
خواندن ورودی از ترمینال و نمایش خروجی
Reading input from the terminal and displaying output
توصیفکنندههای فرمت (Format Specifiers) برای اعداد
Format Specifiers for numbers
توصیفکنندههای فرمت برای رشتهها
Format Specifiers for Strings
جلسه تمرینی: نمایش کدنویسی روی یک مورد مطالعاتی
Practice Session: Coding demo on case-study
عملگرها، جریان کنترل و آرایهها
Operators, Control Flow and Arrays
آشنایی با عملگرها
Introduction to Operators
عملگرهای محاسباتی
Arithmetic Operator
عملگرهای انتصابی
Assignment Operator
عملگرهای رابطهای
Relational Operator
عملگرهای منطقی
Logical Operator
عملگرهای بیتی
Bitwise Operator
اولویت عملگرها
Operator Precedence
مثال اولویت عملگرها
Example- Operator Precedence
مثال عملگر انتساب
Example- Assignment Operator
دستورات شرطی
Conditional Statements
دستور Switch Case
Switch Case Statement
حلقه For
For Loop
حلقههای For تو در تو
Nested For Loop
حلقه While
While Loop
حلقه Do While
Do While Loop
دستور Break
Break Statement
دستور Goto
Goto Statement
مورد مطالعاتی: برنامه منو-محور
Case Study - Menu Driven Program
آشنایی با آرایهها
Introduction to an Array
آرایههای تکبعدی
One Dimensional Array
آرایههای دوبعدی
Two Dimensional Array
مثالی از آرایه تکبعدی
Example of an 1-D Array
مثالی از آرایه دوبعدی
Example of 2-D Array
مورد مطالعاتی: برنامه جمع ماتریسها
Case Study- Matrix Addition Program
توابع، رشتهها و اشارهگرها
Functions, Strings and Pointers
مقدمهای بر توابع
Introduction to Functions
نحوه کار با توابع
How to work with Functions
مثال از تابع: تابع Main
Example of Function - Main() Function
آرگومانها و پارامترهای تابع
Arguments and Parameters to Function
بازگرداندن مقدار از تابع
Returning Value from Function
مورد مطالعاتی: پیادهسازی ماشین حساب با استفاده از توابع
Case Study- Implementing Calculator using Functions
نمایش نظرات