کانال سافت گذر در ایتا خبرهای جذاب سافت گذر را در ایتا دنبال کنید
کاربر عزیز ! اگر میخواهید به طور لحظه ای از بروز رسانی نرم افزار مورد نظر خود آگاه شوید و ایمیل بروز رسانی برنامه مورد نظر خود را در لحظه دریافت نمایید و فهرست برنامه های منتخب خود را در محیط کاربری خود ذخیره کنید همچنین دسترسی به تمامی برنامه های مخصوص اعضای ویژه(VIP) داشته باشید، با پرداخت ماهیانه فقط 5000 تومان از این امکان بهره مند شوید
عضویــــــت
x
X لایسنس آنتی ویروس نود 32
بستن
تعداد برنامه ها: 8412 | مشاهده و دانلود: 572206100 | آخرین بروزرسانی: - | اعضاء: 283131 | نظرات: 36748
اطلاعیه های مهم سایت
یادت را گرامی میداریم؛ ای مرد میدانها
  1. جستجوی پیشرفته در برنامه های سایت فعال شد.
  2. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.
  3. محصولات ESET نسخه 9 و 10 و 11 و 12 و 13  را با سریال های ارائه شده در اینجا فعال کنید. در صورت از کارافتادن جایگزین می شود.

کانال سافت گذر در ایتااخبار جذاب سافت گذر را در ایتا دنــبال کنیــد

لایسنس نود 32

سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

سرور آپدیت نود 32
یا بخت یا اقبال
نظرات کاربران
نظرات کاربران

آیا واقعا نسخه 2016 kasper رو هم آپدیت میکنه؟

نظرات کاربران

سلام.سایت عالی دارید اما اگه وقتشو زیاد کنید ممنون میشم. :)
واقعا میگم سایتتون عالی هست.اگه کاری کنید که موقع دانلود .اگه سرعت دانلود سرورتون زیادتر بشه بهتر میشه

نظرات کاربران

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

نظرات کاربران

این کتاب تحولی بزرگ در زندگی من ایجاد کرد. احسنت به این همه ذکاوت و درایت و عقل و شعور بی اندازه شما. به به...به به...بسیار سپاس گذارم...

نظرات کاربران

دوستانی که قصد تبدیل فرمت ogg به mp3 هستن از نرم افزار jetaudio استفاده کنن

نظرات کاربران

با سلام
واقعاً جای تشکر و قدردانی دارد از دست اند کاران این سایت امیدوارم که در تمامی مراحل زندگی موفق باشید و به عنوان یک ایرانی خدوم همیشه در خدمت مردم ایران باشید.

نظرات کاربران

درود

با نرم افزار فوق اشنایی بسیار کامل دارم در محیط بوت یک نرم افزار کامل و قوی و بسیار خوبیست
ولی در محیط ویندوز کمی نسبت به برنامه Acronis
کنتدر کار میکنه درسته که تمام ویژگیهای کامل یک نرم افزار برای پارتیشن بندی و غیره را دارد ولی acronis
سریعتر میباشد ولی در م...

نظرات کاربران

سلام به دوستان گرامی که برای دانلود کردن فایلهامشکل دارند مثلا در سرعت
یه برنامه پیداکردم که با اسکن کردن درایور های شما ورژن جدید رو پیدا میکنه وبه خلاف این برنامه که خودش دانلود منیجر داره، فقط به شما لینک دانلود رو میده و این طوری شما میتونید برید کافی نت و درایورهاتون رو دانلود کنید
...

نظرات کاربران

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

امتیاز بدهید
54321
4 / 5
1 رأی
مدت زمان:

41:30:00

زبان / قیمت(تومان): انگلیسی / رایگان برای اعضای ویژه
فرمت / حجم فایل: 7/02 GB / mp4
آخرین بروزرسانی:
دسته بندی:
تعداد دانلود: 1458 دیدگاه کاربران مشاهده دیدگاه ها (1) دیدگاه کاربران نظر بدهید

دانلود Beginning C Programming From Beginner to Beyond

دانلود دورهٔ آموزش ویدئویی برنامه‌نویسی ++C از سطح مقدماتی تا پیشرفته | از برترین و کامل‌ترین دوره‌های آموزش ++C در جهان

Udemy – Beginning C++ Programming - From Beginner to Beyond

Update 1/2021

| در پلیر موجود در این صفحه، می‌توانید ویدئوی مقدمه و آشنایی با آموزش‌های این دوره را با زیرنویس انگلیسی به‌صورت آنلاین تماشا کنید |

| این دورهٔ آموزشی دوره‌ای جدید، کامل و آپدیت‌شده است |

