دانلود ها ی دارای تگ: "programming"
471 مورد برای عبارت مورد نظر پیدا شد.
471 مورد برای عبارت مورد نظر پیدا شد.
اغلب برنامهها دارای یک رابط کاربری (UI) هستند، یعنی محلی که کاربران با کامپیوتر، وبسایت، برنامه یا پلتفرم تعامل میکنند. اگر یک توسعهدهنده .NET باشید، گزینههای متعددی برای طراحی رابط کاربری خود در اختیار دارید. در این دوره آموزشی که برای توسعهدهندگان، مدیران فناوری، سرپرستان تیم توسعه و تصمیمگیرندگان بخشهای مختلف طراحی شده است، مربی، والت ریچر (Walt Ritscher)، یک نمای کلی و جامع از چارچوب .NET و انتخابهایی که یک توسعهدهنده هنگام ساخت رابط کاربری باید انجام دهد، ارائه میدهد. از توسعه دسکتاپ و وب گرفته تا فناوریهای کراسپلتفرم، موبایل و گرافیک، با اتمام این دوره، شرکتکنندگان برای تصمیمگیری آگاهانهتر در مورد اینکه کدام ابزار UI برای پروژه بعدی آنها بهترین است، آماده خواهند شد. این دوره به شرکتکنندگان کمک میکند تا با دیدی وسیعتر به اکوسیستم .NET نگاه کنند و درک عمیقتری از قابلیتها و محدودیتهای هر یک از گزینههای UI موجود به دست آورند. با بررسی دقیق جنبههای مختلف، از جمله عملکرد، مقیاسپذیری، سهولت توسعه و پشتیبانی پلتفرم، این دوره به شرکتکنندگان ابزارهایی را میدهد که میتوانند بر اساس نیازهای خاص پروژههایشان، بهترین انتخاب را انجام دهند. هدف نهایی این دوره توانمندسازی شرکتکنندگان برای ساخت رابطهای کاربری کارآمد، زیبا و کاربرپسند است که تجربه کاربری مطلوبی را فراهم کنند و در عین حال با معماری کلی .NET همخوانی داشته باشند.
در دوره آموزشی .NET UI Big Picture: Desktop, ASP.NET and Cross-Platform با گزینههای مختلف توسعه رابط کاربری در چارچوب داتنت آشنا خواهید شد.
در این دوره، شرکتکنندگان نحوه ساخت دو برنامه رابط خط فرمان (CLI) کاملاً کاربردی را با استفاده از زبان برنامهنویسی Rust فرا میگیرند. این دو پروژه شامل یک برنامه CLI مبتنی بر اعلان است که با یک مدل زبان بزرگ (LLM) تعامل دارد، و یک برنامه CLI برای پیشبینی آب و هوا که دادههای آب و هوای زنده را از یک API دریافت میکند. این پروژهها به گونهای طراحی شدهاند که هم قابل دسترس و هم مفید باشند و به شرکتکنندگان کمک میکنند ساختار و جریان کاری برنامههای CLI را از پایه درک کنند. در طول این دوره، شرکتکنندگان تجربه عملی در کار با ورودی/خروجی استاندارد، تجزیه آرگومانها، ارسال درخواستهای API و ادغام کتابخانههای شخص ثالث برای گسترش عملکرد را به دست خواهند آورد. اگرچه هدف این دوره آموزش عمیق اصول Rust نیست، اما فرض بر این است که شرکتکنندگان آشنایی اولیه با این زبان دارند و تمرکز اصلی دوره بر روی به کارگیری Rust برای ساخت ابزارهای واقعی CLI است. در پایان این دوره، شرکتکنندگان یک پایه محکم در ساخت برنامههای خط فرمان خواهند داشت و برای ایجاد ابزارهای خود که میتوانند با سرویسها تعامل داشته باشند، دادهها را پردازش کنند و ترمینال خود را قدرتمندتر سازند، مجهز خواهند شد. این دوره برای کسانی که به دنبال ارتقاء مهارتهای خود در توسعه ابزارهای کاربردی و کارآمد هستند، طراحی شده است و آنها را قادر میسازد تا با اطمینان خاطر، پروژههای CLI پیچیدهتر را مدیریت کنند. همچنین، آنها با نحوه بهرهبرداری از قدرت Rust برای ایجاد ابزارهای سریع و مطمئن آشنا خواهند شد.
در دوره آموزشی Mastering CLI App development with Rust با ساخت ابزارهای خط فرمان کاربردی آشنا خواهید شد.
در این دوره آموزشی، شرکتکنندگان با ادغام قابلیتهای پیشرفته هوش مصنوعی کرسر (Cursor AI) با مجموعهای از ابزارهای وب مدرن و کارآمد، مهارتهای لازم برای توسعه اپلیکیشنهای فولاستک را کسب میکنند. این ابزارها شامل Next.js 15 برای ساخت رابط کاربری قدرتمند، TypeScript برای تضمین کدنویسی ایمن و مقیاسپذیر، Tailwind CSS برای طراحی واکنشگرا و زیبا، و Shadcn UI برای کامپوننتهای رابط کاربری از پیش طراحیشده میشوند. همچنین، برای مدیریت دادهها از Drizzle ORM به همراه پایگاه داده Neon PostgreSQL استفاده خواهد شد و احراز هویت کاربران با استفاده از Clerk انجام میگیرد. رویکرد این دوره بر پایه پروژه است و در طی آن، شرکتکنندگان اپلیکیشن FlashyCardy را خواهند ساخت. این اپلیکیشن کارتهای فلش (فلشکارت) به کاربران امکان میدهد تا ثبتنام کنند، مجموعههای کارت و کارتهای جدید ایجاد کنند و با استفاده از سیستم پرداخت Stripe و Clerk billing، به طرح حرفهای (Pro plan) ارتقا یابند. در این پروژه، سیستم کامل احراز هویت، دسترسی مبتنی بر نقش (Role-based access)، و یک سیستم اشتراک (Subscription) با مدل SaaS پیادهسازی میشود. نکته حائز اهمیت این است که تمام کدنویسی این اپلیکیشن با هدایت هوش مصنوعی کرسر انجام خواهد شد، که به آن "کدنویسی ویبی" (Vibe Coding) نیز گفته میشود؛ به عبارت دیگر، نیازی به کدنویسی دستی نیست.
در دوره آموزشی Cursor AI Beginner to Pro: Build Production Web Apps with AI با ساخت اپلیکیشنهای تحت وب آماده تولید با هوش مصنوعی آشنا خواهید شد.
این دوره آموزشی به شما یاد میدهد که چگونه بدون نیاز به کدنویسی، اپلیکیشنهای موبایل قدرتمند و کاربردی بسازید. در این دوره عملی، شرکتکنندگان سه اپلیکیشن کاملاً کاربردی را با استفاده از FlutterFlow خلق خواهند کرد؛ پلتفرمی بدون کد که مورد اعتماد استارتاپها و توسعهدهندگان است. این دوره شامل ۸ ساعت و ۲۹ دقیقه آموزش ویدیویی با کیفیت HD است که به شما کمک میکند اپلیکیشنهای موبایل واقعی را بدون کدنویسی بسازید. در پایان این دوره، شما قادر خواهید بود به راحتی اپلیکیشنهای موبایل و وب را در FlutterFlow ایجاد کنید و آماده ساخت اپلیکیشنهای خود با FlutterFlow و تبدیل شدن به یک توسعهدهنده تمامعیار FlutterFlow خواهید بود. ما میدانیم که شما اینجا هستید زیرا برای وقت خود ارزش قائلید. اگر میخواستید ساعتها و ساعتها تماشای کدنویسی بدون توضیح را تحمل کنید، در یوتیوب بودید. با تهیه این دوره، میتوانید مطمئن باشید که دوره با دقت طراحی و ویرایش شده است. وقت خود را هدر ندهید. یک دقیقه دیگر از زندگی گرانبهای خود را با ویدیوهای بیکیفیت در یوتیوب یا مربیانی که نمیتوانید صحبتهایشان را متوجه شوید یا معلمانی که تجربه واقعی تدریس حضوری ندارند، هدر ندهید. وقت شما گرانبهاست. این یک تصمیم کاملاً منطقی است، امروز با ریسک صفر و همه چیز برای به دست آوردن ثبتنام کنید. پس منتظر چه هستید؟
در دوره آموزشی FlutterFlow Mastery: Build 3 Mobile Apps Without Coding با ساخت اپلیکیشنهای موبایل با استفاده از پلتفرم FlutterFlow بدون نیاز به کدنویسی آشنا خواهید شد.
این دوره برای ارائه درکی جامع از برنامهنویسی پایتون، از مبانی تا مفاهیم پیشرفته، طراحی شده است. چه یک مبتدی باشید یا برنامهنویسی باتجربه که به دنبال ارتقاء مهارتهای خود است، این دوره شما را به دانش و تجربه عملی مورد نیاز برای تسلط بر پایتون مجهز میکند. دوره به گونهای ساختار یافته است که طیف گستردهای از مباحث را پوشش دهد و تجربهای جامع از یادگیری را تضمین کند. این دوره با معرفی پایتون آغاز میشود و سادگی و تطبیقپذیری آن را برجسته میکند. شرکتکنندگان یاد میگیرند که چگونه پایتون را بر روی سیستمعاملهای مختلف از جمله ویندوز و لینوکس نصب کنند. همچنین به استفاده از Virtualenv، ابزاری برای ایجاد محیطهای ایزوله پایتون، که برای مدیریت وابستگیها و جلوگیری از تداخل بین پروژهها ضروری است، پرداخته میشود. در ادامه، به نحو پایه پایتون از جمله استفاده از بکاسلش، رشتهها در داخل گیومه، دنبالههای فرار (escape sequences) و خروجی فرمتبندی شده با استفاده از f-stringها پرداخته میشود. شرکتکنندگان همچنین درباره متغیرهای پایتون و دستور انتساب که برای نوشتن هر برنامه پایتون اساسی هستند، آموزش میبینند. سپس، دوره به عملگرهای پایتون که برای انجام عملیات بر روی متغیرها و مقادیر استفاده میشوند، میپردازد. شرکتکنندگان با دستورات کنترلی، از جمله دستورات شرطی if و else، آشنا میشوند که به آنها امکان میدهد جریان برنامه خود را بر اساس شرایط خاص کنترل کنند.
در دوره آموزشی Python Programming Bootcamp: From Basics to Expert (2025) با برنامهنویسی پایتون از مقدماتی تا پیشرفته آشنا خواهید شد.
این دوره آموزشی، اولین دوره عمومی آموزش دادههای هوش مصنوعی در جهان است. در این دوره فشرده، شرکتکنندگان تمام مهارتها و دانش لازم برای موفقیت در حوزه آموزش دادههای هوش مصنوعی را کسب خواهند کرد؛ حوزهای نوظهور و با رشد سریع که آینده مدلهای هوش مصنوعی و به طور کلی هوش مصنوعی را شکل میدهد. در ابتدا، دوره به طور مختصر به مفاهیم بنیادی هوش مصنوعی که برای درک این حوزه ضروری هستند، مانند یادگیری ماشین، میپردازد. سپس، شرکتکنندگان به تسلط بر ایجاد و ارزیابی دادههای انسانی برای تکنیکهای تنظیم دقیق مدلهای هوش مصنوعی مانند تنظیم دقیق نظارت شده (Supervised fine-tuning) و یادگیری تقویتی از بازخورد انسانی (Reinforcement Learning from Human Feedback) میرسند. پس از تسلط بر این مفاهیم، دوره به بررسی استانداردهای کیفیت و ایمنی دادهها میپردازد که هدایتکننده آموزش پرکاربردترین مدلهای هوش مصنوعی امروزی هستند؛ مدلهایی که به طور پنهانی توسط رهبران صنعت مانند OpenAI و Cohere استفاده میشوند. در نهایت، دوره با آموزش نحوه یافتن اولین شغل به عنوان مربی داده هوش مصنوعی/آموزگار هوش مصنوعی به پایان میرسد. با تکامل مدلهای هوش مصنوعی، تقاضا برای مربیان داده ماهر افزایش مییابد و فرصتهایی برای استقلال مالی و رشد شغلی در سراسر جهان فراهم میآورد.
در دوره آموزشی The Complete AI Data Training Course 2025 با آموزش دادههای هوش مصنوعی آشنا خواهید شد.
grepWin بیشتر برای کاربران لینوکس آشنا است؛ چرا که از دستور GREP در لینوکس الهام گرفته است. این نرم افزار ابتدا برای برنامهنویسان طراحی شده بود تا بتوانند دنبال یک خط خاص در برنامه خود بگردند اما مدتی است که نسخه ویندوز آن نیز منتشر شده است. این نرم افزار محیط کاری پیچیدهای دارد و کار با آن برای افراد عادی دشوار است. این نرم افزار همچنین از Syntax های زیادی پشتیبانی میکند.
اگر در AWS تازهکار هستید، باید با این دوره شروع کنید تا به سرعت نحوه ساختار آن و قدرت آن را بیاموزید. و اگر میخواهید گواهینامه AWS بگیرید، پس از آن، آنچه در اینجا یاد میگیرید، این کار را بسیار آسانتر خواهد کرد. اگر یک متخصص AWS هستید، میتوانید با تماشای مجدد بخش دستهبندی سرویسها با سرعت پخش بالا درست قبل از هر امتحان گواهینامه و هر زمان که در حال طراحی نوع جدیدی از سیستم هستید، بهره زیادی ببرید - تا ذهنتان را تازه کنید و مطمئن شوید که ارزش زیادی را از سرویسهایی که از دست دادهاید یا فراموش کردهاید، از دست نمیدهید. اگر یک کاربر AWS هستید، این دوره شکافهایی را که ممکن است در درک خود از AWS داشته باشید پر میکند و شما با بسیاری از سرویسهای AWS آشنا خواهید شد که احتمالاً حتی نمیدانستید وجود دارند.
در دوره آموزشی Ultimate AWS Crash Course — For anyone jumping into AWS با سرویسها، ساختار و کاربردهای AWS آشنا خواهید شد.
NestJS یک فریمورک پیشرو Node.js است که برای ساخت برنامههای سمت سرور (بکاند) کارآمد، قابل اعتماد و مقیاسپذیر طراحی شده است. این فریمورک با هدف افزایش بهرهوری توسعهدهندگان و آسانتر کردن فرآیند توسعه، با دقت فراوان ساخته شده است. NestJS تنها یک فریمورک نیست؛ بلکه به توسعهدهندگان این امکان را میدهد که وارد دنیای مفاهیم پیشرفته مهندسی نرمافزار مانند طراحی دامنه محور (Domain Driven Design)، رویداد محوری (Event Sourcing) و معماری میکروسرویسها شوند. NestJS بر پایه Typescript و Express.js بنا شده است و همچنین عناصری از برنامهنویسی شیگرا و برنامهنویسی تابعی را ترکیب میکند. این فریمورک کاملاً با Typescript نوشته شده است (اگرچه از JavaScript نیز پشتیبانی میکند، اما استفاده از انواع دادهای توصیه میشود). NestJS به راحتی قابل تست است و تمام ابزارهای ضروری را که توسعهدهندگان همواره به دنبال آن هستند، فراهم میکند. یکی از مزایای اصلی NestJS این است که توسعهدهنده را به روش خاصی از انجام کارها محدود نمیکند، بلکه تنها ابزارهای مورد نیاز را در اختیار او قرار میدهد. این فریمورک قصد ندارد چرخ را دوباره اختراع کند، بلکه از ابزارهای موجود و آشنا استفاده میکند. به عنوان مثال، NestJS در پشت صحنه از Express استفاده میکند که باعث میشود برنامههای ساخته شده با آن با اکثر میانافزارهای Express سازگار باشند. تجربه کار با NestJS، به گفته توسعهدهندگان باتجربه، همواره مثبت بوده است. این فریمورک به خوبی طراحی شده و کیفیت را به عنوان یک هدف اصلی در نظر گرفته است. NestJS یک فریمورک وب ماژولار با مستندات خوب است که تجربه توسعهدهنده مطلوبی را ارائه میدهد.
در دوره آموزشی NestJs: Modern ways to build APIs with Typescript and NestJs با ساخت API های مدرن با استفاده از NestJS آشنا خواهید شد.
در این دوره، شرکتکننده به صورت عمیق با قابلیتهای اصلی جنگو آشنا خواهد شد. او یاد میگیرد که چگونه از صفر تا صد، برنامههای وب پویا بسازد و بر استقرار آنها در AWS مسلط شود. این دوره چه برای یک مبتدی که قصد شروع کار با جنگو را دارد و چه برای یک توسعهدهندهی باتجربه که به دنبال ارتقاء مهارتهای خود است، طراحی شده است تا یک تجربهی یادگیری ساختارمند و کاربردی را ارائه دهد. راهاندازی پروژههای جنگو و درک معماری مدل-نما-قالب (MVT). ساخت برنامههای وب پویا با استفاده از مدلها، نماها و قالبهای جنگو. مدیریت پایگاههای داده با استفاده از ORM جنگو و ادغام PostgreSQL. پیادهسازی احراز هویت، شامل ورود، خروج و ثبتنام کاربر.
در دورهی آموزشی Django Mastery: Build & Deploy Scalable Web Apps با نحوهی ساخت و استقرار برنامههای وب مقیاسپذیر با استفاده از فریمورک جنگو آشنا خواهید شد.