آموزش C برای یادگیری تکنیک برنامه نویسی: C تا مهارت های کارشناسی ارشد

C to Learn Programming Technique : C to Master Skills

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: C برای توسعه تکنیک برنامه نویسی و کارشناسی ارشد در C است، تمام مفاهیم اولیه C، SCRATCH to DATA RUCTURE تکنیک های برنامه نویسی به توسعه مهارت ها کمک می کند | مفاهیم اولیه زبان C قوی می شود | یادگیری و درک عمیق تمامی مباحث زبان C پیش نیازها: این دوره برای همه کسانی که در زمینه برنامه نویسی کاملاً تازه کار هستند و همچنین کسانی که با سایر زبان های برنامه نویسی آشنایی دارند طراحی شده است، دوره از ابتدا شروع می شود تا توضیح عمیق.

توضیح گام به گام هر موضوع در زبان C با تعداد زیادی برنامه. این دوره زبان C برای برنامه نویسان مبتدی و متوسط ​​​​هدف می شود. هیچ تجربه برنامه نویسی قبلی لازم نیست. توضیح برنامه C Language در فلوچارت برای روشن شدن مفهوم و سپس پیاده سازی برنامه در C برای درک بهتر است. روش های منحصر به فرد و آسان برای توسعه مهارت های برنامه نویسی در C و درک مفاهیم اولیه مباحث زبان C. توضیح تئوری و عملی همه موضوعات - آرایه، اشاره گرها، توابع، ساختار و غیره. رویکرد آسان برای درک هر یک از موضوعات زبان C.


سرفصل ها و درس ها

معرفی INTRODUCTION

  • معرفی زبان سی Introduction of C Language

  • کامپایل و پیوند Compiling and Linking

  • اصول کامپیوتر و تکنیک برنامه نویسی Computer Basic & Programming Technique

  • هماهنگی سخت افزار و نرم افزار Hardware & Software Co-ordination

  • توکن های C C Tokens

  • متغیرها و انواع داده ها Variables and Datatypes

  • نصب بلوک کد Code Blocks Installation

  • مراحل کار در Code::Blocks | مراحل ایجاد اولین برنامه خود در C Steps to work in Code::Blocks | Steps to create your first program in C

  • اعلام متغیرهای C Declaration of C Variables

  • توضیح فایل های هدر و فایل های کتابخانه Explanation of Header files and Library files

  • استفاده از مشخص کننده های نوع در زبان C Use of Type Specifiers in C Language

  • استفاده از & علامت با متغیرها Use of & sign with variables

  • درباره تابع اصلی و نحو دیگر About Main function and other syntax

IF STATEMENT IF STATEMENT

  • توضیح اولین برنامه زبان C در فلوچارت Explanation of First Program of C Language in Flowchart

  • توضیح اولین برنامه زبان C در کد - بلوک Explanation of First Program of C Language in Code - Blocks

  • توضیح برنامه دوم در فلوچارت Explanation of Second Program in Flowchart

  • توضیح برنامه دوم Explanation of Second Program

  • برنامه Single If Statement (نمودار جریان) Single If Statement Program (Flow Chart)

  • توضیح برنامه Single If Statement Single If Statement Program Explanation

  • If... else if برنامه بیانیه (فلوچارت) If... else if Statement Program (Flowchart)

  • اگر .... else if برنامه بیانیه If .... else if Statement Program

  • برنامه انتخاب چندگانه (نمودار جریان) Multiple Selection Program (Flow chart)

  • برنامه انتخاب چندگانه Multiple Selection Program

  • برنامه اگر پیوسته (نمودار جریان) Continuous If Program (Flow Chart)

  • برنامه بیانیه If Continuous If Continuous If Statement Program

  • برنامه بیانیه اگر تودرتو (نمودار جریان) Nested If Statement Program (Flow Chart)

  • Nested If Statement Program Nested If Statement Program

  • استفاده از برنامه توابع getchar و putchar Use of getchar and putchar functions program