توجه داشته باشید که این آموزش تصویری ارائه‌شده یکی از برترین، پَرامتیازترین، پرفروش‌ترین و تأثیرگذارترین آموزش‌های کمپانی Udemy با موضوع مهارت‌های اساسی مربوط به برنامه‌نویسی سی‌پلاس‌پلاس است و در سایت اصلی خود، تنها با قیمت بسیار هنگفتی قابل خریداری خواهد بود. همچنین قابل ذکر است که این دورهٴ آموزشی به همراه دنبالهٔ آن، کامل‌ترین دورهٴ آموزشی C++ در جهان است.

در این دورهٔ آموزشی – به‌صورت فیلم‌های جداگانه - می‌توانید تمامی اصول، مهارت‌ها، اطلاعات روز و تکنیک‌های مربوط به برنامه‌نویسی سی‌پلاس‌پلاس را از سطح مقدماتی (از صفر) تا پیشرفته به خوبی فرا بگیرید. پس از مشاهدهٔ کامل این دوره و دقت و تمرین همراه با آن، به مهارتی بسیار کاربردی در این زمینه خواهید رسید. دنبالهٴ این دورهٴ ، دوره‌ای دیگر با عنوان Udemy - Learn Advanced C++ Programming است که آن را نیز در سایت برای دانلود قرار داده‌ایم؛ با دنبال کردن این آموزش تکمیلی، در برنامه‌نویسی C++ به سطح حرفه‌ای خواهید رسید.

فایل‌های زیرنویس انگلیسی این دورهٔ آموزشی به‌طور کامل در درون فولدرهای حاوی ویدئوهای آموزشی قرار دارند و هرکدام نیز با ویدئوی مربوط به خود همنام است؛ به همین دلیل، با پخش کردن هر ویدئو از طریق یک پلیر قدرتمند و مناسب مانند PotPlayer، زیرنویس مربوط به آن ویدئو به‌صورت خودکار بر روی فیلم آموزشیِ در حال پخش نمایش داده می‌شود. به‌طورکلی پیشنهاد ما این است که برای مشاهدهٔ ویدئوهای آموزشی، از نرم‌افزار پخش‌کنندهٔ PotPlayer استفاده کنید.


تولیدکننده: Udemy

تاریخ آخرین آپدیت دوره: ۲۰۲۱/۱

سطح: مناسب برای همه - از مقدماتی تا پیشرفته

مدت زمان آموزش: ۴۱ ساعت و ۳۰ دقیقه

زبان آموزش: انگلیسی

زیرنویس انگلیسی: دارد

فرمت فایل‌های ویدئویی: MP4

مدرسان: Tim Buchalka’s Learn Programming Academy, Frank J. Mitropoulos

 

  فهرست کامل سرفصل‌های و عناوین آموزشی، به همراه زمان دقیق آنها:

Course Content | 277 Lectures | 41:30:00
_________________________________________________

Introduction | 20:00

About the Course - 03:39

Why Learn C++? - 05:00

Modern C++ and the C++ Standard - 02:58

How does all this work? - 08:13

FAQ -- Please Read! - 00:10

 

Installation and Setup | 02:19:57

Installation and Setup Overview - 02:53

Installing the C++ Compiler on Windows - 09:25

Installing CodeLite on Windows - 03:41

Configuring CodeLite on Windows - 20:39

Installing the C++ Compiler on Mac OSX - 03:44

Installing CodeLite on Mac OSX - 04:27

Configuring CodeLite on Mac OSX - 22:45

Using the Command-Line interface - 01:32

Installing CodeLite on Ubuntu Linux - 08:48

Configuring CodeLite on Ubuntu Linux - 19:00

Creating a Default CodeLite Project Template (All Versions) - 08:06

Using the Command-Line Interface on Windows - 09:43

Using the Command-Line Interface on Mac OSX - 07:49

Using the Command-Line Interface on Linux (Ubuntu) - 08:55

Using a Web-based C++ Compiler - 03:22

Using the Included Source Code Course Resources - 05:08

 

Curriculum Overview | 09:33

Curriculum Overview - 06:58

Overview of the Section Challenge Exercises - 01:29

Overview of the Section Quizzes - 01:06

 

Getting Started | 01:02:51

Section Overview - 00:58

An Overview of the CodeLite Interface - 14:52

Writing our first program - 08:23

Building our first program - 12:33

What are Compiler Errors? - 09:07

What are Compiler Warnings? - 03:51

What are Linker Errors? - 04:07

What are Runtime Errors? - 00:41

