دانلود ها ی دارای تگ: "programming"

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

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

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

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

دانلود NextJS Fullstack Course (SupaBlog AI App) - آموزش نکست جی‌اس

  • بازدید: 330
دانلود NextJS Fullstack Course (SupaBlog AI App) - آموزش نکست جی‌اس

این دوره جامع با هدف توانمندسازی شرکت‌کنندگان برای ساخت برنامه‌های کاربردی وب پیچیده با استفاده از Next.js، فریم‌ورک محبوب React، طراحی شده است. شرکت‌کنندگان در طول این دوره، به عمق دنیای توسعه فول‌استک قدم خواهند گذاشت و از مبانی Next.js شروع کرده و به سمت موضوعات پیشرفته حرکت خواهند کرد. آنها یاد خواهند گرفت که چگونه برنامه‌های پویا و با عملکرد بالا ایجاد کنند که از رندرینگ سمت سرور (SSR)، تولید سایت استاتیک (SSG) و هیدراسیون سمت کلاینت بهره می‌برد.
در دوره آموزشی NextJS Fullstack Course (SupaBlog AI App) با توسعه برنامه‌های وب فول‌استک با استفاده از Next.js آشنا خواهید شد.

دانلود Bubble No-Code Development: Crash Course for Beginners - آموزش توسعه با بابل

  • بازدید: 320
دانلود Bubble No-Code Development: Crash Course for Beginners - آموزش توسعه با بابل

این دوره بابل که قواعد بازی را تغییر می‌دهد، مبتدیان مطلق را به توسعه‌دهندگان بدون کد با اعتماد به نفس تبدیل می‌کند که قادر به ساخت اپلیکیشن‌های واقعی و سودآور مورد علاقه کاربران هستند. دیگر اجازه ندهید ایده‌های درخشان اپلیکیشن شما به دلیل عدم توانایی در کدنویسی، خاک بخورند! تصور کنید پلتفرم SaaS، بازار آنلاین، یا اپلیکیشن اجتماعی خود را بدون صرف سال‌ها برای یادگیری برنامه‌نویسی یا استخدام توسعه‌دهندگان گران‌قیمت راه‌اندازی می‌کنید. با پلتفرم توسعه بصری بابل، تنها چند ساعت با تبدیل این رؤیا به واقعیت فاصله دارید. این دوره صرفاً مجموعه‌ای دیگر از آموزش‌ها نیست، بلکه نقشه راه کامل شما برای تسلط بر توسعه بدون کد است. شرکت‌کنندگان اپلیکیشن‌های واقعی را از پایه می‌سازند، بر طراحی حرفه‌ای پایگاه داده مسلط می‌شوند، رابط‌های کاربری ریسپانسیو خیره‌کننده ایجاد می‌کنند و ویژگی‌های پیشرفته‌ای مانند احراز هویت کاربر، سیستم‌های پرداخت و گردش کارهای خودکار را که ۲۴ ساعته و ۷ روز هفته اجرا می‌شوند، پیاده‌سازی می‌کنند. سیستم اثبات‌شده و گام‌به‌گام این دوره به هزاران کارآفرین، فریلنسر و صاحب کسب‌وکار کمک کرده است تا اپلیکیشن‌های موفقی راه‌اندازی کنند. شرکت‌کنندگان دقیقاً تکنیک‌هایی را می‌آموزند که توسط توسعه‌دهندگان برتر بابل برای ایجاد اپلیکیشن‌هایی که قابلیت مقیاس‌پذیری برای هزاران کاربر را دارند، استفاده می‌شود.
در دوره آموزشی Bubble No-Code Development: Crash Course for Beginners با ساخت اپلیکیشن‌های وب بدون نیاز به کدنویسی آشنا خواهید شد.

دانلود Scala 3: Just What You Need - آموزش اسکالا ۳

  • بازدید: 250
دانلود Scala 3: Just What You Need - آموزش اسکالا ۳

