مطالب دارای تگ: programming

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

دانلود Learn image processing and GUIs while having fun in MATLAB آموزش متلب

دانلود Learn image processing and GUIs while having fun in MATLAB - آموزش متلب
(1404/12/4) تغییرات:

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

دوره «پردازش تصویر دیجیتال و طراحی واسط کاربری گرافیکی در متلب» یک دوره کاملاً کاربردی و مناسب برای افراد مبتدی است که با هدف آشنایی فراگیران با مفاهیم پایه و اصلی دستکاری تصویر و توسعه واسط‌های گرافیکی طراحی شده است. سرفصل‌های این دوره بر پایه رویکردی جذاب و قابل درک شکل گرفته‌اند و الگوریتم‌های پیچیده پردازش بصری را به تمرین‌هایی ساده و قابل هضم تبدیل می‌کنند؛ همین امر سبب می‌شود که یادگیری پردازش تصویر بدون نیاز به دانش قبلی در این زمینه کاملاً امکان‌پذیر و آسان باشد.
علاوه بر این، دوره هدف دوگانه دیگری را نیز دنبال می‌کند و آن ارتقای توانمندی‌های عمومی فراگیران در برنامه‌نویسی متلب است. شرکت‌کنندگان در طول این مسیر، فارغ از ابزارهای اختصاصی پردازش تصویر، مهارت‌های خود را در زمینه‌هایی مانند محاسبات عددی، منطق کنترلی، مدیریت داده‌ها و توسعه توابع سفارشی تقویت خواهند کرد. برای موفقیت در این دوره، دانش‌جویان تنها به آشنایی اولیه با مفاهیم بنیادی متلب نظیر متغیرها، دستورات شرطی، حلقه‌ها و ساخت توابع نیاز خواهند داشت.
در دوره آموزشی Learn image processing and GUIs while having fun in MATLAB با اصول دستکاری تصویر، ساخت واسط‌های گرافیکی کارآمد و تقویت مهارت‌های عمومی برنامه‌نویسی در محیط متلب آشنا خواهید شد.

دانلود Build AI Productivity Tools with Dify & DeepSeek in 3 Hours آموزش دیفای و دیپ‌سیک

دانلود Build AI Productivity Tools with Dify & DeepSeek in 3 Hours - آموزش دیفای و دیپ‌سیک

دوره حاضر به عنوان یک نقشه راه کامل و تجربه‌ای دست‌اول، با هدف آموزش توسعه اپلیکیشن‌های هوش مصنوعی در دنیای واقعی طراحی شده است. تمرکز اصلی این آموزش بر ترکیب توانمندی‌های دو ابزار قدرتمند یعنی Dify و DeepSeek است تا دانش‌پذیران بتوانند از سطح مبتدی به مرحله‌ای برسند که توانایی پیاده‌سازی پروژه‌های پیچیده را داشته باشند. در طول این مسیر آموزشی، تمامی مراحل به صورت گام‌به‌گام تشریح می‌شود؛ از مباحث ابتدایی و زیرساختی گرفته تا استقرار خصوصی هوش مصنوعی (Private Deployment) که امنیت و کنترل بیشتری به سازمان‌ها می‌دهد.
یکی از ویژگی‌های برجسته این دوره، رویکرد پروژه-محور آن است. مدرس تلاش می‌کند تا به جای تمرکز صرف بر تئوری‌های خشک، فراگیران را با چالش‌های واقعی روبرو کند. شرکت‌کنندگان در این دوره یاد می‌گیرند که چگونه اپلیکیشن‌هایی در سطح سازمانی خلق کنند و جریان‌های کاری هوشمند و خودکاری را طراحی نمایند که پیش از این نیاز به صرف زمان و نیروی انسانی بسیار داشت. این آموزش‌ها به گونه‌ای تدوین شده است که مستقیماً بر بهره‌وری فردی و حرفه‌ای اثر بگذارد و ارزش افزوده قابل توجهی را برای کسب‌وکارها به ارمغان بیاورد.
در دوره آموزشی Build AI Productivity Tools with Dify & DeepSeek in 3 Hours با نحوه ساخت و خودکارسازی برنامه‌های هوشمند کاربردی آشنا خواهید شد.

دانلود Git & GitHub Masterclass 2025: Beginner to AI-Powered Pro آموزش گیت و گیت‌هاب

دانلود Git & GitHub Masterclass 2025: Beginner to AI-Powered Pro - آموزش گیت و گیت‌هاب