What are Logic Errors? - 01:49

Section Challenge - 01:21

Section Challenge - Solution - 05:09

Section 4 Quiz - 10 questions

 

Structure of a C++ Program | 42:36

Section Overview - 00:56

Overview of the Structure of a C++ Program - 04:20

#include Preprocessor Directive - 02:11

Comments - 07:29

The main() function - 03:05

Namespaces - 03:56

Basic Input and Output (I/O) using cin and cout - 20:39

Using cout and the insertion operator to say Hi to Frank - 1 question

Using cout and the insertion operator - 1 question

Using cin and the extraction operator - 1 question

Section 5 Quiz - 10 questions

 

Variables and Constants | 01:13:03

Section Overview - 01:10

What is a variable? - 03:08

Declaring and Initializing Variables - 14:04

Declaring and Initializing Variables - 1 question

Global Variables - 03:23

C++ Built-in Primitive Types - 15:59

What is the Size of a Variable (sizeof) - 06:52

What is a Constant? - 05:03

Declaring and Using Constants - 18:26

Section Challenge - 01:50

Section Challenge - Solution - 03:08

Section 06 Quiz - 10 questions

 

Arrays and Vectors | 56:13

Section Overview - 01:07

What is an Array? - 04:40

Declaring and Initializing Arrays - 02:56

Accessing and Modifying Array Elements - 14:13

Declaring, Initializing and Accessing an Array - 1 question

Multidimensional Arrays - 03:11

Declaring and Initializing Vectors - 06:26

Accessing and Modifying Vector Elements - 15:30

Declaring, Initializing and Accessing Vectors - 1 question

Section Challenge - 02:07

Section Challenge - Solution - 06:03

Section 07 Quiz - 10 questions

 

Statements and Operators | 01:48:26

Section Overview - 02:02

Expressions and Statements - 03:20

Using Operators - 01:58

The Assignment Operator - 12:31

Arithmetic Operators - 14:55

Using the Assignment Operator - 1 question

Using the Arithmetic Operators - 1 question

Increment and Decrement Operators - 13:11

Mixed Expressions and Conversions - 12:56

Testing for Equality - 09:04

Relational Operators - 04:17

Logical Operators - 15:48

Compound Assignment Operators - 02:15

Operator Precedence - 03:48

Logical Operators and Operator Precedence - Can you work? - 1 question

Section Challenge - 02:30

Section Challenge - Solution - 09:51

Section 08 Quiz - 10 questions

 

Controlling Program Flow | 03:27:54

Section Overview - 03:06

if Statement - 18:08

If Statement - Can you Drive? - 1 question

if else Statement - 05:48

If-Else Statement - Can you Drive? - 1 question

Nested if Statement - 22:04

Nested If Statements - Can you Drive? - 1 question

switch-case Statement - 20:14

Switch Statement - Day of the Week - 1 question

Conditional Operator - 10:37

Looping - 03:12

for Loop - 22:08

For loop - Sum of Odd Integers - 1 question

range-based for Loop - 14:59

Using the range-based for loop - 1 question

while Loop - 16:39

While loop exercise - 1 question

do while Loop - 13:46

continue and break - 02:33

Infinite Loops - 03:17

Nested Loops - 19:47

Nested Loops - Sum of the Product of all Pairs of Vector Elements - 1 question

Section Challenge - 06:09

Section Challenge - Solution Part 1 - 14:47

Section Challenge - Solution Part 2 - 10:40

​Section 09 Quiz - 10 questions

 

Characters and Strings | 01:18:10

Section Overview - 01:54

Character Functions - 02:30

C-Style Strings - 07:45

Working with C-style Strings - 13:45

Using C-style Strings - 1 question

C++ Strings - 15:28

Working with C++ Strings - 16:45

Using C++ Strings - Exercise 1 - 1 question

Using C++ Strings - Exercise 2 - 1 question

Section Challenge - 06:48

Section Challenge - Solution - 13:15

​Section 10 Quiz - 10 questions

Challenge Assignment - Letter Pyramid - 1 question

 

Functions | 02:51:21

Section Overview - 02:31

What is a Function? - 18:22

Using Functions from the cmath Library1 question

Function Definition - 17:00

Function Prototypes - 10:55

Function Parameters and the return Statement - 14:52

Functions and Prototypes - Converting Temperatures - 1 question

Default Argument Values - 13:08

Using Default Argument Values - Grocery List - 1 question

Overloading Functions - 10:50

Overloading Functions - Calculating Area - 1 question

Passing Arrays to Functions - 13:33

Passing Arrays to Functions - Print a Guest Listv1 question