حلقه LOOP

  • اولین برنامه حلقه (فلوچارت) First Program of Loop (Flowchart)

  • اولین برنامه حلقه (While Loop) First Program of Loop (While Loop)

  • اولین برنامه حلقه (For Loop) First Program of Loop (For Loop)

  • دومین برنامه حلقه (نمودار جریان) Second Program of Loop (Flow Chart)

  • دومین برنامه حلقه (While Loop) Second Program of Loop (While Loop)

  • برنامه دوم حلقه (فور حلقه) Second Program of Loop ( For Loop )

  • برنامه سوم حلقه (نمودار جریان) Third Program of Loop ( Flow Chart)

  • برنامه سوم حلقه Third Program of Loop

  • برنامه چهارم حلقه (جریان نمودار) Fourth Program of Loop ( Flow Chart )

  • برنامه چهارم حلقه (حلقه در حالی که) Fourth Program of Loop ( While Loop )

  • برنامه چهارم حلقه (فور حلقه) Fourth Program of Loop ( For Loop )

  • حلقه با برنامه بیانیه If ( نمودار جریان ) Loop With If Statement Program ( Flow Chart )

  • حلقه با برنامه If Statement Loop With If Statement Program

  • حلقه با If Statement Program Second Continue... Loop with If Statement Second Program Continue...

  • حلقه با if دستور دوم برنامه Loop with if Statement Second Program

  • توضیح حلقه درون حلقه با مثال زمان واقعی Loop Within Loop Explanation with Real Time Example

  • توضیح برنامه حلقه درون حلقه در نمودار جریان Loop Within Loop Program Explanation in Flow chart

  • برنامه حلقه درون حلقه Loop Within Loop Program

کیس سوئیچ SWITCH CASE

  • برنامه Switch Case (استفاده از مقدار صحیح) Switch Case Program ( Use of Integer Value)

  • برنامه Switch Case (استفاده از مقدار کاراکتر) Switch Case Program ( Use of Character Value)

  • برنامه Switch Case (ادامه ...) Switch Case Program ( Continue ...)

آرایه ARRAY

  • توضیح آرایه Explanation of Array

  • اولین برنامه آرایه First Program of Array

  • برنامه دوم آرایه Second Program of Array

  • برنامه سوم آرایه Third Program of Array

  • برنامه چهارم آرایه Fourth Program of Array

  • برنامه پنجم آرایه Fifth Program of Array

  • برنامه ششم آرایه (حلقه با if) Sixth Program of Array (Loop with if)

  • برنامه آرایه دو بعدی Double Dimension Array Program

  • برنامه مجموع دو ماتریس Program of Sum of two Matrices

  • برنامه ضرب دو ماتریس (ادامه ...) Program of Multiplication of two Matrices ( Continue ...)

  • برنامه ضرب دو ماتریس Program of Multiplication of two Matrices

  • مرتب سازی انتخابی (ادامه...) Selection Sort ( Continue...)

  • برنامه مرتب سازی انتخاب Selection Sort Program

  • مرتب سازی حبابی (ادامه ....) Bubble Sort ( Continue .... )

  • برنامه مرتب سازی حباب Bubble Sort Program

کارکرد FUNCTIONS

  • Function چیست What is Function

  • اولین برنامه عملکرد (ادامه ...) First Program of Function ( Continue ...)

  • اولین برنامه کاربردی First Program of Function

  • برنامه دوم تابع (Return Val) - I Second Program of Function ( Return Val) - I

  • برنامه دوم تابع (مقدار بازگشتی) - II Second Program of Function ( Return Value ) - II

  • برنامه سوم عملکرد Third Program of Function

  • برنامه چهارم عملکرد Fourth Program of Function

  • برنامه پنجم عملکرد Fifth Program of Function

  • برنامه ششم عملکرد Sixth Program of Function

  • برنامه هفتم کارکرد - I Seventh Program of Function - I

  • برنامه هفتم کارکرد - II Seventh Program of Function - II

  • برنامه هشتم عملکرد Eighth Program of Function

  • برنامه عملکرد نهم Ninth Program of Function

  • برنامه دهم عملکرد (استفاده از انواع داده های مختلف) Tenth Program of Function (Use of Different Datatypes)

  • استفاده از void با تابع Use of void with Function

