Course catalog
Categories
blockchain عملی و cryptocurrency
(Mitalearn-432222)
- 6 hours 48 mins
- مناسب همه
- Release date: 23 October 2024
- Author: Aamir Lakhani,Pearson
یاد بگیرید که چگونه دانش و مهارت های رمزنگاری عملی و blockchain را برای سیستم های شرکت خود درج کنید. این دوره بر روی برنامه های دنیای واقعی متمرکز است ، بنابراین می توانید با نسخه های نمایشی دستی یاد بگیرید. نویسنده و مربی خبره Aamir Lakhani تجربه عملی و عملی را برای کمک به شما در تبدیل شدن به یک مهندس و معمار cryptocurrency فراهم می کند.
بیاموزید که چگونه خرید ، تجارت ، معدن و استفاده از cryptocurrency را بخرید. عامیر به شما نشان می دهد که چگونه می توانید blockchains خود را برای برنامه های داخلی شرکت های داخلی ایجاد کنید ، قراردادهای هوشمند خود را ایجاد و اجرا کنید ، حسابرسی های امنیت سایبری را روی blockchain ها و موارد دیگر انجام دهید. این دوره با مباحث حملات سایبری مدرن در فضای cryptocurrency و blockchain به پایان می رسد ، به شما نشان می دهد که چگونه برنامه های کاربردی blockchain خود را آزمایش کنید و درک کنید که چگونه از آنها در برابر حملات آینده محافظت کنید.
توجه: این دوره توسط پیرسون ایجاد شده است. ما خوشحالیم که این آموزش را در کتابخانه خود میزبانی می کنیم.
Vibe با بولت راه خود را به یک برنامه کامل پشته کدگذاری کنید
(Mitalearn-440433)
- 30 mins
- مناسب همه
- Release date: 16 May 2025
- Author: Ray Villalobos
این دوره به شما نحوه استفاده از Bolt را نشان میدهد، ابزار توسعه مبتنی بر هوش مصنوعی که به هر کسی اجازه میدهد با استفاده از زبان طبیعی برنامههای پشته کامل بسازد. بدون IDE، بدون راه اندازی، فقط درخواست هوشمند در مرورگر. چه یک توسعهدهنده با تجربه باشید که میخواهید سریعتر نمونهسازی کنید یا یک برنامهنویس غیرکدنویس، Bolt میتواند به شما کمک کند به راحتی از یک ایده به برنامه توسعهیافته بروید. به علاوه به شما کمک می کند تا با هوش مصنوعی به روشی تعاملی که هرگز قبل از سن هوش مصنوعی در دسترس نبوده است، طوفان فکری کنید. همچنین یاد خواهید گرفت که با استفاده از Supabase برای خدمات باطن، دادهها را به پروژههای خود اضافه کنید، و یاد میگیرید که چگونه میزبانی سایت خود را برای دیدن دنیا مستقر کنید. همیشه توسط دستورات هدایت می شود و نه دستور پیچیده.
آموزش اصول برنامه نویسی SOLID
(Mitalearn-272864)
- 1 hour 49 mins
- مناسب همه
- Release date: 9 March 2022
- Author: Steven Lott
اصول زیادی وجود دارد که از طراحی و برنامه نویسی شی گرا خوب پشتیبانی می کند. پنج مورد از این اصول توسط SOLID شرح داده شده است: مسئولیت منفرد، باز-بسته، جایگزینی Liskov، جداسازی رابط، و وارونگی وابستگی. این اصول ایجاد کدهای پایدار، مقیاس پذیر و قوی را راهنمایی می کند.
برای گنجاندن SOLID در گردش کار توسعه خود، استیون لات مجموعه ای از درس ها را آماده کرده است که اصول را یک به یک با دنیای واقعی تجزیه می کند. مثال ها. یاد بگیرید که چگونه از این اصول در فرآیند طراحی استفاده کنید و قدرت کد خود را در طول مسیر آزمایش کنید. استیون از پایتون برای نشان دادن مفاهیم استفاده می کند، اما آنها برای هر زبان برنامه نویسی شی گرا مفید هستند.
اصول برنامه نویسی VIBE: ابزارها و بهترین شیوه ها
(Mitalearn-439056)
- 37 mins
- مناسب همه
- Release date: 1 May 2025
- Author: Ray Villalobos
برنامه نویسی VIBE به معنای اجازه دادن به AI در هنگام هدایت بینایی است. ما به آنچه که برنامه نویسی VIBE را از هم جدا می کند ، شیرجه می زنیم ، کدام سیستم عامل ها از آن پشتیبانی می کنند و چگونه می توان شروع کرد. این دوره به بررسی چگونگی عملکردهای عامل به شما امکان می دهد برنامه های کاری را بدون برنامه نویسی هر خط سریع ، برنامه ریزی و تکرار کنید. شما یاد می گیرید که چگونه می توانید درخواست های سیستم را طراحی کنید ، از طریق خطا کار کنید و با مسئولیت پذیری کار کنید.
برنامه نویسی AI: از اتوآنمان های متغیر گرفته تا انتشار پایدار با Pytorch و بغل کردن صورت
(Mitalearn-433208)
- 18 hours 15 mins
- مناسب همه
- Release date: 4 February 2025
- Author: Jonathan Dinu,Pearson
در این دوره ، جاناتان دینو - یک مربی اختصاصی ، نویسنده و سخنران - یک تور تعاملی از مدل سازی عمیق تولید می کند. بیاموزید که چگونه مدل های تولیدی خود را از ابتدا آموزش دهید تا بی نهایت تصاویر ایجاد شود. کشف کنید که چگونه می توانید متن را با مدل های بزرگ زبان شبیه به آنهایی که برنامه های کاربردی مانند ChatGPT ایجاد می کنند ، ایجاد کنید. خط لوله متن به تصویر خود را بنویسید تا درک کنید که چگونه مدل های تولیدی مبتنی بر سریع کار می کنند. به علاوه ، مدل های بزرگ پیش ساخته مانند انتشار پایدار را برای تولید تصاویر از موضوعات جدید در سبک های بینایی منحصر به فرد شخصی سازی کنید. این دوره یک منبع کاربردی را برای تکمیل هر دانش نظری یا مفهومی شما ارائه می دهد.
این دوره توسط جاناتان دینو و پیرسون ایجاد شده است. ما خوشحالیم که این آموزش را در کتابخانه خود میزبانی می کنیم.
برنامه نویسی شی گرا با C ++
(Mitalearn-430828)
- 2 hours 19 mins
- مناسب همه
- Release date: 13 February 2025
- Author: Károly Nyisztor
آیا شما یک برنامه نویس سطح متوسط هستید که به دنبال سطح C ++ هستید؟ این دوره جامع به منظور تجهیز درک عمیق تر از برخی از اصول اصلی برنامه نویسی شی گرا (OOP) و کاربرد عملی آنها در توسعه C ++ طراحی شده است. مربی Károly Nyisztor به شما نشان می دهد که برای تسلط بر محصور سازی ، وراثت ، پلی مورفیسم و انتزاع چه چیزی لازم است ، در حالی که در طراحی و اجرای کلاسهای C ++ تجربه ای مفید دارد. استفاده صحیح از سازندگان ، تخریب کننده ها و عملکردهای عضو و همچنین تکنیک های پیشرفته برای ایجاد کد انعطاف پذیر و قابل استفاده مجدد از طریق وراثت و پلی مورفیسم را کاوش کنید. در طول راه ، استراتژی های ضروری مدیریت حافظه را کشف کنید ، از جمله استفاده از نشانگرهای هوشمند و اصول RAII ، برای نوشتن برنامه های C ++ کارآمدتر و قوی تر. با استفاده از Codepaces GitHub ، می توانید از هر دستگاهی ، در هر زمان استفاده کنید-همه در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد. برای یادگیری نحوه شروع کار "استفاده از Codespaces GitHub" را با این دوره بررسی کنید.
پایتون متوسط برای غیر برنامه نویسان
(Mitalearn-387223)
- 5 hours 7 mins
- مناسب همه
- Update date: 10 January 2024
- Author: Nick Walter
آیا آماده هستید تا مهارت های پایتون خود را به سطح بعدی ببرید؟ به مربی نیک والتر در این دوره سطح متوسط بپیوندید، قسمت دوم دوره قبلی او Python برای غیر برنامه نویسان، که به طور خاص برای زبان آموزانی طراحی شده است که تجربه کمی یا بدون برنامه نویسی دارند. مجموعه مهارتهای خود را با مفاهیم پیشرفتهتر و چالشهای کدنویسی با تکمیل سه پروژه تمرینی، از جمله پیشبینی آبوهوا، اسکراپر وب و فهرست کارها، تقویت کنید. درباره کلاس های برنامه نویسی شی گرا و همچنین ابزارهای برنامه نویسی کاربردی و نحوه ایجاد، ویرایش و حذف فایل ها بیشتر بیاموزید. نکاتی را برای اجرای پایتون مانند یک حرفه ای، کدنویسی آن از هر کجا و در هر نوع سیستم عامل دریافت کنید. در پایان این دوره، جعبه ابزار خود را به عنوان یک توسعه دهنده ارتقا داده اید و با کدنویسی پایتون احساس راحتی بیشتری خواهید کرد.
عوامل برنامه نویسی هوش مصنوعی با Copilot Github و مکان نما
(Mitalearn-410377)
- 40 mins
- مناسب همه
- Release date: 6 March 2025
- Author: Morten Rand-Hendriksen
نحوه کار با عوامل برنامه نویسی AI را که می توانند ایجاد ، ویرایش ، سازماندهی ، حذف پرونده ها ، اجرای برنامه ها در خط فرمان و موارد دیگر را کاوش کنید. دستیاران برنامه نویسی هوش مصنوعی قبلاً نحوه نوشتن و نگهداری کد را تغییر داده اند. اکنون آنها توانایی های عامل را به دست می آورند که به آنها اجازه می دهد مستقیماً در پروژه ها عمل کنند: برای افزودن و ویرایش کد ، ایجاد و سازماندهی پرونده ها ، گسترش ویژگی ها و موارد دیگر. در مورد نحوه کار عوامل برنامه نویسی هوش مصنوعی ، نحوه استفاده از آنها برای شارژ کردن گردش کار خود ، جایی که فرصت ها و مشکلات موجود است ، کشف کنید و چگونه می توانید مهارت های خود را به عنوان دنیای توسعه نرم افزار در حال پیشرفت باشید.
مبانی برنامه نویسی: ساختار داده ها (2023)
(Mitalearn-433174)
- 2 hours 49 mins
- مناسب همه
- Update date: 6 December 2024
- Author: Kathryn Hodge
پس از دریافت برنامه های ساده با یک یا دو متغیر ، از ساختارهای داده برای ذخیره مقادیر در برنامه های خود استفاده می کنید. ساختار داده ها بسیار شبیه به ظروف هستند - برای هر راهی که می خواهید داده های خود را ذخیره کنید وجود دارد. در حالی که ساختارهایی مانند آرایه ها و صف ها گاهی اوقات به صورت مناسب گرفته می شوند ، درک عمیق تر برای هر برنامه نویس که می خواهد بداند "زیر کاپوت" چه می گذرد ، بسیار مهم است و درک می کند که چگونه انتخاب هایی که آنها انجام داده اند بر عملکرد و کارآیی برنامه های آنها تأثیر می گذارد. در این دوره ، کاترین هاج یک نمای کلی از اساسی ترین ساختار داده برای برنامه نویسی مدرن در پایتون را ارائه می دهد. کاترین با شروع با روشهای ساده گروه بندی داده ها ، مانند آرایه ها ، لیست ها و Tuples ، ساختارهای داده پیچیده تری مانند فرهنگ لغت ، مجموعه ها ، صف ها و پشته ها را معرفی می کند. هر درس با یک نمونه عملی در دنیای واقعی همراه است که ساختار داده ها را در عمل نشان می دهد. پس از اتمام این دوره ، درک غنی تری از ساختار داده ها و نحوه استفاده از آنها به عنوان کدگذاری خواهید داشت.