Pass by Reference - 13:23

Using Pass by Reference - Print a Guest List - 1 question

Scope Rules - 12:09

How do Function Calls Work? - 11:23

inline Functions - 01:31

Recursive Functions - 13:18

Implementing a Recursive Function - Save a Penny - 1 question

Section Challenge - 02:25

Section Challenge-Solution - 16:01

Section 11 Quiz - 10 questions

 

Pointers and References | 02:38:11

Section Overview - 03:14

What is a Pointer? - 02:20

Declaring Pointers - 03:02

Accessing the Pointer Address and Storing Address in a Pointer - 16:33

Dereferencing a Pointer - 13:13

Dynamic Memory Allocation - 14:03

The Relationship Between Arrays and Pointers - 11:37

Pointer Arithmetic - 15:06

Const and Pointers - 02:34

Passing Pointers to Functions - 18:30

Returning a Pointer from a Function - 12:11

Potential Pointer Pitfalls - 04:10

What is a Reference? - 08:50

L-values and R-values - 04:03

Using the CodeLite IDE Debugger - 10:26

Section Recap - 03:31

Section Challenge - 04:54

Section Challenge - Solution - 09:54

​Section 12 Quiz - 10 questions

 

OOP - Classes and Objects | 04:10:52

Section Overview - 03:13

What is Object-Oriented Programming? - 09:54

What are Classes and Objects? - 03:23

Declaring a Class and Creating Objects - 18:21

Accessing Class Members - 17:41

Creating and Accessing Objects - 1 question

public and private - 07:57

Implementing Member Methods - 20:26

Adding public methods that access private class attributes - 1 question

Add more public methods to an existing class - 1 question

Constructors and Destructors - 10:28

The Default Constructor - 11:40

Add a Default Constructor to an Existing Class - 1 question

Overloading Constructors - 02:50

Add an Overloaded Constructor to an Existing Class - 1 question

Constructor Initialization lists - 11:35

Delegating Constructors - 09:01

Constructor Parameters and Default Values - 08:28

Copy Constructor - 17:49

Add a Copy Constructor to an Existing Class - 1 question

Shallow Copying with the Copy Constructor - 14:30

Deep Copying with the Copy Constructor - 08:53

Move Constructors - 17:06

The 'this' Pointer - 02:32

Using const with Classes - 11:00

Static Class Members - 14:23

Structs vs Classes - 02:18

Friends of a class - 03:32

Section Challenge - 12:52

Section Challenge - Solution - 11:00

​Section 13 Quiz - 10 questions

 

Operator Overloading | 02:10:10

Section Overview - 01:34

What is Operator Overloading? - 17:06

Overloading the Assignment Operator (copy) - 19:03

Overloading the Assignment Operator (move) - 15:07

Overloading Operators as Member Functions - 17:45

Operator Overloading as Member Functions - 1 question

Overloading Operators as Global Functions - 14:33

Operator Overloading as Non-member Functions - 1 question

Overloading the Stream Insertion and Extraction Operators - 10:46

Operator Overloading the Stream Insertion Operator - 1 question

Section Challenge - 13:22

Section Challenge - Solution 1 - 13:25

Section Challenge - Solution 2 - 07:29

Section 14 Quiz - 10 questions

 

Inheritance | 02:23:48

Section Overview - 01:53

What is Inheritance? - 05:54

Terminology and Notation - 05:22

Inheritance vs. Composition - 04:01

Deriving Classes from Existing Classes - 14:14

Protected Members and Class Access - 11:59

Constructors and Destructors - 17:31

Passing Arguments to Base Class Constructors - 09:27

Copy/Move Constructors and Operator = with Derived Classes - 16:35

Redefining Base Class Methods - 15:50

Multiple Inheritance - 01:41

The Updated Accounts Example - 19:48

Section Challenge - 05:02

Section Challenge - Solution - 14:31

​Section 15 Quiz - 10 questions

 

Polymorphism | 02:06:14

Section Overview - 01:22

What is Polymorphism? - 17:38

Using a Base Class Pointer - 12:38

Virtual Functions - 05:21

Virtual Destructors - 05:13

Using the Override Specifier - 07:06

Using the Final Specifier - 01:39

Using Base Class References - 07:17

Pure Virtual Functions and Abstract Classes - 16:27

Abstract Classes as Interfaces - 18:05

Section Challenge - 04:21

Section Challenge - Solution Part 1 - 11:33

Section Challenge - Solution Part 2 - 10:46

Section Challenge - Final Solution - 06:48

Section 16 Quiz - 10 questions

 

Smart Pointers | 01:13:36

