لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش C++ از مبتدی تا متخصص
C++ from Beginner to Expert
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با شرکت در این دوره در وقت گرانبهای خود صرفه جویی کنید. شما یاد خواهید گرفت که چگونه به روشی سریع و آسان برنامه ریزی کنید!
مدت کل دوره بیش از 12 ساعت است! شما تئوری را یاد خواهید گرفت و همچنین تمرینات زیادی به دست خواهید آورد. در طول دوره ما برنامه های زیادی می نویسیم.
همه اینها توسط مرد جوانی ارائه می شود که دانش خود را به اشتراک می گذارد، بنابراین زبان مورد استفاده برای همه قابل دسترسی است.
این دوره برای افرادی طراحی شده است که هیچ دانشی در مورد برنامه نویسی ندارند. فرقی نمی کند تا به حال هیچ برنامه ای ننوشته باشید یا هیچ ایده ای در مورد برنامه نویسی نداشته باشید... بعد از دوره من همه اینها تغییر می کند. شما این افسانه را که برنامه نویسی فقط برای عده معدودی کار دشواری است را از بین خواهید برد!
پس از این دوره می توانید از اجزای پیشرفته زبان C++ استفاده کنید.
بیش از 320000 دانشآموز در سراسر جهان دورههای من را ثبتنام کردهاند و اکثر آنها از نحوه تدریس من راضی هستند. شما هم از این کلاس راضی خواهید بود.
اگر بعد از تماشای ویدیوها در مورد موضوعات مطرح شده در این دوره سؤالی دارید، لطفاً بپرسید. من همیشه خوشحالم که کمک می کنم.
سرفصل ها و درس ها
درس ها
Lessons
داخل یک عدد چند رقم است؟
How many digits are inside a number?
عملگرهای منطقی
Logical Operators
ارث بری بین طبقات
Inheritance between classes
مبانی برنامه نویسی
Basics of programming
مقایسه محتوای دو فایل
Comparing content of two files
کلاس ها و روش های ثابت
Constant classes and methods
توابع دوست
Friend functions
چند عدد تا ...
Multiples of number up to...
دستورالعمل های پیش پردازنده، پروژه چند فایلی
Preprocessor directives, Multi-file project
STL چیست؟
What is STL?
فاکتوریل به صورت تکراری
Factorial iteratively
تبدیل سازنده و اپراتورهای اضافه بار
Convert constructor and overloading operators
یافتن مقدار مشخصی از اعداد فرد
Finding specific amount of odd numbers
بیانیه های شرطی
Contidtional Statements
ماشین حساب - ورزش
Calculator - exercise
خواندن نشانگر موقعیت - جستجو و گفتن
Reading position pointer - seekg and tellg
در حالی که و در حالی که انجام دهید
while and do while
چگونه فایل ها را باز و بسته کنیم
How to open and close files
فضاهای نام
Namespaces
اشاره گر چیست؟
What are pointers?
حلقه مبتنی بر محدوده برای - & - نحوه جلوگیری از کپی کردن
ranged-based loop for - & - how to prevent making a copy
قالب های تابع
Function templates
دانلود داده ها از ورودی
Downloading data from input
Gcount - شمارش کاراکترهای آخرین عملیات
Gcount - counting characters from last operation
کارکرد
Functions
سازنده کپی
Copy constructor
آرایه های چند بعدی
Multidimensional Arrays
عملگرهای حساب و تخصیص
Arithmetic and Assigment Operators
اپراتور مشروط
Conditional Operator
ویرانگر مجازی
Virtual destructor
جریان ها - ورودی و خروجی چیست
Streams - what is input and output
چگونه بردار را تکرار کنیم؟ چگونه از حلقه ها برای پردازش عناصر در یک ظرف استفاده کنیم؟
How to iterate vector? How to use loops to process elements in a container?
حلقه مبتنی بر محدوده برای - C++11
ranged based loop for - C++11
قرار دادن - بارگیری کاراکترها از جریان cin به طور مستقیم در فایل
Put - loading characters from cin stream directly to file
نوشتن اشاره گر موقعیت - seekp و tellp
Writing position pointer - seekp and tellp
فیبوناچی به صورت تکراری
Fibonacci iteratively
آرایه ها
Arrays
متغیرها و توابع استاتیک
Static variables and functions
اپراتورهای رابطه ای
Relational Operators
انواع متغیرها
Types of variables
قالب های کلاس
Class templates
برای
for
نوع Enum
Enum Type
فیبوناچی به صورت بازگشتی
Fibonacci recursively
متغیرهای مرجع در توابع
Reference Variables in functions
متغیرهای مرجع
Reference Variables
نام آرایه - اشاره گر
Name of array - Pointer
وکتور - چگونه از آن استفاده کنیم؟ چرا مفید است؟
VECTOR - how to use it? Why is it useful?
من نویسنده 27 دوره ویدیویی بسیار محبوب در مورد برنامه نویسی، توسعه وب و ریاضیات در لهستان هستم. من همچنین 7 دوره ویدیویی به زبان انگلیسی ایجاد کرده ام. بیش از 300000 نفر در دوره های من ثبت نام کردند. تمام قلبم را صرف ایجاد دوره های آموزشی کردم. من همیشه سعی می کنم همه چیز را به ساده ترین شکل ممکن توضیح دهم. من مطمئن هستم که دوره های من به شما در ماجراجویی برنامه نویسی و توسعه وب کمک می کند :)
من معتقدم که هر کس توانایی توسعه نرم افزار را دارد اگر به درستی آموزش داده شود. از جمله شما. من می خواهم زمینه هر مفهوم جدیدی را که به شما آموزش می دهم به شما ارائه دهم. بعد از دوره من، بالاخره همه چیزهایی را که کد میکنید، خواهید فهمید.
بیش از 15 سال است که وب سایت ها را توسعه می دهم و بیش از 10 سال است که برنامه نویسی می کنم. من تجربه زیادی در این زمینه دارم و می خواهم دانش خود را با شما به اشتراک بگذارم.
اگر در مورد موضوعات تحت پوشش سؤالی دارید، لطفاً بپرسید.
نمایش نظرات