لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش C++ برای مبتدیان [ویدئو]
C++ for Beginners [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آیا همیشه میخواستید بازیهای ویدیویی کنسولی بسازید، اما مهارتهای اولیه ++C را ندارید؟ آیا می خواهید یک زبان برنامه نویسی "سنگین" را درک کنید؟ آیا واقعاً می خواهید "زیر سرپوش" بگیرید و کارهای پیچیده تری را به سرعت انجام دهید؟ آیا به سادگی می خواهید مجموعه مهارت های فعلی خود را ارتقا دهید و یکی از محبوب ترین زبان های برنامه نویسی جهان را یاد بگیرید؟
C++ یکی از پرکاربردترین زبان های دنیاست. این برای همه چیز از برنامه های کاربردی تجارت مالی (که سرعت برابر است با درآمد!) گرفته تا بازی های ویدیویی کنسول استفاده می شود.
با این دوره، C++ برای مبتدیان، که توسط متخصص دیوید پیتر-پترسون نوشته شده است، به زبان برنامه نویسی C++ بپردازید. دیوید یک مربی با تجربه است و متخصص در ارائه اطلاعات فنی پیچیده به روشی است که تقریباً هر کسی بتواند آن را درک کند. با کمک دیوید، با راهاندازی محیط توسعه و راهاندازی تمام اصول C++ شروع میکنید.
در 46 سخنرانی ویدیویی که دوره را تشکیل میدهند، دهها و دهها نمونه کد گنجانده شده است که میتوانید از آنها بیاموزید. همچنین تمرینات آزمایشگاهی جذابی را تکمیل خواهید کرد که نه تنها سرگرم کننده هستند، بلکه به طور ویژه برای کمک به شما در حفظ اطلاعات در سخنرانی ها طراحی شده اند.
C++ یکی از مهم ترین زبان هایی است که می توانید یاد بگیرید - و هیچ راهی بهتر از دیوید پیتر-پترسون از LearnToProgram برای یادگیری آن وجود ندارد!
یاد بگیرید که محیط توسعه خود را تنظیم کنید
آموزش اجرای کد ++C
یاد بگیرید که کد خود را اشکال زدایی کنید
نقش متغیرها را درک کنید
بتوانید از انواع داده های متغیر استفاده کنید
قادر به خروجی به جریان خطای استاندارد باشید
آموزش پخش انواع داده ها
آموزش فرمت کردن خروجی
یاد بگیرید که ورودی کنسول را بگیرید و پردازش کنید
درک و استفاده از نظرات منبع
بتوانید از Assignment Operators استفاده کنید
شناسایی و استفاده از اپراتورهای مرکب
از مقایسه کننده ها و عملگرهای منطقی استفاده کنید
درک و اعمال Prescedence Operator
با If شرط های ساده و پیچیده ایجاد کنید
از Switch Statement استفاده کنید
از اپراتور سه تایی استفاده کنید
حلقه های while و حلقه های For را ایجاد کنید
از آرایه ها استفاده کنید
دسترسی به اعضای آرایه با حلقه ها
آرایه های چند بعدی را درک کرده و از آنها استفاده کنید
نقش اشاره گرها را بیاموزید
تئوری باینری و نقش آن در C++ را بدانید
جداول حقیقت و عملگرهای باینری را ایجاد و استفاده کنید
با اپراتورهای Bitwise کار کنید
کد را در توابع کپسوله کنید
کار با فایل های سربرگ و شامل
درک و استفاده از فضاهای نام
کتابخانه رشته STL را درک کرده و از آن استفاده کنید
برنامه نویسی شی گرا را درک کنید
کلاس ها و آبجکت ها را در C++ ایجاد کنید
خواندن فایل های متنی در ذخیره سازی دائمی
ذخیره فایلهای متنی در حافظه دائمی برنامهنویسان بازیهای مشتاق، معلمان و دانشآموزان، توسعهدهندگانی که زبان «وظیفه سنگین» میخواهند، توسعهدهندگانی که در بخش مالی کار میکنند، توسعهدهندگانی که با برنامههایی کار میکنند که باید محاسبات زیادی را به سرعت انجام دهند، هرکسی که میخواهد از آن استفاده کند. قدرت C++!
با این دوره، C++ برای مبتدیان، که توسط متخصص دیوید پیتر-پترسون نوشته شده است، به زبان برنامه نویسی C++ بپردازید. دیوید یک مربی باتجربه است و متخصص در ارائه اطلاعات فنی پیچیده به روشی است که تقریباً هر کسی بتواند آن را درک کند. با کمک دیوید، با راهاندازی محیط توسعه خود و کار کردن با تمام اصول C++ شروع میکنید. * * در 46 سخنرانی ویدیویی که این دوره را تشکیل میدهند، دهها و دهها نمونه کد گنجانده شده است که میتوانید از آنها بیاموزید. همچنین تمرینات آزمایشگاهی جذابی را تکمیل خواهید کرد که نه تنها سرگرم کننده هستند، بلکه به طور ویژه طراحی شده اند تا به شما در حفظ اطلاعات در سخنرانی ها کمک کنند.
سرفصل ها و درس ها
اولین برنامه شما
Your First Program
از کجا می توان IDE را دریافت کرد
Where to get the IDE
ایجاد یک پروژه
Creating a Project
اشکال زدایی یک برنامه
Debugging a Program
بررسی Build Log
Examining the Build Log
اجرای یک برنامه
Running a program
متغیرها و تکالیف
Variables and Assignments
متغیرها و شناسه ها
Variables and identifiers
نوع داده ساده: bool
Simple Data Type: bool
نوع داده ساده: کاراکتر
Simple Data Type: char
نوع داده ساده: int
Simple Data Type: int
خطاها و انواع داده ها
Errors and Data Types
خطاهای خروجی
Outputting Errors
انواع داده های بلند و کوتاه
Long and Short Data Types
ریخته گری
Casting
فرمت کردن خروجی
Formatting Output
ورودی از STDIN
Input from STDIN
اپراتورها و تقدم
Operators and Precedence
درک نظرات: مفید در مقابل مازاد
Understanding Comments: Useful VS Redundant
نام های معنی دار متغیر در مقابل رمزی
Meaningful Variable Names VS Cryptic
واگذاری، اپراتورها
Assignment, Operators
مقایسه کننده ها و عملگرهای منطقی
Comparators and Logical Operators
تقدم
Precedence
تصمیم گیری و جریان برنامه
Decision Making and Program Flow
عبارات "اگر"، "اگر دیگر" و "دیگر".
The "if", "else if", and "else" Statements
بیانیه "مورد".
The "case" Statement
بیانیه های سه گانه
Ternary Statements
حلقه "Do while".
The "Do While" Loop
حلقه "برای".
The "For" Loop
آرایه ها
Arrays
آرایه ها
Arrays
تکرار از طریق آرایه ها
Iterating Through Arrays
آرایه های چند بعدی
Multi-Dimensional Arrays
اشاره گرها
Pointers
عملیات باینری
Binary Operations
نظریه باینری
Binary Theory
جداول حقیقت
Truth Tables
اپراتورهای بیتی
Bitwise Operators
ساختار برنامه
Program Structure
ساختار عملکرد
Function Structure
فایلهای سرصفحه، شامل و چندین فایل
Header Files, Includes, and Multiple Files
نقطه ورود برنامه و فضاهای نام
Program Entry Point and Namespaces
رشته های STL
STL Strings
ایجاد رشته
Creating a String
عملگرهای رشته ای
String Operators
دستکاری رشته
String Manipulation
کلاس ها و اشیاء
Classes and Objects
اشیاء و ارث
Objects and Inheritance
کلاس ها، اشیاء، روش ها و ویژگی ها
Classes, Objects, Methods & Properties
کپسولاسیون، قسمت 1
Encapsulation, Part 1
کپسولاسیون، قسمت 2
Encapsulation, Part 2
دسترسی به اصلاحکنندهها و لغوها
Access Modifiers and Overrides
ورودی، فرآیند و خروجی
Input, Process and Output
مقدمه ای بر وکتورها
Introduction to Vectors
نحوه خواندن فایل های متنی
How to Read Text Files
مرتب سازی حباب
Bubble Sort
نحوه نوشتن فایل های متنی
How to Write Text Files
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
والدین مارک لاسوف اغلب ادعا می کنند که او برای برنامه نویسی به دنیا آمده است. در اواسط دهه هشتاد، وقتی بچههای محله بیرون بودند و کیکبال بازی میکردند و گلولههای برفی پرتاب میکردند، مارک سخت مشغول کار روی بازیهای نوشتن Commodore 64 خود به زبان برنامهنویسی بیسیک بود. کامپیوتر و برنامه نویسی همچنان علاقه زیادی به کالج داشتند، جایی که مارک در رشته ارتباطات و علوم کامپیوتر تحصیل کرد. مارک پس از اتمام کار دانشگاهی خود در بخش نرم افزار و توسعه وب در چندین شرکت بزرگ مشغول به کار شد.
در سال 2001، در حالی که معاصران او دنیای دات کام را فتح می کردند، مارک در یک مرکز آموزشی فنی در آستین، تگزاس، در سال 2001، برنامه نویسان را برای آموزش موقعیت پذیرفت. در آنجا بود که مارک عاشق آموزش برنامه نویسی شد که از آن زمان به بعد علاقه او بوده است. امروز مارک یک مربی فنی برتر است که در سراسر کشور سفر می کند و به توسعه دهندگان نرم افزار و وب آموزش می دهد. مشتریان آموزشی مارک عبارتند از وزارت دفاع، لاکهید مارتین، Discover Card Services و Kaiser Permanente. او برای شرکت هایی مانند دل، تارگت، لاکهید مارتین و سازمان های دولتی از جمله مجلس نمایندگان ایالات متحده مشاوره کرده است. مارک علاوه بر آموزش و مشاوره کلاسی سنتی، آموزش ویدیویی را برای برنامه نویسان مشتاق در وب سایت خود www.LearnToProgram.tv و Udemy.com منتشر می کند.
او در کانکتیکات ساحلی در نزدیکی رودخانه کانکتیکات زندگی می کند، جایی که در حال بازسازی خانه خود است. می خواهید کمک کنید؟
نمایش نظرات