Section Overview - 01:54

Some Issues with Raw Pointers - 01:44

What is a Smart Pointer? Ownership and RAII - 03:48

Unique Pointers - 16:36

Shared Pointers - 19:14

Weak Pointers - 06:11

Custom Deleters - 08:12

Section Challenge 1 - 09:30

Section Challenge 1 - Solution - 06:27

Section 17 Quiz - 10 questions

 

Exception Handling | 01:11:07

Section Overview - 02:30

Basic Concepts and a Simple Example: Dividing by Zero - 16:27

Throwing an Exception from a Function - 08:21

Handling Multiple Exceptions - 05:28

Stack Unwinding and How it Works - 10:26

Creating User-Defined Exception Classes - 06:53

Class Level Exceptions - 07:01

The C++ std::exception Class Hierarchy - 04:11

Section Challenge - 04:16

Section Challenge - Solution - 05:34

Section 18 Quiz - 10 questions

 

I/O and Streams | 03:01:36

Section Overview - 02:21

Files, Streams and I/O - 05:41

Stream Manipulators - 03:21

Stream Manipulators - boolean - 08:28

Stream Manipulators - integers - 12:08

Stream Manipulators - floating point - 15:21

Stream Manipulators - align and fill - 14:09

Section Challenge 1 - 11:00

Section Challenge 1 - Solution - 14:11

Reading from a Text File - 11:35

Reading from a Text File - Live Demo - Part 1 - 14:05

Reading from a Text File - Live Demo - Part 2 - 05:40

Reading a text file - 1 question

Section Challenge 2 - 03:08

Section Challenge 2 - Solution - 07:17

Section Challenge 3 - 03:08

Section Challenge 3 - Solution - 05:24

Writing to a Text File - 09:33

Writing to a Text File - Live Demo - 07:31

Section Challenge 4 - 02:29

Section Challenge 4 - Solution - 04:03

Using String Streams - 14:50

File locations with some Popular IDEs - 06:13

Section 19 Quiz - 10 questions

 

The Standard Template Library (STL) | 05:17:55

Section Overview - 01:42

What is the STL? - 09:11

Generic Programming with Macros - 07:19

Generic Programming with Function Templates - 20:38

Generic Programming with Class Templates - 14:07

Creating a Generic Array Template Class - 13:56

Introduction to STL Containers - 04:41

Introduction to STL Iterators - 10:47

Introduction to Iterators - Demo - 16:01

Introduction to STL Algorithms - 10:46

Introduction to Algorithms - Demo - 17:08

Sequence Container - Array - 22:56

Sequence Containers - Vector - 24:56

Sequence Containers - Deque - 14:11

Section Challenge 1 - 04:46

Section Challenge 1 - Solution - 03:35

Sequence Containers - List and Forward List - 22:06

Section Challenge 2 - 11:21

Section Challenge 2 - Solution - 07:29

Associative Containers - Sets - 15:50

Associative Containers - Maps - 16:55

Section Challenge 3 - 08:15

Section Challenge 3 - Solution - 06:04

Container Adaptors - Stack - 09:27

Container Adaptors - Queue - 07:39

Section Challenge 4 - 04:08

Section Challenge 4 - Solution - 03:57

Container Adaptors - Priority Queue - 08:04

Section 20 Quiz - 10 questions

 

ARCHIVED - OLD INSTALLATION VIDEOS | 01:01:18

Installation and Setup Overview - 02:16

Installing the C++ Compiler on Windows - 04:53

Installing CodeLite on Windows - 03:06

Configuring CodeLite on Windows - 12:02

Installing the C++ Compiler on Mac OSX - 02:01

Installing CodeLite on Mac OSX - 01:56

Configuring CodeLite on Mac OSX - 10:29

Installing CodeLite on Ubuntu Linux - 04:04

Configuring CodeLite on Ubuntu Linux - 10:26

Creating a Default CodeLite Project Template (All Versions) - 06:21

Using the Included Source Code Course Resources - 03:44

 

Extra Information - Source code, and other stuff | 05:19

Source Code for all Sections - 00:30

Bonus Lecture and Information - 04:49

پسورد فایل ها پسورد فایل ها:
دانـــلود کــنید
دانـــلود کــنید
آنتی ویروس پادویش
برنامه های مشابه
  • Udemy - Learn Advanced C++ Programming

    Udemy - Learn Advanced C++ Programming

    دوره آموزش تصویری برنامه‌نویسی سی‌پلاس‌پلاس - سطح پیشرفته و حرفه‌ای | از برترین دوره‌های آموزشی یودمی ...