دانلود ها ی دارای تگ: "علوم کامپیوتر"
27 مورد برای عبارت مورد نظر پیدا شد.
27 مورد برای عبارت مورد نظر پیدا شد.
این دوره آموزشی به بررسی عمیق data structures و algorithms در زبان Python میپردازد. شرکتکنندگان با مفاهیم کلیدی مانند arrays، linked lists، stacks، queues، trees و graphs آشنا میشوند و نحوه پیادهسازی و استفاده از آنها را در مسائل مختلف یاد میگیرند. همچنین، تحلیل کارایی algorithms با استفاده از Big O notation و algorithms جستجو و مرتبسازی مانند linear search، binary search، quicksort و mergesort آموزش داده میشود. هدف این دوره، ارتقای مهارتهای حل مسئله و بهینهسازی کد در برنامهنویسی است.
در دوره آموزشی Python DSA Bootcamp: Master Data Structures & Algorithms با Data Structures و Algorithms در پایتون آشنا خواهید شد.
این دوره آموزشی، یک دوره کامل و جامع در زمینه template های مدرن C++ می باشد. در این دوره آموزشی، فراگیران با تغییرات و پیشرفت های برنامه نویسی template از نسخه C++11 تا نسخه C++20 آشنا می شوند. در این دوره آموزشی، فراگیران با مفاهیم و تکنیک های پیشرفته template نویسی آشنا شده و مهارت های لازم برای استفاده از آن ها را کسب می کنند. همچنین، فراگیران با نحوه استفاده از template ها در کتابخانه های استاندارد C++ و سایر کتابخانه ها آشنا می شوند.
در دوره آموزشی Modern C++ Templates In Depth با قالب های پیشرفته C++ آشنا می شوید.
زبانهای برنامهنویسی چگونه در لایههای زیرین کار میکنند؟ تفاوت بین کامپایلر و مفسر چیست؟ ماشین مجازی و کامپایلر JIT چیست؟ و تفاوت بین برنامهنویسی تابعی و امری چیست؟ در این دوره، ما بر کامپایل زبان خود به LLVM IR تمرکز میکنیم و یک زبان برنامهنویسی سطح پایینتر میسازیم. با کار نزدیک با سطح زیرساخت کامپایلر LLVM، شما درک خواهید کرد که کامپایل سطح پایینتر و زبانهای سطح تولید، مانند C++، Rust و غیره، امروز چگونه کار میکنند.
در دوره آموزشی Programming Language with LLVM با ساخت و پیاده سازی یک زبان برنامه نویسی به کمک LLVM آشنا خواهید شد.
برنامههای بدون نوع (Untyped) اغلب مستعد خطا، استثنائات زمان اجرا هستند و عیبیابی آنها را بسیار دشوارتر میکنند. به همین دلیل، بسیاری از زبانهای برنامهنویسی تولید، یک تایپ چکر استاتیک پیادهسازی میکنند - ماژولی اضافی که هدف آن افزایش ایمنی برنامهها و سادهتر کردن توسعه است.
در دوره Building a Typechecker from scratch، با اصول و مفاهیم تایپ چکینگ، تئوری نوع و نحوه پیادهسازی یک تایپ چکر آشنا خواهید شد.