لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تسلط بر 4 مهارت حیاتی با استفاده از C++ 17
Mastering 4 critical SKILLS using C++ 17
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
170 مسئله برای تقویت مهارت های حل مسئله 6 پروژه برای مهارت های ساخت و طراحی پروژه. آزمون های با کیفیت بالا Deep Dive با C++ 11/14/17 سینتکس مدرن از پایه تا پیشرفته ~ 170 مسئله از آسان به متوسط تا سخت برای به دست آوردن مهارت های حل مسئله سطح 1 6 پروژه از آسان به سخت با راه حل های خود برای پروژه سازی مهارتها آزمونهای بسیاری برای تسلط بر مفاهیم چهار مهارت حیاتی برای تسلط بر یک برنامه درسی اثبات شده: بسیاری از هزاران دانشآموز من آن را به شدت توصیه میکنند. آموزش، آموزش و کوچینگ برای چندین سال پیش نیازها: اشتیاق به ساختن وسایل! اشتیاق با حل مسئله! دسترسی به کامپیوتر
تقریباً همه دوره های دیگر بر دانش تمرکز دارند. در این دوره ما بر روی 4 مهارت حیاتی تمرکز می کنیم.
به طور کلی:
این دوره سینتکس پایه تا پیشرفته مدرن C++ را پوشش می دهد. افراد مبتدی در C++ چیزهای زیادی یاد خواهند گرفت!
این دوره به شما کمک می کند تا بر 4 مهارت مهم یک برنامه نویس تسلط پیدا کنید
مهارت های برنامه نویسی
مهارت های حل مسئله: به ندرت توسط دوره های دیگر پوشش داده می شود
مهارت های ساخت پروژه: تا حدی توسط دوره های دیگر پوشش داده شده است
مهارت های طراحی: به ندرت توسط دوره های دیگر پوشش داده می شود
بیش از 7 بار تمرین تکالیف در مقایسه با دوره های دیگر + 6 پروژه
سبک تدریس ویژه: تکراری، آسان و کوتاه
این فقط یک دوره انگلیسی است. 1/3 Course اکنون دارای زیرنویس انگلیسی دستی است. در حال انجام است.
محتوا
C++ مدرن پایه تا پیشرفته.
مبانی: متغیرها، حلقهها، جریان کنترل، توابع، توابع بازگشتی، آرایهها
OOP: مقداردهی اولیه اعضا، توابع پیشفرض و حذف شده، واگذاری سازندگان، سازندگان ارث بری
STL: فهرست رو به جلو، فهرست آغازگر، آرایه، ظروف نامرتب
طراحی : چندین اصل و الگو در پروژه های تکالیف تعبیه شده است
مجموعه عظیمی از آزمونها، تمرین، تکالیف و پروژهها
2 سبک تکالیف: الگوریتمی (حل مسئله) و کاربردها
چندین دغدغه طراحی نرم افزار در تکالیف تعبیه شده است.
پس شما با الگوهای طراحی مهندسی نرم افزار آشنا می شوید
چند آزمون برای تسلط بر مفاهیم
توضیح: هدف اصلی این دوره مقدماتی بسیار قوی برای C++ است. به طور مشخص تا پروژه ششم. پس از آخرین پروژه، این دوره دستور زبان C++ مدرن بیشتری را معرفی میکند (بدون آزمون/تکالیف در این بخش). اگر در C++ تازه کار هستید، هیچ دوره ای وجود ندارد که با این دوره رقابت کند. اما، اگر متخصص هستید یا کار با ++C را در بازار هدف قرار داده اید، پس از این دوره باید عمیق تر شوید. یک مرجع مفید کتاب "C++17 - The Complete Guide" است. نه این، این دوره برخی از C++17 را پوشش می دهد اما نه همه آن را. با این حال، این دوره پوشش بسیار خوبی برای C++11/14 ارائه می دهد. لطفاً اگر در C++ جدید نیستید، فهرست مطالب را در نظر بگیرید تا انتظارات خود را برآورده کنید.
مهارتهای ساخت: تمرین، تکالیف و پروژهها
یک ویژگی منحصر به فرد در این دوره، استراتژی آموزشی من است:
توضیح، مدیریت چالش
هر ویدیو به راحتی یک مفهوم(های) ساده را توضیح می دهد
معمولاً با تمرین آسان تا متوسط برای مدیریت مفهوم دنبال می شود
سپس معمولاً مجموعهای از سوالات تکالیف آسان-متوسط-سخت برای به چالش کشیدن شما دنبال میشود
تکالیف گسترده از آسان تا متوسط تا سخت برای کمک به ایجاد مهارتها.
بیشتر سوالات تمرین/تکالیف در این دوره منحصر به فرد هستند
سوالات برنامه نویسی عمدتاً از تجربه برنامه نویسی رقابتی من است
سوالات OOP بیشتر برای دستیابی به چندین هدف اختراع می شوند:
تسلط بر مفاهیم OOP
اجرای بسیاری از اکتشافات طراحی OOD
آماده شدن شما برای اصول و الگوهای طراحی
مجموعه پروژه های کوچک به بزرگ برای ایجاد مهارت های ساخت و طراحی پروژه
راه حل هایی برای همه آنها.
تا پایان سفر
درک کامل مفاهیم برنامه نویسی با استفاده از C++
تسلط بر مهارتهای هدف 4
با مهارتهای حل مسئله مدیریت شده
میتوانید برنامهنویسی رقابتی را به آرامی در Div2-A/B Codeforces شروع کنید
شروع روان در دوره ساختار داده
شروع روان در دوره الگوریتم ها
با مدیریت پروژهسازی و مهارتهای طراحی
شروع آرام در دوره مهندسی نرم افزار
بعداً، شروع صاف در یکی از مسیرهای فناوری در فرانت اند یا باطن
گزینههای شغلی بیشتر مانند بازیها یا توسعه تعبیهشده.
چنین تجربه یادگیری منحصر به فردی را از دست ندهید!
سرفصل ها و درس ها
شروع شدن
Getting Started
چرا برنامه نویسی؟ C++؟
Why Programming? C++?
کی این درس را برمیدارد؟
Who should take this course?
سبک تدریس
Teaching Style
منحصر به فرد و فراتر از دیگران
Unique and Beyond Others
مقابله با تمرین و تکالیف
Tackling Practice & Homework
بررسی اجمالی برنامه درسی
Curriculum Overview
منابع و جامعه دانشجویی
Resources and Students Community
یادداشت مهم
Important Note
کد گذاری کنیم
Let’s code
نصب و راه اندازی
Installation
ابزارهای کلی
Overall tools
نصب کدبلاک در لینوکس
Installing Codeblocks on Linux
نصب کد بلوک در ویندوز
Installing Codeblocks on Windows
نصب Eclipse در لینوکس
Installing Eclipse on Linux
نصب Eclipse در ویندوز
Installing Eclipse on Windows
ایجاد پروژه در کدبلاک
Project creation on Codeblocks
ایجاد پروژه در Eclipse
Project creation on Eclipse
پیکربندی کامپایلر بر اساس آخرین استانداردها
Configuring the Compiler to latest standards
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
مربی ، مهندس نرم افزار ، دانشمند ، مربی رقابتی من برای بسیاری از دانشجویان در زمینه علوم کامپیوتر و برنامه نویسی رقابتی در حال آموزش ، آموزش و مربیگری بوده ام.
من در مسابقات برنامه نویسی ICPC 2005-2011 شرکت کردم (رتبه 3/2/2 در ACMC ICPC منطقه ای و فینالیست جهانی در 2011). پس از آن ، من نقش هایی مانند مسابقه دهنده ، مربی ، مشکل ساز ، داور و قاضی ارشد را بازی کردم.
علاوه بر این ، من ترکیبی از تجربه در مهندسی نرم افزار ، تحقیقات هوش مصنوعی / بینایی رایانه و طراحی الگوریتم ها را دارم. من دکتري هستم دارنده دانشگاه Simon Fraser در کانادا.
برای کسب اطلاعات بیشتر در مورد سوابق من ، به نمایه Linkedin من مراجعه کنید.
نمایش نظرات