آموزش مقدمه ای بر برنامه نویسی C++ برای مبتدیان مطلق

Introduction to C++ Programming for Absolute Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: ساختن یک بنیاد قوی در نحو و مفاهیم C++ مفاهیم اساسی برنامه نویسی و نقش آن در فناوری مدرن. مروری بر تاریخچه، ویژگی ها و کاربردهای زبان برنامه نویسی C++. راه اندازی یک محیط توسعه، از جمله نصب یک محیط توسعه یکپارچه (IDE). نوشتن، کامپایل و اجرای اولین برنامه ++C خود. درک نحو اولیه، از جمله نظرات، عبارات، و عبارات. انواع داده های مختلف در C++ مانند int، float، char و bool. نحوه اعلام و مقداردهی اولیه متغیرها برای ذخیره و دستکاری داده ها. عبارات مشروط (اگر، دیگر اگر، غیره) برای تصمیم گیری در برنامه. عملگرهای منطقی و رابطه ای برای مقایسه مقادیر و مقایسه. استفاده از حلقه ها برای تکرار بلوک های کد بر اساس شرایط. عبارات سوئیچ موردی برای تصمیم گیری چند گزینه ای. ایجاد و استفاده از توابع برای سازماندهی و استفاده مجدد از کد. انتقال پارامترها به توابع و دریافت مقادیر برگشتی. مفهوم دامنه و طول عمر متغیرها. کار با آرایه ها برای ذخیره و دستکاری مقادیر متعدد. مقدمه ای بر اشاره گرها و نقش آنها در مدیریت حافظه درک اصول برنامه نویسی شی گرا (OOP). ایجاد کلاس ها و اشیا برای مدل سازی موجودیت های دنیای واقعی در کد. پیش نیازها: این دوره برای مبتدیان مطلق و بدون تجربه برنامه نویسی طراحی شده است. تنها پیش نیازهایی که نیاز دارید، تمایل به یادگیری و اشتیاق برای کشف قلمرو جذاب کدنویسی است. دوره ما به گونه ای طراحی شده است که قابل دسترس باشد، و آن را برای افرادی از هر طبقه ای که می خواهند رازهای توسعه نرم افزار را باز کنند، مناسب می کند.

با دوره جامع ما، "مقدمه ای بر برنامه نویسی C++ برای مبتدیان مطلق"، سفری هیجان انگیز به قلمرو برنامه نویسی را آغاز کنید. این دوره که به طور خاص برای افرادی که تجربه کدنویسی کمی یا بدون تجربه قبلی دارند، طراحی شده است، این دوره دروازه شما برای درک اصول اساسی برنامه نویسی از طریق لنز زبان همه کاره C++ است.

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

انتظار چه چیزی:

شما با هسته اصلی برنامه نویسی آشنا خواهید شد که رابطه پیچیده بین کد و عملکرد را آشکار می کند. زمینه و برنامه های کاربردی C++ را کشف کنید، تفاوت های ظریف زبان های کامپایل شده را درک کنید و با راه اندازی محیط توسعه خود سفر برنامه نویسی خود را آغاز کنید. از طریق اولین برنامه ++C خود، با تسلط بر اصول نحو، انواع داده ها و عملیات ورودی/خروجی، هیجان زنده شدن کد خود را تجربه خواهید کرد.

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

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

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

در نهایت، شما اولین گام‌های خود را به سمت حوزه جذاب برنامه‌نویسی شی‌گرا (OOP) بردارید. نحوه مدل‌سازی موجودیت‌های دنیای واقعی با استفاده از کلاس‌ها و اشیاء، کپسوله‌سازی مؤثر داده‌ها و ایجاد برنامه‌های قوی که هم انعطاف‌پذیر و هم مقیاس‌پذیر هستند، بیابید.

پس از تکمیل دوره، شما با یک پایه قوی در برنامه نویسی C++، مجموعه ابزاری از مهارت های ضروری کدنویسی، و اعتماد به نفس برای مقابله با چالش های بیشتر در چشم انداز وسیع توسعه نرم افزار ظاهر خواهید شد. در «معرفی برنامه نویسی C++ برای مبتدیان مطلق» به ما بپیوندید و با هنر کدنویسی درهای دنیایی از امکانات بی پایان را باز کنید.



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

شروع کار با C++ Getting Started with C++

  • معرفی Introduction

  • C++ چیست What is C++

  • راه اندازی محیط توسعه C++ C++ Development Environment Setup

  • اولین برنامه ++C خود را ایجاد کنید Create your first C++ Program

  • نمایش خروجی ها Displaying Outputs

  • نظرات C++ C++ Comments

  • کلمات کلیدی C++ C++ Keywords

  • استفاده از Escape Sequences Using Escape Sequences

انواع داده ها و متغیرها Data Types and Variables

  • انواع داده های C++ C++ Data Types

  • تبدیل نوع داده Data Type Conversion

  • متغیرها Variables

  • ایجاد متغیرها Creating Variables

  • ثابت ها Constants

  • اشاره گر و مرجع Pointers and Reference

  • توابع رشته - قسمت 1 String Functions - Part 1

  • توابع رشته - قسمت 2 String Functions - Part 2

  • الحاق Concatenation

  • آرایه ها Arrays

اپراتورهای C++ C++ Operators

  • عملگرهای حسابی Arithmetic Operators

  • عملگرهای منطقی Logical Operators

  • اپراتورهای مقایسه Comparison Operators

  • اپراتورهای واگذاری Assignment Operators

  • اولویت اپراتور Operator Precedence

بیانیه های جریان را کنترل کنید Control Flow Statements

  • جریان کنترل چیست؟ What is control flow

  • تصمیم گیری ++C C++ decision making

  • اگر اظهارات if statements

  • اگر غیر از اظهارات if else statements

  • در حالی که حلقه ها While loops

  • برای حلقه ها for loops

  • تقویت منطق برنامه با دستورات سوئیچ Enhancing program logic with switch statements

  • توابع چیست What are functions

  • پارامترها و آرگومان های تابع Function parameters and arguments

  • بازگشت تابع Function return

  • متغیرهای محلی و جهانی Local and global variables

  • آرایه های دوبعدی و تو در تو برای حلقه ها - قسمت 1 2D Arrays and nested for loops - Part 1

  • آرایه های دو بعدی و تو در تو برای حلقه ها - قسمت 2 2D Arrays and nested for loops - Part 2

  • دریافت ورودی از کاربران Getting input from users

  • ایجاد یک برنامه اساسی Creating a basic program

برنامه نویسی شی گرا -OOP Object Oriented Programming -OOP

  • مقدمه ای بر OOP Introduction to OOP

  • ایجاد کلاس ها و اشیاء Creating classes and objects

  • دسترسی به ویژگی های شی Accessing object attributes

  • ایجاد روش های عضو Creating member methods

  • عملکرد سازنده Constructor Function

  • ارث - قسمت 1 Inheritance - Part 1

  • ارث - قسمت 2 Inheritance - Part 2

نمایش نظرات

نظری ارسال نشده است.

آموزش مقدمه ای بر برنامه نویسی C++ برای مبتدیان مطلق
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4.5 hours
45
Udemy (یودمی) udemy-small
04 شهریور 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,000
4.5 از 5
ندارد
دارد
دارد
247 Learning

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

247 Learning 247 Learning

سرمایه گذاری در دانش بهترین سود را می دهد

Udemy (یودمی)

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

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