این دوره آموزشی جامع‌ترین و مدرن‌ترین مرجع یادگیری گیت و گیت‌هاب برای سال ۲۰۲۵ محسوب می‌شود که با هدف تبدیل کردن دانشجویان از یک مبتدی مطلق به یک متخصص حرفه‌ای طراحی شده است. در دنیای امروز تکنولوژی، تسلط بر ابزارهای کنترل نسخه دیگر یک انتخاب نیست، بلکه یک ضرورت است؛ از همین رو، این برنامه آموزشی با رویکردی کاملاً عملی، تمامی جنبه‌های مورد نیاز یک توسعه‌دهنده را در بر می‌گیرد. یکی از ویژگی‌های برجسته این دوره، ادغام ابزارهای پیشرفته هوش مصنوعی در فرآیندهای کاری است که به یادگیرندگان کمک می‌کند با سرعت و دقت بیشتری کدهای خود را مدیریت و بهینه‌سازی کنند.
مسیر آموزشی با بررسی مفاهیم بنیادین و حیاتی آغاز می‌شود که هر برنامه‌نویسی برای شروع فعالیت حرفه‌ای خود به آن‌ها نیاز دارد. این موارد شامل راه‌اندازی اولیه مخازن (Repositories)، درک عمیق مفهوم کامیت‌ها، مدیریت شاخه‌ها (Branching) و ادغام آن‌ها (Merging) است. یادگیرندگان می‌آموزند که چگونه تاریخچه تغییرات پروژه‌های خود را مانند یک متخصص مدیریت کنند تا هیچ‌گونه داده‌ای از دست نرود. پس از تسلط بر مفاهیم پایه، دوره به سراغ جریان‌های کاری حرفه‌ای در محیط‌های تیمی می‌رود. در این بخش، استراتژی‌های همکاری تیمی، ارسال درخواست‌های بازبینی کد (Pull Requests)، بررسی دقیق کدها و مدیریت تداخل‌های پیچیده (Merge Conflicts) با اعتماد به نفس کامل آموزش داده می‌شود.
در دوره آموزشی Git & GitHub Masterclass 2025: Beginner to AI-Powered Pro با مدیریت نسخه‌های نرم‌افزاری و همکاری در پروژه‌های برنامه‌نویسی آشنا خواهید شد.

دانلود Ultimate ASP.NET Core Web API Development Guide آموزش وب ای‌پی‌آی دات‌نت کور

دانلود Ultimate ASP.NET Core Web API Development Guide - آموزش وب ای‌پی‌آی دات‌نت کور

دوره حاضر با تمرکز بر رویکردهای عملی و پروژه‌محور، به دانش‌جویان آموزش می‌دهد که چگونه از پتانسیل‌های بی‌نظیر چارچوب ASP.NET Core برای خلق سیستم‌های تحت وب قدرتمند استفاده کنند. در طول این مسیر آموزشی، شرکت‌کنندگان با تمامی مراحل حیات یک نرم‌افزار، از طراحی اولیه ساختار داده‌ها گرفته تا کدنویسی پیشرفته و در نهایت انتشار محصول در محیط‌های عملیاتی آشنا می‌شوند. یکی از ویژگی‌های برجسته این دوره، استفاده از Entity Framework Core به عنوان ابزاری قدرتمند برای مدیریت پایگاه‌داده و تعامل با داده‌ها است که به توسعه‌دهندگان اجازه می‌دهد بدون درگیری با پیچیدگی‌های پرس‌وجوهای سنتی، بر روی منطق اصلی برنامه تمرکز کنند.
این دوره به گونه‌ای طراحی شده است که هم برای برنامه‌نویسان تازه‌کار که قصد ورود به دنیای توسعه سمت سرور (Backend) را دارند و هم برای مهندسان با تجربه‌ای که می‌خواهند دانش خود را با نسخه‌های جدید دات‌نت (مانند دات‌نت ۹ و ۱۰) به‌روز کنند، بسیار مفید و کاربردی باشد. آموزش‌ها بر پایه استانداردهای صنعتی و الگوهای طراحی حرفه‌ای (Best Practices) بنا شده‌اند تا اطمینان حاصل شود که خروجی نهایی، کدهایی تمیز، مقیاس‌پذیر و ایمن خواهد بود. در دنیای امروز که تقاضا برای سیستم‌های توزیع‌شده افزایش یافته، تسلط بر ساختارهای RESTful به یک ضرورت تبدیل شده است و این دوره تمامی ابزارهای لازم برای تسلط بر این حوزه را در اختیار علاقه‌مندان قرار می‌دهد.
در دوره آموزشی Ultimate ASP.NET Core Web API Development Guide با ساخت حرفه‌ای رابط‌های برنامه‌نویسی تحت دات‌نت آشنا خواهید شد.

