🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اصول سی پلاس پلاس: آرایهها، اشارهگرها، رشتهها و وکتورها برای یادگیرندگان سطح متوسط
- آخرین آپدیت
دانلود C++ Essentials: Arrays, Pointers, Strings & Vectors for Intermediate learners
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آمادهاید مهارتهای C++ خود را به سطح بعدی ببرید؟
این دوره برای فراگیران سطح متوسط طراحی شده است که درک قوی از اصول اولیه C++ دارند و میخواهند شکاف بین مفاهیم پایه و برنامهنویسی سطح پیشرفته را پر کنند. با یک برنامه درسی ساختاریافته و مثالهای عملی، این دوره به شما این امکان را میدهد تا برنامههای کارآمدتر، مقیاسپذیرتر و قدرتمندتری بنویسید.
آنچه در این دوره خواهید آموخت
این دوره بر تسلط بر مفاهیم کلیدی و میانی C++ تمرکز دارد، از جمله:
آرایهها (Arrays): آرایههای یکبعدی، دوبعدی و چندبعدی را با کاربردهای دنیای واقعی بررسی کنید.
اشارهگرها (Pointers): یاد بگیرید چگونه حافظه را به طور کارآمد مدیریت کنید، اشارهگرها را به توابع ارسال کنید و با اشارهگرها در آرایهها و ساختارها کار کنید.
حافظه پویا (Dynamic Memory): درک کنید که چگونه حافظه را با استفاده از تکنیکهای پیشرفته، به طور موثر تخصیص داده و مدیریت کنید.
رشتهها (Strings): عملیات دستکاری رشتهها را انجام دهید و از مدیریت فایل برای کنترل دادهها در سناریوهای واقعی استفاده کنید.
بردارها (Vectors): به مدیریت دادههای پیچیده با بردارها بپردازید.
ویژگیهای برجسته دوره
مثالهای کاربردی و واقعی: مفاهیمی مانند مرتبسازی، جستجو و محاسبات آماری را با استفاده از آرایهها به کار ببرید.
تمرینات عملی: روی تعداد زیادی تمرین کدنویسی عملی کار کنید تا مهارتهای کدنویسی خود را بهبود بخشید.
برنامه درسی جامع: تعامل آرایهها، اشارهگرها و ساختارها را در توسعه برنامههای قدرتمند C++ درک کنید.
راهنمایی گام به گام: با توضیحات واضح و کدنویسی عملی، اعتماد به نفس خود را در موضوعات پیچیده افزایش دهید.
چرا این دوره را شروع کنید؟
مناسب برای فراگیران متوسط: برای تثبیت مفاهیم اساسی و آمادهسازی شما برای برنامهنویسی سطح پیشرفته طراحی شده است.
رویکرد عملی: با پیادهسازی گام به گام مفاهیم پیچیده بلافاصله پس از هر درس مربوطه، تجربه کدنویسی عملی کسب کنید.
پلی به سوی C++ پیشرفته: این دوره به عنوان مسیری برای تسلط بر موضوعاتی مانند برنامهنویسی شیگرا و الگوریتمهای پیشرفته عمل میکند.
این دوره برای چه کسانی مناسب است؟
این دوره برای افراد زیر ایدهآل است:
فراگیران C++ سطح متوسط که میخواهند مهارتهای برنامهنویسی خود را ارتقا دهند.
دانشجویانی که برای دورههای پیشرفته C++ یا چالشهای برنامهنویسی دنیای واقعی آماده میشوند.
توسعهدهندگان مشتاقی که به دنبال درک مدیریت حافظه C++، ساختارهای پیشرفته و تکنیکهای کدنویسی کارآمد هستند.
علاقهمندان یا متخصصانی که مشتاقند مهارتهای حل مسئله خود را بهبود بخشند و چالشهای پیچیده برنامهنویسی را بپذیرند.
پیشنیازها
برای بهرهمندی حداکثری از این دوره، فراگیران باید از قبل با موارد زیر آشنا باشند:
برنامهنویسی پایه C++، شامل انواع داده (data types)، شرطهای if-else، حلقهها (loops)، دستورات switch و توابع (functions).
سفر برنامهنویسی C++ خود را آغاز کنید و خود را به مهارتهای لازم برای حل مسائل پیچیده، ساخت برنامههای مقیاسپذیر و آماده شدن برای مفاهیم برنامهنویسی پیشرفته مجهز کنید. امروز شروع کنید و یک قدم به تبدیل شدن به یک متخصص C++ نزدیکتر شوید!
سرفصل ها و درس ها
درسها
Lessons
مقدمه C++ برای یادگیرندگان متوسط Skillshare
Introduction c++ for intermediate learners skillshare
کلمه کلیدی Continue
Continue keyword
کلمه کلیدی Break
Break keyword
کلمه کلیدی Goto
goto keyword
آرایه
Array
آرایه (تمرین #1)
Array (Exercise #1)
آرایه (تمرین #2)
Array (Exercise #2)
تابع آرایه
Array Function
۵. تابع آرایه – تمرین ۱
5 Array Function Exercise1
۶. تابع آرایه – تمرین ۲
6 Array Function Exercise2
۷. مثالهای آرایه
7 Array Examples
۸. آمار آرایه
8 Array statics
۹. آمار آرایه – تمرین ۱
9 Array statics exercise1
۱۰. آمار آرایه – تمرین ۲
10 Array statics exercise2
۱۱. مرتبسازی آرایه به ترتیب صعودی
11 Array sort ascending order
۱۲. مرتبسازی آرایه به ترتیب صعودی ۲
12 Array sort ascending order 2
۱۳. مرتبسازی آرایه به ترتیب نزولی
13 array sort descending order
۱۴. معکوس کردن آرایه
14 array reverse
۱۵. درج یک آرایه در ابتدای آرایه دیگر
15 insert an array in the beginning of another array
۱۶. درج یک آرایه در انتهای آرایه دیگر
16 insert an array at the end of another array
۱۷. درج یک آرایه در میانه آرایه دیگر
17 insert an array in the middle of another array
۱۸. آرایه ثابت
18 Constant array
۱۹. آرایه دو بعدی
19 two dimensional array
۲۰. آرایه دو بعدی – تمرین ۱
20 two dimensional array exercise1
۲۱. آرایه دو بعدی – تمرین ۲
21 two dimensional array exercise2
۲۲. آرایه چند بعدی
22 Multi dimensional array
۱. اشارهگرها
1 Pointers
۱. تابع اشارهگرها ۰
1 1Pointers function0
۲. تابع اشارهگرها ۱
2 pointers function1
۳. تابع اشارهگرها ۲
3 pointers function2
۴. آرایه اشارهگر – تمرین ۲
4 Pointer array exercise2
۵. اشارهگر به آرایه دو بعدی
5 pointer to two dimensional array
۶. اشارهگر به آرایه دو بعدی ۲
6 pointer to two dimensional array 2
۷. آرایهای از اشارهگرهای تابع
7 array to function pointers
۸. آرایهای از اشارهگرهای تابع ۲
8 array to function pointers 2
۹. اشارهگر به یک تابع به عنوان پارامتر تابع دیگر ۲
9 pointer to a function as a parameter of another function 2
۱۰. اشارهگر به یک تابع به عنوان پارامتر تابع دیگر
10 pointer to a function as a parameter of another function
نمایش نظرات