تابع بازگشتی RECURSIVE FUNCTION

  • تابع بازگشتی - I Recursive Function - I

  • تابع بازگشتی - II Recursive Function - II

  • برنامه بازگشت Program of Recursion

اشاره گر POINTER

  • توضیح اشاره گر - I Explanation of Pointer - I

  • توضیح اشاره گر - II Explanation of Pointer - II

  • اشاره گرها و آرایه ها Pointers And Arrays

اشاره گرها و توابع POINTERS AND FUNCTIONS

  • برنامه تماس با مرجع Call By Reference Program

  • برنامه دوم (تماس با مرجع) Second Program( Call by Reference)

  • برنامه سوم - تماس با مرجع (ادامه...) Third Program - Call by Reference (continue...)

  • برنامه سوم - تماس با مرجع Third Program - Call by Reference

  • برنامه چهارم - (تماس با مرجع - ادامه..) Fourth Program - (Call by Reference - continue..)

  • برنامه چهارم (تماس با مرجع) Fourth Program (Call by Reference)

اشاره گرها و آرایه ها POINTERS AND ARRAYS

  • برنامه Pointers And Arrays (ادامه...) Pointers And Arrays Program ( Continue...)

  • برنامه اشاره گر و آرایه Pointer And Arrays Program

  • آرایه از برنامه اشاره گر Array of Pointer Program

آرایه با توابع ARRAY WITH FUNCTIONS

  • برنامه اول - آرایه با تابع (تماس بر اساس مقدار) ادامه دهید.. First Program - Array with Function(Call by Value) Continue..

  • برنامه اول (آرایه با تابع، فراخوانی بر اساس مقدار) First Program (Array with Function , Call by Value)

  • برنامه دوم (آرایه با تابع، فراخوانی با مرجع، ادامه..) Second Program(Array with function , Call by Reference ,continue..)

  • برنامه دوم (آرایه با تابع، تماس با مرجع) Second Program(Array with Function , Call by Reference)

  • برنامه سوم (گذراندن کل آرایه در عملکرد، ادامه...) Third Program ( Passing Entire Array in Function ,continue...)

  • برنامه سوم (گذراندن کل آرایه در عملکرد) Third Program (Passing Entire Array in Function)

ساختار | اتحادیه ها STRUCTURE | UNIONS

  • ساختار چیست What is Structure

  • برنامه ساختار Structure Program

  • برنامه آرایه ساختار Array of Structure Program

  • ساختار و توابع Structure and Functions

  • برنامه ساختار و توابع Structure and Functions Program

  • اتحاد. اتصال Union

  • برنامه اتحادیه Union Program

مدیریت فایل در C FILE MANAGEMENT IN C

  • مدیریت فایل (توضیح برنامه با کمک نمودار) FIle Handling ( Explain of Program with help of Diagram)

  • برنامه مدیریت فایل File Handling Program

  • مدیریت فایل برنامه دوم (ادامه...) File Handling Second Program (Continue..)

  • برنامه دوم مدیریت فایل File Handling Second Program

مدیریت رشته های کاراکتر HANDLING OF CHARACTER STRINGS

  • رشته های کاراکتر Character Strings

  • اولین برنامه رشته کاراکتر Character String First Program

  • برنامه دوم رشته کاراکتر (فلوچارت) Character String Second Program (Flowchart)

  • برنامه دوم رشته کاراکتر Character String Second Program

  • برنامه سوم رشته کاراکتر (فلوچارت) Character String Third Program (Flowchart)

  • برنامه سوم رشته کاراکتر Character String Third Program

  • برنامه چهارم رشته کاراکتر (فلوچارت) Character String Fourth Program (Flowchart)

  • برنامه چهارم رشته کاراکتر Character String Fourth Program

  • برنامه پنجم رشته کاراکتر (فلوچارت) Character String Fifth Program ( Flowchart)

  • برنامه پنجم رشته کاراکتر Character String Fifth Program

