دانلود ها ی دارای تگ: "پیشرفته"

33 مورد برای عبارت مورد نظر پیدا شد.

دانلود Python: Design Patterns - آموزش پایتون

  • بازدید: 359
دانلود Python: Design Patterns - آموزش پایتون

این دوره آموزشی، شرکت‌کنندگان را به دنیای الگوهای طراحی پایتون وارد می‌کند و به آن‌ها می‌آموزد که چگونه با پیاده‌سازی این الگوها در زمان خود صرفه‌جویی کنند. Jungwoo Ryoo، مدرس دوره، ۱۵ الگوی ضروری ایجادکننده (creational)، ساختاری (structural) و رفتاری (behavioral) را معرفی می‌کند تا به شرکت‌کنندگان در حل چالش‌های رایج برنامه‌نویسی یاری رساند. در طول دوره، بهترین روش‌ها و شیوه‌های برنامه‌نویسی ارائه می‌شوند که تضمین می‌کنند راه‌حل‌های ارائه‌شده سازگار، کامل و صحیح باشند. شرکت‌کنندگان در این دوره یاد می‌گیرند که چگونه از این الگوها برای ساختاردهی کد خود به شکلی کارآمدتر و مؤثرتر استفاده کنند. آن‌ها با قدرت راه‌حل‌های قابل استفاده مجدد که توسط جامعه برنامه‌نویسی به اشتراک گذاشته شده‌اند، آشنا می‌شوند و مهارت‌های کدنویسی پایتون خود را بهبود می‌بخشند. یادگیری در این دوره از طریق مثال‌های عملی صورت می‌گیرد و شرکت‌کنندگان می‌توانند با چالش‌های کدنویسی خود را به چالش بکشند. با اتمام این دوره، فراگیران قادر خواهند بود از الگوهای طراحی برای بهینه‌سازی پروژه‌های خود و حل آسان مشکلات رایج برنامه‌نویسی بهره ببرند. این دوره برای طیف وسیعی از افراد، شامل توسعه‌دهندگان حرفه‌ای، دانشجویان علوم کامپیوتر و علاقه‌مندان به برنامه‌نویسی مناسب است. تسلط بر این الگوها به طور قابل توجهی به توانایی‌های برنامه‌نویسی و حل مسئله آن‌ها کمک خواهد کرد و مسیر حرفه‌ای آن‌ها را هموارتر می‌سازد.
در دوره آموزشی Python: Design Patterns با الگوهای طراحی کاربردی و نحوه استفاده از آنها در پایتون آشنا خواهید شد.

دانلود Complete C# Masterclass - آموزش کامل تسلط بر سی شارپ

  • بازدید: 12,526
دانلود Complete C# Masterclass - آموزش کامل تسلط بر سی شارپ
(1404/4/15) تغییرات:

دوره آموزش بروزرسانی شد.
زیرنویس انگلیسی نیز اضافه شده است.

 یکی از رایج ترین و پرطرفدارترین زبان هایی که برای برنامه نویسی شیء گرا و سطح بالا استفاده می شود، زبان سی‌شارپ (C#) است. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت و یکی از ۴۴ زبان برنامه نویسی ای است که توسط زمان اجرای زبان مشترک از .NET Framework پشتیبانی می‌شوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود. در واقع زبان #C، یک زبان برنامه نویسی چند الگویی و است و منظم شده مدل‌های تابعی، امری، عمومی، شی گرا و جز گرا و در بستر دات نت است.
در دوره ی آموزشی Complete C# Masterclass شما با قابلیت های اساسی و مختلف این زبان برنامه نویسی کاربردی قدرتمند به طور کامل آشنا می شوید.

دانلود Advanced Go Programming: Data Structures, Code Architecture, and Testing - آموزش برنامه‌نویسی پیشرفته گو

  • بازدید: 388
دانلود Advanced Go Programming: Data Structures, Code Architecture, and Testing - آموزش برنامه‌نویسی

این دوره آموزشی برای توسعه‌دهندگان Go در سطوح متوسط تا پیشرفته طراحی شده است که به دنبال تقویت مهارت‌های خود در این زبان برنامه‌نویسی محبوب و متن‌باز هستند. آدلینا سیمیون، مدرس دوره، با رویکردی عملی، تعاملی و مهارت‌محور، نکات و تکنیک‌های کاربردی مورد استفاده برنامه‌نویسان متخصص را به شرکت‌کنندگان آموزش می‌دهد. هدف این دوره، افزایش دانش فنی شرکت‌کنندگان یا آماده‌سازی آن‌ها برای مصاحبه‌های شغلی و ورود به موقعیت‌های جدید در حوزه برنامه‌نویسی است. این دوره شامل "چالش‌های کدنویسی" است که توسط پلتفرم CoderPad پشتیبانی می‌شوند. این چالش‌ها، تمرین‌های کدنویسی تعاملی با بازخورد لحظه‌ای را ارائه می‌دهند و به شرکت‌کنندگان امکان می‌دهند تا با تمرین عملی، مهارت‌های کدنویسی خود را بهبود بخشند. آدلینا سیمیون با چهار چالش کدنویسی خاص و متمرکز بر پرسش‌های کلیدی، به توسعه مهارت‌های شرکت‌کنندگان به عنوان برنامه‌نویس Go کمک می‌کند. در طول دوره، شرکت‌کنندگان فرصت خواهند داشت تا استفاده از ساختارهای داده رایج، جریان‌ها، کدنویسی مقاوم و برنامه‌نویسی پویا را تمرین کنند. این رویکرد عملی تضمین می‌کند که شرکت‌کنندگان پس از اتمام دوره، نه تنها دانش نظری عمیقی در Go داشته باشند، بلکه توانایی استفاده از این دانش را در سناریوهای واقعی برنامه‌نویسی نیز کسب کنند.
در دوره آموزشی Advanced Go Programming: Data Structures, Code Architecture, and Testing با ساختارهای داده، معماری کد و روش‌های تست در زبان برنامه‌نویسی Go آشنا خواهید شد.

دانلود React practice course, learn by practicing - آموزش ری‌اکت

  • بازدید: 6,668
دانلود React practice course, learn by practicing - آموزش ری‌اکت
(1404/4/12) تغییرات:

دوره آموزشی به روز رسانی شد!

ری‌اکت که به صورت React.js یا ReactJS نیز خوانده می‌شود، یک کتابخانه متن‌باز جاوااسکریپت برای ساخت رابط‌های کاربری با هدف مواجه شدن با چالش آدرس‌دهی در توسعهٔ اپلیکیشن‌های تک‌صفحه‌ای، است. این کتاب‌خانه توسط فیس بوک، اینستاگرام و جامعه‌ای از توسعه‌دهنده‌ها و شرکت‌ها نگه‌داری می‌شود. ری‌اکت توسط جردن واک، یک مهندس نرم‌افزار در فیس‌بوک، ساخته شد. او از XHP که یک چارچوب فریم‌ ورک HTML برای PHP ست، تأثیر گرفته است. سیستمی در React.js وجود دارد که باعث می شود عناصر DOM منحصر به فرد خودش را ایجاد می کند. این کار باعث می شود که performance برنامه بسیار بالاتر رود. کتابخانه ی React.js از یک گرامر خاص به اسم JSX بهره می گیرد که این قابلیت را به شما می دهد که دستورات HTML و JavaScript را با یکدیگر تلفیق کنید.
در دوره آموزشی React practice course, learn by practicing با آموزش تمرین های ری اکت همراه با ساخت پروژه اشنا خواهید شد.

دانلود Hands-On Advanced Python: Data Engineering Basics - آموزش پایتون پیشرفته

  • بازدید: 454
دانلود Hands-On Advanced Python: Data Engineering Basics - آموزش پایتون پیشرفته

این دوره برای توسعه‌دهندگان پایتون که به دنبال تسلط بر مهارت‌های پیشرفته کدنویسی هستند، طراحی شده است. جو مارینی، مربی این دوره، به شرکت‌کنندگان کمک می‌کند تا دانش فنی خود را افزایش دهند یا برای مصاحبه‌های شغلی جهت دستیابی به نقشی جدید آماده شوند. این دوره شامل چالش‌های کدنویسی است که توسط CoderPad ارائه شده‌اند؛ این چالش‌ها تمرینات کدنویسی تعاملی با بازخورد در زمان واقعی هستند که به شرکت‌کنندگان امکان می‌دهند تا با تمرین عملی، مهارت‌های کدنویسی خود را ارتقا دهند. جو مارینی با پنج چالش کدنویسی خاص و متمرکز بر داده‌ها، به توسعه مهارت‌های برنامه‌نویسی پایتون شرکت‌کنندگان کمک می‌کند. در این دوره، شرکت‌کنندگان تمرین می‌کنند تا داده‌ها را تجزیه و کاوش کنند، با مجموعه‌ها کار کنند، از توابع ریاضی و آماری بهره ببرند و بسیاری مهارت‌های دیگر را کسب کنند. هدف اصلی این دوره، تجهیز برنامه‌نویسان پایتون به ابزارها و تکنیک‌های لازم برای کارآمدتر شدن در تحلیل و دستکاری داده‌ها است. این دوره به شرکت‌کنندگان کمک می‌کند تا با چالش‌های دنیای واقعی در زمینه داده‌ها به بهترین شکل ممکن روبرو شوند و راه‌حل‌های بهینه ارائه دهند. تمرکز بر جنبه‌های عملی و کاربردی پایتون در این دوره، آن را به گزینه‌ای ایده‌آل برای کسانی تبدیل می‌کند که به دنبال تقویت مهارت‌های خود در این زمینه هستند.
در دوره آموزشی Hands-On Advanced Python: Data Engineering Basics با مهارت‌های پیشرفته پایتون برای کاوش و دستکاری داده‌ها آشنا خواهید شد.

دانلود BigQuery SQL Mastery by a Googler: From Basics to Advanced - آموزش بیگ‌کوئری اس‌کیو‌ال

  • بازدید: 297
دانلود BigQuery SQL Mastery by a Googler: From Basics to Advanced - آموزش بیگ‌کوئری اس‌کیو‌ال

دوره «تسلط بر SQL در BigQuery توسط یک کارمند گوگل» نقشه راه کاملی را برای تبدیل شدن به فردی مسلط و آماده به کار با Google BigQuery ارائه می‌دهد. BigQuery یکی از قدرتمندترین پلتفرم‌های داده مبتنی بر ابر است که در گوگل و فراتر از آن مورد استفاده قرار می‌گیرد. این دوره با هدف آموزش گام به گام، از صفر تا سطح پیشرفته، برای افرادی طراحی شده است که تازه شروع به کار کرده‌اند یا قبلاً با SQL کار کرده‌اند. در این دوره، از مثال‌های واقعی، توضیحات واضح و نکات داخلی از یک کارمند گوگل استفاده می‌شود تا فرآیند یادگیری بهینه شود. BigQuery در قلب تحلیل داده در گوگل قرار دارد و داشبوردها، پایپ‌لاین‌های یادگیری ماشین، بینش‌های تجاری و عملیات حیاتی را پشتیبانی می‌کند. تسلط بر نوشتن SQL تمیز و کارآمد در BigQuery یک توانایی فوق‌العاده برای هر کسی در نقش‌های مرتبط با داده، محصول یا کسب‌وکار محسوب می‌شود. این دوره به شرکت‌کنندگان کمک می‌کند تا این مهارت حیاتی را کسب کرده و در بازار کار رقابتی امروز متمایز شوند. با گذراندن این دوره، شرکت‌کنندگان نه تنها با مفاهیم پایه‌ای SQL در BigQuery آشنا می‌شوند، بلکه به تکنیک‌های پیشرفته نیز مسلط خواهند شد که به آن‌ها امکان می‌دهد تا با داده‌های بزرگ به صورت کارآمد و مؤثر کار کنند.
در دوره آموزشی BigQuery SQL Mastery by a Googler: From Basics to Advanced با کار با داده‌های بزرگ در محیط Google BigQuery آشنا خواهید شد.

دانلود DeepSeek From Beginner to Proficient: DeepSeek AI Guide - آموزش دیپ‌سیک

  • بازدید: 637
دانلود DeepSeek From Beginner to Proficient: DeepSeek AI Guide - آموزش دیپ‌سیک

این دوره جامع با هدف ارتقای دانش و مهارت فراگیران، از مفاهیم پایه‌ای تا تخصص پیشرفته در استفاده از هوش مصنوعی DeepSeek طراحی شده است. این دوره، با پوشش تکنیک‌های ضروری مهندسی پرامپت، کاربردهای عملی در کسب و کار و بهینه‌سازی شبکه‌های اجتماعی، شرکت‌کنندگان را به مهارت‌های لازم برای بهره‌برداری کامل از پتانسیل DeepSeek مجهز می‌کند. از طریق ماژول‌های ساختاریافته، تمرین‌های عملی و مثال‌های واقعی، فراگیران در این دوره به تسلط کامل بر هنر ایجاد پرامپت‌های مؤثر، بهره‌برداری از هوش مصنوعی برای تولید محتوا و پیاده‌سازی چارچوب‌های استراتژیک برای اهداف تجاری و خلاقانه دست خواهند یافت. این دوره به صورت گام به گام، فراگیران را از مفاهیم بنیادی مانند اصول پرامپت و مدل‌های استنتاجی، به سمت تکنیک‌های پیشرفته‌تر مانند چارچوب‌های متا-روایت و زنجیره‌های پرامپت هدایت می‌کند. همچنین، راهکارهای مبتنی بر هوش مصنوعی را برای برنامه‌نویسی، کپی‌رایتینگ، بازاریابی، داستان‌سرایی برند و مدیریت شبکه‌های اجتماعی مورد بررسی قرار می‌دهد. فراگیران به بیش از ۷۴ پرامپت دسته‌بندی‌شده برای کارهای مختلفی مانند تولید کد، ایفای نقش، ترجمه و رفع خطا دسترسی خواهند داشت. هدف این دوره، آماده‌سازی فراگیران برای بازار کار است؛ به گونه‌ای که آن‌ها بتوانند پرامپت‌هایی برای کپی‌رایتینگ تجاری، برنامه‌های بازاریابی و محتوای شبکه‌های اجتماعی چندپلتفرمی (مانند TikTok، LinkedIn، YouTube) طراحی کنند. علاوه بر این، ابزارهای نوآورانه‌ای مانند مدل تجزیه وظایف SPECTRA و پرامپت‌های بازگشتی متا-روایت برای تعاملات پیچیده با هوش مصنوعی را فرا خواهند گرفت.
در دوره آموزشی DeepSeek From Beginner to Proficient: DeepSeek AI Guide با چگونگی استفاده از هوش مصنوعی DeepSeek در کاربردهای مختلف آشنا خواهید شد.

دانلود Qt6 and QML Advanced: Interfacing to C++ - آموزش کیوتی و کیوام‌ال

  • بازدید: 312
دانلود Qt6 and QML Advanced: Interfacing to C++ - آموزش کیوتی و کیوام‌ال

این دوره برای توسعه‌دهندگانی طراحی شده است که از قبل دانش قابل توجهی در مورد Qt، C++ و Qt Quick دارند و به دنبال یادگیری ویژگی‌های پیشرفته و جذاب مانند مدل‌های سفارشی C++ در QML، انواع بصری سفارشی C++ در QML و سایر قابلیت‌های پیشرفته هستند. اگر چنین نیازی دارید، این دوره آموزشی برای شما مناسب است. این دوره به چهار نکته کلیدی در ترفندهای پیشرفته برای اتصال C++ به QML می‌پردازد. شرکت‌کنندگان در این دوره یاد می‌گیرند که چگونه مدل‌های سفارشی C++ خود را بسازند و از آن‌ها در QML استفاده کنند. همچنین، نحوه ساخت انواع بصری C++ خود و استفاده از آن‌ها در QML پوشش داده می‌شود. یکی دیگر از مباحث مهم، استفاده از انواع C++ به عنوان سینگلتون در QML است. در نهایت، این دوره به بررسی عمیق درخت QML و دستکاری عناصر QML از طریق C++ می‌پردازد. این دوره بر اساس Qt 6 است و از CMake به عنوان سیستم ساخت استفاده می‌کند. در طول دوره، به بسیاری از بهترین شیوه‌ها برای خواناتر، کاربرپسندتر و قابل نگهداری‌تر کردن کدهای C++ و QML و APIهای شما پرداخته خواهد شد. این دوره مملو از مثال‌ها و دموهای متعدد است تا تجربه یادگیری شما تا حد امکان دلپذیر باشد. اگر به دنبال ارتقای مهارت‌های خود در اتصال Qt C++ به QML هستید، این دوره شما را در کوتاه‌ترین زمان ممکن به سرعت مورد نیاز می‌رساند.
در دوره آموزشی Qt6 and QML Advanced: Interfacing to C++ با اتصال پیشرفته کدهای C++ به QML در فریم‌ورک Qt آشنا خواهید شد.

دانلود Make 10 Advanced Level Applications in Java Swing GUI - آموزش جاوا سوئینگ

  • بازدید: 218
دانلود Make 10 Advanced Level Applications in Java Swing GUI - آموزش جاوا سوئینگ

آیا برای زنده کردن مهارت‌های جاوا خود با ساخت برنامه‌های دسکتاپ واقعی آماده‌اید؟ این دوره یک سفر عملی و پروژه‌محور را در توسعه رابط کاربری گرافیکی جاوا سوینگ ارائه می‌دهد و شما را در ساخت ۱۰ برنامه کامل — شامل ۵ بازی هیجان‌انگیز و ۵ برنامه کاربردی — همه از صفر، راهنمایی می‌کند! چه یک مبتدی باشید که به دنبال تثبیت دانش جاوا خود هستید و چه یک توسعه‌دهنده متوسط که می‌خواهد مهارت‌های رابط کاربری گرافیکی خود را تقویت کند، این دوره برای اعطای اعتماد به نفس و تجربه به شما طراحی شده است. شما بازی‌های محبوبی مانند مار، فِلپی برد، بازی دوز، بازی میدان مین و بازی آجرشکن را خواهید ساخت و همچنین برنامه‌های دنیای واقعی مانند یک پخش‌کننده رسانه، ویرایشگر متن و یک سیستم مدیریت اجاره وسایل نقلیه و موارد دیگر را توسعه خواهید داد. هر پروژه با توضیحات واضح و نکات کدنویسی عملی به دقت ساختاربندی شده است تا به شما کمک کند نحوه همکاری اجزای جاوا سوینگ را درک کنید. در پایان دوره، شما نه تنها قادر به ساخت برنامه‌های دسکتاپ جاوا خیره‌کننده خواهید بود — بلکه در مدیریت برنامه‌نویسی رویدادمحور، مدیریت طرح‌بندی و طراحی رابط کاربری نیز اعتماد به نفس خواهید داشت. تمرین‌های عملی نیز برای کمک به شما در آزمایش مهارت‌های خود در طول مسیر پیوست خواهند شد.
در دوره آموزشی Make 10 Advanced Level Applications in Java Swing GUI با ساخت برنامه‌های دسکتاپ واقعی با استفاده از جاوا سوینگ آشنا خواهید شد.

دانلود Autodesk Navisworks Manage (Essentials & Advanced) - آموزش اتودسک نویزورکس مینیج

  • بازدید: 262
دانلود Autodesk Navisworks Manage (Essentials & Advanced) - آموزش اتودسک نویزورکس مینیج

این دوره آموزشی جامع، شرکت‌کنندگان را با قابلیت‌های کلیدی نرم‌افزار Autodesk Navisworks Manage آشنا می‌کند. در این دوره، فراگیران نحوه تجمیع مدل‌های مختلف طراحی و ساخت در یک محیط واحد را خواهند آموخت و با ابزارهای قدرتمند تشخیص برخورد آشنا می‌شوند که به آن‌ها امکان می‌دهد تداخلات فیزیکی و مشکلات مربوط به فاصله بین اجزای مختلف پروژه را شناسایی و گزارش کنند. علاوه بر این، دوره به بررسی قابلیت شبیه‌سازی 4 بعدی می‌پردازد، جایی که شرکت‌کنندگان یاد می‌گیرند چگونه برنامه زمان‌بندی ساخت و ساز را با مدل سه بعدی مرتبط کرده و پیشرفت پروژه را به صورت بصری شبیه‌سازی کنند. این امر به برنامه‌ریزی بهتر لجستیک و شناسایی مشکلات احتمالی در زمان‌بندی کمک می‌کند. بخش دیگری از دوره به آموزش نحوه استفاده از ابزارهای برآورد مقادیر می‌پردازد، که به کاربران امکان می‌دهد مواد، اندازه‌گیری‌ها و مقادیر مورد نیاز برای تخمین هزینه و تهیه مصالح را مستقیماً از مدل سه بعدی استخراج کنند. در نهایت، شرکت‌کنندگان با ابزارهای بازبینی و نشانه‌گذاری آشنا می‌شوند که امکان برقراری ارتباط موثر در مورد مسائل طراحی و ساخت را از طریق افزودن نظرات، خطوط قرمز و نماهای مختلف به مدل فراهم می‌کند. این دوره برای متخصصان BIM، مدیران پروژه و فعالان صنعت ساخت و ساز که به دنبال بهبود فرآیندهای هماهنگی، برنامه‌ریزی و مدیریت پروژه خود هستند، بسیار مفید خواهد بود.
در دوره آموزشی Autodesk Navisworks Manage (Essentials & Advanced) با مدیریت و هماهنگی اطلاعات پروژه ساخت آشنا خواهید شد.