اسکالا 3 نسخه جدیدی از یک زبان هیبریدی تابعی محبوب است که پیشرفت‌های بسیاری نسبت به اسکالا 2 دارد. این دوره به طور کامل برای اسکالا 3 بازنویسی شده است تا ویژگی‌ها، مفاهیم، کلمات کلیدی و نحو جدید را معرفی کند. علاوه بر این، تمرین‌های دوره به طور کامل به‌روزرسانی شده و برای بخش‌های عملی دوره، به Visual Studio Code و Metals (متا-زبان-سرور) منتقل شده‌اند. این دوره نیمی تئوری و نیمی عملی است. هر موضوع پوشش داده شده شامل مثال‌های مبتنی بر ورک‌شیت است که می‌توانید با آن‌ها آزمایش کنید، و تمرین‌هایی برای تکمیل وجود دارد که به شما امکان می‌دهد آنچه را که به تازگی در بخش تئوری آموخته‌اید، تمرین و تقویت کنید. مفاهیم به روشی سرراست و ساده با مثال‌های کدنویسی فراوان و توضیحات واضح آموزش داده می‌شوند. عنوان "اسکالا 3: دقیقاً آنچه نیاز دارید" از دو ایده نشأت می‌گیرد: اول اینکه زبان اسکالا 3 می‌تواند دقیقاً همان چیزی باشد که برای حل مشکلات برنامه‌نویسی خود به آن نیاز دارید، و دوم اینکه مباحث پوشش داده شده در این دوره دقیقاً همان چیزهایی هستند که برای بهره‌وری سریع در این زبان به آن‌ها نیاز دارید، در حالی که هنوز بخش زیادی از تئوری و بهترین شیوه‌های پیرامون برنامه‌نویسی اسکالا را نیز می‌آموزید. این رویکرد تضمین می‌کند که شرکت‌کنندگان هم دانش نظری عمیقی کسب کنند و هم مهارت‌های عملی لازم برای به کارگیری اسکالا 3 در پروژه‌های واقعی را بدست آورند.
در دوره آموزشی Scala 3: Just What You Need با برنامه‌نویسی زبان اسکالا 3 آشنا خواهید شد.

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

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

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

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

دانلود ASP.NET Core: Payment Gateways - آموزش ای‌اس‌پی‌دات‌نت کور

  • بازدید: 295
دانلود ASP.NET Core: Payment Gateways - آموزش ای‌اس‌پی‌دات‌نت کور

در دنیای امروز، فروش محصولات یا خدمات به صورت آنلاین از طریق اپلیکیشن‌های شخصی یا تجاری به امری ضروری تبدیل شده است. این دوره آموزشی جامع، کاربران را با نحوه پیاده‌سازی درگاه‌های پرداخت در برنامه‌های ASP.NET Core با استفاده از دو سرویس پرداخت محبوب و پرکاربرد، یعنی Stripe و Braintree، آشنا می‌کند. ارویس تروپجا، مدرس این دوره، با استفاده از مثال‌های واقعی و کاربردی، ابتدا به تشریح مفهوم درگاه‌های پرداخت و چرایی استفاده از آن‌ها در مقایسه با ساخت سیستم پرداخت اختصاصی می‌پردازد. این بخش پایه و اساس درک اهمیت و کارایی درگاه‌های پرداخت را برای شرکت‌کنندگان فراهم می‌آورد. در ادامه، دوره به صورت عمیق به بررسی نحوه استفاده از درگاه پرداخت Braintree برای پردازش تراکنش‌های کارت اعتباری و پی‌پال می‌پردازد. این بخش شامل آموزش گام به گام پیاده‌سازی و پیکربندی Braintree برای انجام تراکنش‌های مختلف است که به کاربران امکان می‌دهد پرداخت‌های متنوعی را از مشتریان خود دریافت کنند. سپس، تمرکز دوره به سمت بهره‌برداری از Stripe برای ارائه پرداخت‌های مبتنی بر اشتراک به کاربران معطوف می‌شود. این بخش برای کسب‌وکارهایی که مدل‌های درآمدی مبتنی بر اشتراک دارند، بسیار مفید است و نحوه پیاده‌سازی این قابلیت مهم را آموزش می‌دهد. همچنین، ارویس تروپجا توضیح می‌دهد که چگونه می‌توان یک داشبورد مدیریتی سفارشی برای Stripe ایجاد کرد که از طریق آن مدیریت حساب کاربری و تراکنش‌ها به آسانی امکان‌پذیر باشد. این قابلیت به مدیران اجازه می‌دهد تا به طور مؤثرتری بر فرآیندهای مالی خود نظارت داشته باشند. در نهایت، این دوره به شرکت‌کنندگان کمک می‌کند تا سیستم‌های پرداخت آنلاین امن و کارآمدی را در برنامه‌های ASP.NET Core خود پیاده‌سازی کنند و تجربه کاربری بهتری را برای مشتریان خود فراهم آورند.
در دوره آموزشی ASP.NET Core: Payment Gateways با پیاده‌سازی سیستم‌های پرداخت آنلاین آشنا خواهید شد.