دانلود Nuxt.js Masterclass: Build Fast, SEO-Friendly Vue Apps آموزش ناکست‌جی‌اس

دانلود Nuxt.js Masterclass: Build Fast, SEO-Friendly Vue Apps - آموزش ناکست‌جی‌اس

این دوره آموزشی با رویکردی عمیق و تخصصی طراحی شده است تا تمامی ابعاد توسعه وب با استفاده از جدیدترین نسخه Nuxt را پوشش دهد. در دنیای امروز که سرعت بارگذاری و سئوی سایت‌ها اهمیت حیاتی دارد، Nuxt.js به عنوان یکی از قدرتمندترین ابزارهای اکوسیستم Vue.js شناخته می‌شود. این دوره به گونه‌ای تدوین شده است که حتی برای افرادی که تجربه کمی در کار با فریم‌ورک‌های مدرن دارند، مسیری روشن و گام‌به‌گام فراهم کند. در طول این مسیر، دانش‌جویان با مفاهیم بنیادی و پیشرفته‌ای آشنا می‌شوند که برای ورود به بازار کار حرفه‌ای ضروری است.
تمرکز اصلی این برنامه بر ساخت اپلیکیشن‌هایی است که نه تنها ظاهر زیبایی دارند، بلکه از نظر فنی نیز در بالاترین سطح استاندارد قرار می‌گیرند. یکی از ویژگی‌های برجسته این دوره، آموزش دقیق روش‌های رندرینگ است. شرکت‌کنندگان یاد می‌گیرند که چگونه بین رندرینگ سمت سرور (SSR) برای بهبود سئو و تولید سایت‌های استاتیک (SSG) برای افزایش سرعت خیره‌کننده، بهترین انتخاب را متناسب با نیاز پروژه خود انجام دهند. همچنین، معماری قدرتمند فرانت‌اند در این دوره به تفصیل بررسی می‌شود تا توسعه‌دهندگان بتوانند کدهایی تمیز، قابل نگهداری و مقیاس‌پذیر بنویسند.
در دوره آموزشی Nuxt.js Masterclass: Build Fast, SEO-Friendly Vue Apps با فریم‌ورک Nuxt.js و قابلیت‌های آن در ساخت سایت‌های مدرن آشنا خواهید شد.

دانلود GitHub Copilot: AI-First Development From Zero to Hero آموزش گیت‌هاب کوپایلت

دانلود GitHub Copilot: AI-First Development From Zero to Hero - آموزش گیت‌هاب کوپایلت

توسعه نرم‌افزار به کمک هوش مصنوعی دیگر متعلق به آینده دور نیست، بلکه واقعیتی است که در زمان حال جریان دارد. با این حال، بسیاری از برنامه‌نویسان یا به طور کلی از این ابزارها دوری می‌کنند و یا به شکلی ناکارآمد از آن‌ها بهره می‌برند. این رویکرد اشتباه باعث می‌شود فرصت‌های بی‌نظیری را برای کدنویسی هوشمندتر و سریع‌تر از دست بدهند. این دوره آموزشی دقیقاً برای پر کردن این شکاف مهارتی طراحی شده است تا تفاوت میان یک برنامه‌نویس سنتی و یک توسعه‌دهنده مدرن را رقم بزند.
فرقی نمی‌کند که فردی تازه وارد دنیای تکنولوژی شده باشد، همچنان در حال تحصیل باشد و یا به عنوان یک توسعه‌دهنده حرفه‌ای در شرکتی مشغول به کار باشد؛ در هر صورت، با یادگیری اصولی و صحیح گیت‌هاب کوپایلت (GitHub Copilot)، مزیت رقابتی قابل توجهی در بازار کار به دست خواهد آورد. این برنامه آموزشی صرفاً بر روی تکمیل خودکار کدهای ساده تمرکز ندارد، بلکه هدف اصلی آن تغییر دیدگاه برنامه‌نویسان است. شرکت‌کنندگان یاد می‌گیرند که چگونه فکر کنند، چگونه پروژه‌های خود را بنا نهند و چگونه با هوش مصنوعی به عنوان یک شریک استراتژیک در کدنویسی همکاری کنند.
در دوره آموزشی GitHub Copilot: AI-First Development From Zero to Hero با نحوه استفاده حرفه‌ای از ابزارهای هوشمند در برنامه‌نویسی آشنا خواهید شد.