تخصیص حافظه دینامیک DYNAMIC MEMORY ALLOCATION

  • تخصیص حافظه پویا (malloc، calloc، realloc) Dynamic Memory Allocation (malloc , calloc , realloc)

  • برنامه تخصیص حافظه پویا Dynamic Memory Allocation Program

ساختار داده (فهرست های مرتبط) DATA STRUCTURE ( LINKED LISTS)

  • لیست های پیوندی Linked Lists

  • نشانگر ساختار Structure Pointer

  • لیست پیوندی (برنامه اول) Linked List ( First Program)

  • لیست پیوندی (برنامه دوم) Linked List ( Second Program)

  • لیست پیوندی (ایجاد برنامه گره) Linked List ( Create Node Program)

  • لیست پیوندی (افزودن برنامه گره) ادامه... Linked List ( Add Node Program ) Continue...

  • لیست پیوندی (افزودن برنامه گره) Linked List ( Add Node Program)

  • لیست پیوندی (برنامه گره های نمایش) ادامه... Linked List ( Display Nodes Program ) Continue...

  • لیست پیوندی (نمایش گره ها) Linked List ( Display of Nodes)

  • لیست پیوندی (پیوند و نمایش برنامه همه گره ها) Linked List ( Link and Display of all nodes Program)

  • لیست پیوندی ( مجموع داده های همه گره ها ) ادامه... Linked List ( Sum of data of all nodes ) Continue...

  • لیست پیوندی (مجموع داده های همه گره ها) Linked List ( Sum of data of all nodes)

  • لیست پیوندی (افزودن نود جدید قبل از اولین گره) ادامه... Linked List ( Add new New Node Before a First Node ) Continue...

  • لیست پیوندی (افزودن نود جدید قبل از اولین گره) Linked List ( Add new New Node Before First Node)

  • لیست پیوندی (افزودن نود جدید بعد از یک گره) ادامه .... Linked List ( Add new New Node after a Node ) Continue....

  • لیست پیوندی (افزودن گره جدید بعد از یک گره) Linked List ( Add new New Node after a Node )

  • لیست پیوندی (حذف برنامه اولین گره) Linked List ( Delete First Node Program )

  • لیست پیوندی (حذف برنامه آخرین گره) ادامه دهید Linked List ( Delete Last Node Program ) Continue

  • لیست پیوندی (حذف برنامه آخرین گره) Linked List ( Delete Last Node Program )

  • برنامه لیست پیوندی Linked List Program

  • برنامه لیست پیوندی (مقادیر مبادله گره ها) ادامه دارد.. Linked List Program ( Swap values of nodes ) continue..

  • برنامه لیست پیوندی (تغییر داده های گره ها) Linked List Program ( Swap data of nodes )

  • برنامه لیست پیوندی با استفاده از تابع بازگشتی Linked List Program by use of Recursive function

  • برنامه لیست پیوندی - بازگشتی Linked List Program - Recursive

  • برنامه لیست پیوندی - استفاده از تابع بازگشتی Linked List Program - Use of Recursive function

  • فهرست پیوندی دایره ای Circular Linked List

  • برنامه فهرست پیوندی دایره ای Circular Linked List Program

  • لیست پیوند معکوس Reverse Linked List

  • برنامه لیست پیوند معکوس Reverse Linked List Program

  • لیست پیوند دوگانه Doubly Linked List

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش C برای یادگیری تکنیک برنامه نویسی: C تا مهارت های کارشناسی ارشد
جزییات دوره
17 hours
153
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,910
4.1 از 5
ندارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sandeep Thakur Sandeep Thakur

مدرس برنامه نویسی کامپیوتر