دانلود Arduino Uno and Visual Displays Bootcamp - آموزش آردوینو یونو

  • بازدید: 357
دانلود Arduino Uno and Visual Displays Bootcamp - آموزش آردوینو یونو

دوره بوت‌کمپ آردوینو Uno و نمایشگرهای بصری، یک برنامه آموزشی جامع و کاربردی است که به افراد علاقه‌مند به حوزه‌های الکترونیک و اینترنت اشیا (IoT) اختصاص دارد. این دوره برای هر سطحی از آشنایی با آردوینو و الکترونیک طراحی شده و حتی اگر هیچ پیش‌زمینه‌ای در این زمینه‌ها ندارید، می‌توانید در آن شرکت کنید. در این دوره، شرکت‌کنندگان با مفاهیم اساسی الکترونیک، اکوسیستم آردوینو، و برنامه‌نویسی آردوینو C آشنا خواهند شد. یکی از بخش‌های کلیدی این دوره، آموزش نحوه ارتباط و واسطه‌گری آردوینو با انواع نمایشگرهای بصری است. این مهارت‌ها از جمله پرتقاضاترین مهارت‌ها در قرن بیست و یکم محسوب می‌شوند و تسلط بر آن‌ها می‌تواند فرصت‌های شغلی ارزشمندی را در صنعت الکترونیک و IoT فراهم آورد. یک متخصص ماهر در این زمینه می‌تواند درآمدی بالغ بر ۱۰۰,۰۰۰ دلار در سال داشته باشد. این دوره با بیش از ۷۰ سخنرانی و بیش از ۷ ساعت محتوای ویدیویی، هیچ نکته‌ای را در آموزش آردوینو، مبانی الکترونیک و واسطه‌گری با نمایشگرهای مختلف ناگفته نمی‌گذارد. تمامی فایل‌های کد آردوینو C، نمودارهای مداری Fritzing و سایر فایل‌های PDF مورد نیاز از بخش قابل دانلود در دسترس خواهند بود. شما با شرکت در این دوره به صورت مادام‌العمر به تمام سخنرانی‌ها، فایل‌های PDF مربوطه، فایل‌های کد آردوینو C و نمودارهای مداری دسترسی خواهید داشت. این دوره آسان‌ترین راه برای یادگیری مبانی الکترونیک و آردوینو به شمار می‌رود و به شما امکان می‌دهد به شیوه‌ای سرگرم‌کننده و عملی دانش خود را ارتقا داده و مسیر شغلی خود را پیش ببرید.
در دوره آموزشی Arduino Uno and Visual Displays Bootcamp با برنامه‌نویسی آردوینو، الکترونیک و نحوه کار با نمایشگرهای مختلف آشنا خواهید شد.

دانلود Ultimate Game Bootcamp-Godot/GDScript/Shader/C# The Hard Way - آموزش بازی سازی با گودو

  • بازدید: 293