دانلود Build Your Own Regex Engine from Scratch in Python آموزش ساخت موتور ریجکس

دانلود Build Your Own Regex Engine from Scratch in Python - آموزش ساخت موتور ریجکس

عبارات منظم یا همان Regex، اغلب به عنوان مبحثی گیج‌کننده و دشوار برای تسلط کامل شناخته می‌شوند. بسیاری از برنامه‌نویسان در مواجهه با الگوهای پیچیده دچار سردرگمی می‌شوند، زیرا اکثر آموزش‌های موجود صرفاً بر نحوه استفاده از این الگوها تمرکز دارند و تعداد بسیار کمی از آن‌ها به توضیح این مطلب می‌پردازند که یک موتور عبارات منظم در واقع چگونه در لایه‌های زیرین و داخلی خود عمل می‌کند. این دوره آموزشی دقیقاً برای پر کردن این خلاء طراحی شده است تا دانشجو را از یک استفاده‌کننده صرف، به یک توسعه‌دهنده ابزار تبدیل کند.
در این دوره آموزشی، مدرس از سطح نوشتن الگوهای ساده فراتر رفته و دانشجو را در مسیر ساخت یک موتور کامل عبارات منظم (Regular Expression Engine) از صفر مطلق با استفاده از زبان برنامه‌نویسی پایتون همراهی می‌کند. این پروژه کاملاً عملی به شرکت‌کننده کمک می‌کند تا به درکی واقعی و عمیق از نحوه پردازش، تجزیه (Parsing) و تطبیق الگوهای متنی در پشت صحنه دست یابد. در واقع، هدف این است که ابهاماتی که همیشه پیرامون سرعت و کارایی سیستم‌های پردازش متن وجود دارد، برطرف شود.
در دوره آموزشی Build Your Own Regex Engine from Scratch in Python با نحوه طراحی و پیاده‌سازی داخلی سیستم‌های پردازش و تطبیق الگوهای متنی آشنا خواهید شد.

دانلود Developing a Full-Stack App with the Gemini API آموزش اِی‌پی‌آیِ جمینای

دانلود Developing a Full-Stack App with the Gemini API - آموزش اِی‌پی‌آیِ جمینای

این دوره آموزشی بر پایه ساخت یک پروژه عملی و گام‌به‌گام طراحی شده است تا دانش‌جویان را با فرآیند توسعه ابزارهای هوشمند آشنا کند. در ابتدای مسیر، مدرس دوره، فیکایو آدپوجو، به بررسی توانمندی‌های کلیدی و هسته‌ای مدل Gemini می‌پردازد. او با تمرکز بر تولید متن، به مهارت‌آموزان نشان می‌دهد که چگونه می‌توان پیشنهادهای سفر و برنامه‌های زمانی ساختاریافته و دقیقی را با استفاده از هوش مصنوعی استخراج کرد.
در بخش‌های پیشرفته‌تر، شرکت‌کنندگان یاد می‌گیرند که چگونه قابلیت بارگذاری تصاویر مقاصد مورد نظر را برای کاربران فراهم کنند تا تجربه کاربری بسیار غنی‌تر و شخصی‌سازی‌شده‌تری خلق شود. یکی از نقاط قوت این دوره، آموزش استفاده از قابلیت «فراخوانی توابع» (Function Calling) است که به واسطه آن، برنامه می‌تواند به صورت پویا با سایر رابط‌های برنامه‌نویسی (API) ارتباط برقرار کند؛ برای مثال، برنامه یاد می‌گیرد که چگونه اطلاعات لحظه‌ای مربوط به شرایط آب‌وهوایی را در برنامه‌ریزی‌های سفر لحاظ کند تا دقت پیشنهادات به حداکثر برسد.
در دوره آموزشی Developing a Full-Stack App with the Gemini API با نحوه ساخت یک اپلیکیشن هوشمند برای مدیریت سفر آشنا خواهید شد.

دانلود FastAPI Complete Course: JWT, SQLModel, Celery & Deployment آموزش فست‌ای‌پی، جی‌دبلیو‌تی و اس‌کیو‌ال‌مدل

دانلود FastAPI Complete Course: JWT, SQLModel, Celery & Deployment - آموزش فست‌ای‌پی، جی‌دبلیو‌تی و

