آیا هر بار که یک سوال کدنویسی دریافت می کنید احساس می کنید که "گیر" می کنید؟
به الگوریتمهای ساختارهای داده خوش آمدید، دوره سطح بالا تنها دورهای است که تمرین نهایی را در فرآیند حل مسئله به شما ارائه میدهد و به شما کمک میکند تا الگوریتمهای ساختار داده خود را به سطح بعدی ببرید. این دوره توسط یک مربی خبره Prateek Narang از Google تدریس می شود، که نه تنها یک مهندس نرم افزار است، بلکه هزاران دانش آموز را برای تبدیل شدن به برنامه نویسان بزرگ راهنمایی کرده است.
این دوره شامل بیش از 25 ساعت محتوای ویدئویی تعاملی با ده ها نفر است. از تمرینات کدنویسی، ترفندهای صحیح در حل مسئله را به صورت مختصر به شما آموزش می دهد. هر بحث مشکلی با رویکرد brute force شروع میشود، بهینهسازیها و همچنین با برنامهنویسی دستی ویدیویی در C++ به پایان میرسد.
در اینجا چیزی است که خواهید آموخت -
مشکلات در ساختار داده
* آرایه ها، رشته ها، بردارها
* درهم سازی (نقشه ها، نقشه ها، مجموعه های نامرتب)
* پشته ها، صف ها، لیست های پیوندی
* درختان دودویی، BSTها، Heaps
* نمودارها، تلاشها
مشکلات الگوریتم ها
* نیروی بی رحم، عقبگرد
* الگوریتم های پنجره کشویی
* مرتب سازی، جستجو، جستجوی باینری
* مبانی برنامه نویسی پویا
* الگوریتم های مهم نمودار
* BFS DFS, Shortest Paths
تمرین های دوره به زبان C++ هستند اما برنامه نویسانی که تجربه یک یا چند زبان (C++/Java/Python/JavaScript) را دارند قطعاً می توانند این دوره را انجام دهند، البته به شرطی که داشته باشند. درک اساسی از ساختارهای داده این دوره هم عمق موضوعات را پوشش می دهد، هم غواصی عمیق در هر کجا که لازم باشد. همچنین یاد خواهید گرفت که چگونه تکنیکهایی را به کار ببرید که شامل الگوریتمهای جستجو مرتبسازی، پنجره کشویی، جستجوی باینری، هش کردن هستند که برای حل مسئله بسیار مهم هستند. برای موضوعات پیشرفته مانند نمودارهای برنامه نویسی پویا، دوره از اصول شروع می شود و به شما کمک می کند تا از اصول اولیه به این موضوعات تسلط پیدا کنید.
بر خلاف بسیاری از مدرسان، من یک فروشنده یا یک بازاریاب نیستم. کار من این است که به شما کمک کنم تا اصولی قوی در برنامه نویسی ایجاد کنید تا یک توسعه دهنده موفق باشید. از طریق Udemy، من این دوره را با کسری از هزینه اصلی آن در اختیار شما قرار می دهم تا هرکسی که علاقه مند به یادگیری است بتواند مهارت های خود را به سطح بالاتری برساند. بنابراین امیدوارم امروز ثبت نام کنید و من شما را در دوره می بینم.
مربی و کارآفرین - Google، Coding Minutes، ScalerPrateek مدرس برنامهنویسی محبوب و مهندس نرمافزار ace است که در گذشته با Google کار کرده است، در حال حاضر با Scaler کار میکند و Coding Minutes را ایجاد کرده است تا دورههای با کیفیت بالا را با قیمتهای مناسب ارائه دهد. او به دلیل توضیحات ساده شگفت انگیزش که همه را عاشق برنامه نویسی می کند شناخته شده است. او بیش از 5 سال تجربه تدریس دارد و بیش از 50000 دانش آموز را در بوت کمپ کلاس درس و دوره آنلاین در یک بوت کمپ محبوب در گذشته آموزش داده است. تخصص او در حل مسئله، الگوریتم ها، برنامه نویسی رقابتی و یادگیری ماشین است. سبک تعاملی ماریو او در رزومه prateeknarang مورد علاقه همه است. بسیاری از شاگردان سابق او اکنون در شرکتهای تولیدکننده برتر مانند Apple، Google، Amazon، PayTm، Microsoft، Flipkart، Samsung، Adobe، DE Shaw، Codenation، Arcesium و غیره کار میکنند.
Coding Minutesروشی مناسب برای یادگیری با کارشناسان برنامه درسی بررسی شده در صنعت ما در مورد دوره های آنلاین تخصصی آنلاین سازماندهی شده است که هم وسعت و هم عمق موضوعات مختلف فنی را پوشش می دهد. همه دورههای ما بسیار کاربردی هستند و شامل سخنرانیهای ویدیویی، چالشهای کدنویسی، فایلهای پروژه و یک تجربه یادگیری با طراوت میشوند. Coding Minutes بخشی از Scaler Academy است. Scaler برنامه درسی با ساختار مناسب و مرتبط با صنعت را ارائه می دهد تا به شما کمک کند حرفه خود را تغییر دهید. ساختارها و الگوریتمهای داده، طراحی سیستم، علم داده را بیاموزید و از کهنهکاران صنعت راهنمایی شغلی دریافت کنید.
نمایش نظرات