دانلود Ultimate Game Bootcamp-Godot/GDScript/Shader/C# The Hard Way - آموزش بازی سازی با گودو

آیا برای شروع یک سفر هیجان‌انگیز به سوی تبدیل شدن به یک توسعه‌دهنده حرفه‌ای بازی آماده‌اید؟ دوره "بوت‌کمپ نهایی بازی‌سازی - گودو/جی‌دی‌اسکریپت/سی‌شارپ به روش سخت" به گونه‌ای طراحی شده که شما را از یک مبتدی مطلق به یک توسعه‌دهنده بازی سطح بالا برساند. این دوره هر آنچه را که برای شروع از صفر یا ارتقاء مهارت‌های خود نیاز دارید، در اختیار شما قرار می‌دهد. با استفاده از موتور قدرتمند و رایگان گودو (Godot Engine)، دانشجویان ضمن ساخت گام‌به‌گام بازی‌ها، به GDScript تسلط پیدا می‌کنند. با شروع از اصول اولیه، نحوه کار با رابط کاربری گودو، ایجاد پروژه‌های دوبعدی و سه‌بعدی، و نوشتن کدهای تمیز و کارآمد را می‌آموزند. با پیشرفت در دوره، عمیق‌تر به مباحث فیزیک، طراحی رابط کاربری (UI/UX)، شیدرها، شبکه‌سازی چندنفره، هوش مصنوعی، و بهینه‌سازی ورود می‌کنند. این دوره رویکردی عملی دارد و بر ساخت پروژه‌های واقعی تمرکز می‌کند. دانشجویان بازی‌های پلتفرمر، روگ‌لایک، شوترهای چندنفره، و حتی یک بازی نقش‌آفرینی (RPG) جهان‌باز را خواهند ساخت. با انجام پروژه‌ها یکی پس از دیگری، تجربه عملی کسب کرده و یاد می‌گیرند که چگونه مشکلات را مانند یک توسعه‌دهنده حرفه‌ای حل کنند.
در دوره آموزشی Ultimate Game Bootcamp-Godot/GDScript/Shader/C# The Hard Way با توسعه بازی با استفاده از موتور گودو و زبان‌های GDScript و C# آشنا خواهید شد.

دانلود Python Best Practices: Learn to Write Clean Python Code - آموزش پایتون

  • بازدید: 442
دانلود Python Best Practices: Learn to Write Clean Python Code - آموزش پایتون

این دوره به عنوان یک راهنمای جامع برای بهترین شیوه‌های پایتون عمل می‌کند و به شما کمک می‌کند تا کدی بنویسید که نه تنها کارآمد باشد بلکه به راحتی توسط دیگران قابل درک و نگهداری باشد. شرکت‌کنندگان در این دوره با اصول و راهنمایی‌های رسمی سبک پایتون (PEP 8) آشنا می‌شوند و یاد می‌گیرند که چگونه این استانداردها را در کد خود پیاده‌سازی کنند. دوره با ارائه‌ی سخنرانی‌های ویدیویی جذاب، نمودارها، آزمون‌ها، مقالات و منابع تکمیلی، تجربه‌ی یادگیری جامعی را فراهم می‌کند. هدف اصلی این دوره، ارتقاء مهارت‌های برنامه‌نویسی پایتون شما به سطحی بالاتر است تا بتوانید کدی بنویسید که واقعاً "پایتونیک" باشد. این بدان معناست که کد شما باید از الگوها و فلسفه‌ی زبان پایتون پیروی کند، که منجر به کدی مختصر، خوانا و کارآمد می‌شود. در طول دوره، به شما آموزش داده می‌شود که چگونه نام‌های معناداری برای متغیرها، توابع، کلاس‌ها و متدهای خود انتخاب کنید. این کار به بهبود خوانایی کد کمک شایانی می‌کند و درک منطق برنامه را برای هر کسی که با کد شما کار می‌کند، آسان‌تر می‌سازد. همچنین، اصول مربوط به تورفتگی کد پایتون مطابق با راهنمای سبک پایتون به طور کامل توضیح داده می‌شود تا اطمینان حاصل شود که کد شما از نظر ظاهری نیز استاندارد و منظم است. یکی دیگر از جنبه‌های کلیدی که در این دوره پوشش داده می‌شود، کاربرد بهترین شیوه‌ها برای طول خط، شکست خط و خطوط خالی است. استفاده صحیح از فضای خالی (whitespaces) در اطراف متغیرها، پرانتزها، عملگرها، کاماها، دونقطه‌ها و سمی‌کولن‌ها نیز به تفصیل بررسی می‌شود، چرا که این جزئیات کوچک می‌توانند تأثیر زیادی بر خوانایی کلی کد داشته باشند.
در دوره آموزشی Python Best Practices: Learn to Write Clean Python Code با اصول و شیوه‌های نوشتن کد پایتون تمیز، خوانا و قابل نگهداری آشنا خواهید شد.