FastAPI یکی از سریع‌ترین فریم‌ورک‌های پایتون برای ساخت APIهای با عملکرد بالا است و تسلط بر آن، مهارت‌های توسعه‌دهنده در بک‌اند را به سطحی بالاتر ارتقا خواهد داد. این دوره آموزشی برای توسعه‌دهندگان مبتدی و باتجربه به‌طور یکسان طراحی شده است. چه شرکت‌کننده در زمینه پایتون و APIها تجربه‌ای داشته باشد و چه از ابتدا شروع کند، مفاهیم به‌صورت گام‌به‌گام و واضح آموزش داده می‌شوند، به گونه‌ای که موضوعات پیچیده به‌راحتی قابل درک و بلافاصله قابل اجرا باشند. تمام درس‌ها به‌صورت عملی طراحی شده‌اند، تا اطمینان حاصل شود که یادگیری از طریق انجام کار صورت می‌گیرد و تمرکز بر ایجاد برنامه‌هایی است که آماده تولید (Production-ready)، ایمن و مقیاس‌پذیر باشند. شرکت‌کنندگان با راه‌اندازی پروژه و اصول سرور وب شروع می‌کنند و نحوه مدیریت پارامترهای مسیر (Path) و کوئری (Query)، بدنه‌های درخواست (Request Bodies)، هدرها و اجرای کارآمد سرور FastAPI را فرا می‌گیرند. شرکت‌کننده API خود را با استفاده از روترهای FastAPI و ساختار پروژه ماژولار برای حفظ و نگهداری آسان‌تر سازماندهی خواهد کرد. شرکت‌کننده همچنین نحوه پیاده‌سازی وظایف پس‌زمینه (Background Tasks) و پردازش ناهمزمان با استفاده از FastAPI Background Tasks و Celery به همراه Redis را فرا می‌گیرد و وظایف Celery را با استفاده از Flower نظارت می‌کند. ساخت میان‌افزارهای حرفه‌ای (Middleware)، لاگ‌گیری سفارشی، و پیکربندی CORS و میزبان‌های مورد اعتماد (trusted hosts) برای ساخت برنامه‌های قوی نیز پوشش داده خواهد شد.
در دوره آموزشی FastAPI Complete Course: JWT, SQLModel, Celery & Deployment با ساخت، ایمن‌سازی و استقرار برنامه‌های کاربردی وب با فریم‌ورک FastAPI در پایتون آشنا خواهید شد.

دانلود Angular & TypeScript Complete Course - 20+ Practice Tests آموزش انگولار و تایپ‌اسکریپت

دانلود Angular & TypeScript Complete Course - 20+ Practice Tests - آموزش انگولار و تایپ‌اسکریپت

این دوره آموزشی با دقت طراحی شده است تا تمامی ابعاد توسعه وب با استفاده از فریم‌ورک انگولار را پوشش دهد. هدف اصلی این آموزش، تبدیل کردن یک فرد مبتدی به یک متخصص حرفه‌ای است که توانایی پیاده‌سازی پروژه‌های پیچیده را داشته باشد. مدرس در این دوره ابتدا به بررسی ضرورت استفاده از زبان تایپ‌اسکریپت می‌پردازد و توضیح می‌دهد که چرا این زبان به عنوان هسته اصلی توسعه در انگولار انتخاب شده است.
بخش قابل توجهی از محتوای ابتدایی دوره به آموزش عمیق TypeScript اختصاص یافته است. شرکت‌کنندگان با مفاهیم بنیادی مانند انواع داده‌ها (Data Types)، تعریف توابع، و ساختار کلاس‌ها آشنا می‌شوند. همچنین مباحثی نظیر رابط‌ها (Interfaces)، ماژول‌بندی کدها و کار با فضاهای نام (Namespaces) به تفصیل شرح داده می‌شود تا دانش‌جویان بتوانند کدهایی تمیز، مقیاس‌پذیر و قابل نگهداری بنویسند. علاوه بر این، ویژگی‌های مدرن جاوااسکریپت و تایپ‌اسکریپت مانند عملیات تجزیه (Destructuring) و عملگر گسترش (Spread Operator) نیز آموزش داده می‌شود تا دانش‌جو با استانداردهای روز برنامه‌نویسی هماهنگ شود.
در دوره آموزشی Angular & TypeScript Complete Course – 20+ Practice Tests با برنامه‌نویسی Angular و زبان TypeScript به صورت کامل آشنا خواهید شد.