C++ Intermediate Pointers، Structures و File Stream را بیاموزید

Learn C++ Intermediate Pointers, Structures, and File Stream

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در مهارت های ++C خود مسلط شوید - جلسه عملی روی آرایه ها، اشاره گرها برنامه نویسی را با یکی از قدرتمندترین زبان های برنامه نویسی که امروزه وجود دارد، C++ یاد بگیرید. در مورد هر مبحث متوسط ​​C++ که با پایه برنامه نویسی C++ شروع می شود، مسلط شوید. آموزش کدنویسی نشانگرهای C++ برای توسعه اپلیکیشن با عملکرد عالی. کدنویسی بیانیه‌های مشکل میانی با استفاده از زبان C++ راه‌اندازی یک محیط کدنویسی محلی C++ برای ایجاد شیوه‌های کدنویسی خود مهارت‌هایی را در آرایه‌ها، اشاره‌گرها، ساختارها و سیستم‌های فایل خارجی در دنیای واقعی توسعه دهید نحوه کار با دستورات رشته‌ای و اشاره‌گرهای هوشمند را بیاموزید. یادگیری پردازش سند با استفاده از فایل‌های CSV با کتابخانه استاندارد داخلی داخلی. تبدیل نوع داده پویا به صورت فرمت‌های مورد نیاز برای پردازش با انجام کدنویسی C++ فعال کردن مهارت‌های منطقی با استفاده از اشاره‌گرها و برنامه‌نویسی ساختاری یادگیری کاربرد آینده عالی C++، تکنیک‌های تخصیص حافظه پویا برای عالی Application Performance Learn Generative AI برای یادگیری آینده چیست پیش نیازها: هیچ تجربه فنی قبلی لازم نیست! تمام آنچه شما به یک کامپیوتر نیاز دارید! هیچ نرم افزاری قبل از دوره مورد نیاز نیست (تمام نرم افزارهای استفاده شده در دوره رایگان است) بدون نیاز به دانش قبلی - خوب برای داشتن C ++ پایه بدون نیاز به تجربه برنامه نویسی. شما هر آنچه را که نیاز دارید یاد خواهید گرفت


به دوره C++ Intermediate خوش آمدید، با آخرین نسخه خود، این دوره هر مفهوم ضروری از مثال‌های کدنویسی متوسط ​​را در یک دوره آموزش می‌دهد و به شما امکان می‌دهد سفر برنامه‌نویسی متوسط ​​خود را گام به گام شروع کنید.


C++ یک زبان چند پلتفرمی زیبا است که می‌توان از آن برای ساخت انواع برنامه‌های نرم‌افزاری با کارایی بالا استفاده کرد. C++ توسط Bjarne Stroustrup به عنوان پسوند زبان C توسعه داده شد. C++ سطح بالایی از کنترل بر منابع سیستم و حافظه را به برنامه نویسان می دهد.

بیاموزید که هوش مصنوعی برای یادگیری آینده چیست


از جمله مفاهیم میانی C++، برنامه های کاربردی دنیای واقعی را می توان به صورت زیر ایجاد کرد:


سیستم‌های عامل

برنامه های مبتنی بر رابط کاربری گرافیکی

سیستم های جاسازی شده

مرورگرهای وب

برنامه های بانکی

نرم افزار مدیریت پایگاه داده

بازی‌های اکشن

محاسبات و گرافیک پیشرفته

کامپایلر ایجاد کنید

سیستم های ابری/توزیع شده

کتابخانه های استاندارد


C++ را بیاموزید، اولین قدم در یادگیری C++ برای موفقیت در توسعه برنامه های کاربردی نرم افزار این است که یادگیری و درک آن آسان است. دوره آموزشی آنلاین C++ Intermediate ما برای شما طراحی شده است که همه موضوعات متوسط ​​را پوشش می دهد. آقای سودا سکهار حتی موضوعات پیچیده را برای شما توضیح می دهد تا آنها را ساده کرده و به شما آموزش دهد تا حتی مبتدیان نیز بتوانند به راحتی آنها را با مثال های بلادرنگ درک کنند.


با استفاده از ویرایشگر کد Microsoft Visual Studio Community IDE یک پایه خوب و قوی در مفاهیم C++ ایجاد کنید.


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


دانستن این تکنیک های برنامه نویسی C++ Intermediate به شما این امکان را می دهد که به راحتی به هر زبان برنامه نویسی دیگری تغییر دهید.


از کارشناسان دنیای واقعی بیاموزید


با یادگیری این مهارت‌های ++C، مشتاق خواهید بود تا زبان‌های توسعه نرم‌افزار دیگر را خیلی سریع بیاموزید، که شما را به یک توسعه‌دهنده کد موفق تبدیل می‌کند.


اگر واقعاً می‌خواهید C++ را یاد بگیرید و تکنیک‌های تخصیص حافظه پویا را بهبود ببخشید، این دوره برنامه‌نویسی C++ Intermediate برای شماست تا مهارت‌های خود را بیش از دیگران توسعه دهید و در توسعه کد C++ قوی شوید.


بسته کامل C++:

این دوره اولین سطح از سری کامل C++ Sekhar آنلاین است:


سطح 1: یادگیری اصول برنامه نویسی C++ برای مبتدیان مطلق: C++ Basic

سطح 2: یادگیری C++ Intermediate: اشاره گرها، ساختارها و جریان های فایل

سطح 3: یادگیری C++ پیشرفته: کلاس ها، برنامه نویسی شی گرا و قالب ها


برای اطلاعات بیشتر، ویدیوهای پیش نمایش رایگان را بررسی کنید!

در پایان این بسته، شما به برنامه نویسی C++ مسلط خواهید بود و آماده ساختن هر برنامه ای که می توانید رویایش را داشته باشید.

امروز ثبت نام کنید و منتظر این باشید:

سخنرانی های ویدیویی HD

چالش ها و تمرین های C++

نمونه های دینامیک دوست داشتنی در دنیای واقعی


درباره مربی شما

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


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

شروع به کار Getting Started

  • مقدمه Introduction

  • برنامه درسی دوره Course Curriculum

  • شروع کار با ویندوز، مک و لینوکس Getting started on windows, mac and Linux

  • چگونه سوالات عالی بپرسیم How to ask great questions

  • سوالات متداول FAQ’s

  • دریافت و نصب ویژوال استودیو Get and Installing Visual Studio

  • ایجاد پروژه Creating project

  • برنامه C++ Hello World C++ Hello World program

  • کامپایل و اجرا کنید Compile and running

  • بیاموزید Generative AI/Generative AI چیست Learn What is Generative AI / Gen AI

آرایه ها Arrays

  • مقدمه Introduction

  • ایجاد آرایه و مقداردهی اولیه Array Creation and Initializing

  • نمایه سازی آرایه Array Indexing

  • تغییر آیتم آرایه Change array Item

  • در حال کپی کردن آرایه Copying array

  • مقایسه آرایه Comparing array

  • ارسال آرایه به عملکرد Passing array to function

  • دریافت اندازه آرایه Getting array size

  • مرتب سازی مرتب سازی انتخاب آرایه Sorting array selection sort

  • جستجو در آرایه Searching array

  • آرایه های چند بعدی Multi-dimensional arrays

اشاره گرهای C++ C++ Pointers

  • مقدمه Introduction

  • اشاره گر چیست What is pointer

  • ایجاد مراجع Creating references

  • آدرس حافظه یک متغیر Memory address of a variable

  • ایجاد و استفاده از اشاره گرها Creating and using pointers

  • اشاره گرهای ثابت Constant pointers

  • انتقال اشاره گر به توابع Passing pointers to functions

  • نکات کلیدی در آرایه ها و اشاره گرها Key points on arrays and pointers

C++ Advanced Pointers C++ Advanced Pointers

  • محاسبات اشاره گر Pointer arithmetic

  • مقایسه نشانگرها Comparing pointers

  • تخصیص حافظه پویا Dynamic memory allocation

  • تغییر اندازه نشانگر آرایه به صورت پویا Resizing an array pointer dynamically

  • اشاره گرهای هوشمند Smart pointers

  • کار با اشاره گرهای منحصر به فرد Working with unique pointers

رشته های C++ C++ Strings

  • مقدمه Introduction

  • ایجاد رشته ها Creating strings

  • اصلاح رشته ها Modifying strings

  • رشته ها را پیدا کنید Find strings

  • استخراج رشته با رشته فرعی Extract string with substring

  • کار با شخصیت ها Working with characters

  • توابع تبدیل رشته به عددی String to numeric conversion functions

  • سکانس های فرار Escape sequences

  • رشته های خام Raw strings

ساختارهای C++ C++ Structures

  • مقدمه Introduction

  • ایجاد ساختار Creating structure

  • ساختار اولیه Initializing structure

  • سازنده سازه و روش Structure constructor and method

  • آرایه ساختار Array of structure

  • مقایسه ساختار و کلاس Comparing structure and class

  • کار با روش ها Working with methods

  • ساختارها و عملکردها Structures and functions

  • اشاره گر به سازه ها Pointers to structures

C++ Enumerations C++ Enumerations

  • ایجاد شمارش Creating enumerations

  • شمارش های با تایپ قوی Strongly typed enumerations

  • شمارش های پیش فرض Default enumerations

فایل‌های متنی و جریان‌های C++ C++ Text Files and Streams

  • مقدمه Introduction

  • جریان ها چیست What are streams

  • ایجاد به جریان Creating to streams

  • خواندن از جریان ها Reading from streams

  • نوشتن روی فایل های متنی Writing to text files

  • خواندن از فایل های متنی Reading from text files

  • جریان رشته String stream

  • تبدیل مقادیر به رشته Converting values to strings

فایل های C++ باینری و CSV C++ Binary and .CSV files

  • نوشتن در فایل باینری Writing to binary file

  • خواندن از فایل باینری Reading from binary file

  • نوشتن فایل csv Writing .csv file

  • خواندن فایل csv Reading .csv file

نمایش نظرات

C++ Intermediate Pointers، Structures و File Stream را بیاموزید
جزییات دوره
6.5 hours
68
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
6,352
4.8 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Metla Sudha Sekhar Metla Sudha Sekhar

توسعه دهنده و مدرس اصلی