دانلود Starting Data Analytics with Generative AI and Python, Video Edition - آموزش علم داده با پایتون

  • بازدید: 422
دانلود Starting Data Analytics with Generative AI and Python, Video Edition - آموزش علم داده با پایت

این دوره آموزشی با هدف کمک به افراد مبتدی در زمینه داده و همچنین متخصصان باتجربه که به دنبال انجام سریع‌تر و کارآمدتر کارهای خود هستند، طراحی شده است. این کتاب که توسط دو دانشمند داده در سطح جهانی و یک مدیر ریسک با تجربه نگاشته شده است، بر روی وظایف عملی تحلیل داده‌ها که روزانه با آن‌ها سروکار خواهید داشت، تمرکز می‌کند. در این دوره، شرکت‌کنندگان یاد می‌گیرند که چگونه پرسش‌های (prompts) مؤثری برای ChatGPT بنویسند و تحلیل‌های توصیفی جامعی را از ابتدا تا انتها انجام دهند. یکی از جنبه‌های کلیدی این دوره، راه‌اندازی یک محیط تحلیل داده سازگار با هوش مصنوعی است. همچنین، شرکت‌کنندگان مهارت‌های لازم برای ارزیابی کیفیت داده‌های خود و توسعه یک برنامه تحلیل استراتژیک را کسب می‌کنند. این دوره به شما می‌آموزد که چگونه کدهای لازم برای تحلیل داده‌های غیرمتنی را تولید کنید و داده‌های متنی را مستقیماً با ChatGPT کاوش نمایید. در نهایت، آموزش داده می‌شود که چگونه گزارش‌های قابل اعتماد و دقیقی تهیه کنید. در طول دوره "شروع تحلیل داده‌ها با هوش مصنوعی مولد و پایتون"، شرکت‌کنندگان با ابزارهای هوش مصنوعی مانند ChatGPT آشنا می‌شوند و یاد می‌گیرند که چگونه کارایی کدنویسی خود را بهبود بخشند، رویکردهای تحلیلی جدیدی را ایجاد کنند و خطوط لوله (pipelines) داده را بهینه‌سازی نمایند. برای هر مرحله از فرآیند داده، کشف خواهید کرد که چگونه ChatGPT می‌تواند تکنیک‌های داده را تنها با استفاده از دستورات ساده به زبان انگلیسی پیاده‌سازی کند. علاوه بر این، درک حیاتی و شهودی در مورد خطرات و خطاهایی که هنوز با این ابزارها همراه هستند، در شما توسعه می‌یابد. این دوره به شرکت‌کنندگان کمک می‌کند تا با اتکا به هوش مصنوعی، تحلیل‌های داده‌ای پیچیده‌تر و با سرعت بیشتری را انجام دهند، در حالی که از نقاط ضعف و محدودیت‌های این فناوری‌ها نیز آگاه باشند.
در دوره آموزشی Starting Data Analytics with Generative AI and Python, Video Edition با استفاده از هوش مصنوعی مولد و پایتون، مهارت‌های لازم برای تحلیل داده‌ها و بهبود کارایی را فرا خواهید گرفت.