Course catalog

Course duration

Course provider

Topic

Categories

Showing 21-40 of 68 items.

linkedin آموزش برنامه های کاربردی جاوا (2019) (Mitalearn-156499)

  • 2 hours 11 minutes
  • مبتدی
  • Release date: 21 March 2019
  • Author: Todd Perkins
درباره این دوره:

یک مقدمه عملی برای برنامه نویسی جاوا با تمرکز بر توسعه برنامه های جاوا برای پلتفرم های دسکتاپ، وب و موبایل دریافت کنید. در این دوره، تاد پرکینز یک راهنمای ساختاریافته برای توسعه برنامه های کاربردی جاوا ارائه می دهد. او بلوک‌های اصلی زبان جاوا را بررسی می‌کند: متغیرها، توابع، آرایه‌ها، دستورات شرطی، کلاس‌ها و موارد دیگر. در فصل های 3 و 4، او نحوه ایجاد یک رابط کاربری با Swing، جعبه ابزار UI برای جاوا، و اتصال اجزای جدول Swing به منابع داده های مختلف را نشان می دهد. او همچنین توزیع و استقرار برنامه های جاوا را از طریق فایل های JAR، برنامه نویسی سمت سرور با صفحات جاوا سرور (JSP) و گردش کار توسعه اندروید را پوشش می دهد. در پایان دوره، شما باید اصول جاوا را بدانید و بتوانید اپلیکیشن های ساده دسکتاپ، وب و موبایل خود را بسازید.

linkedin آموزش ضروری IntelliJ IDEA Community Edition (Mitalearn-198778)

  • 2 hours 10 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: David Gassner
درباره این دوره:

با IntelliJ IDEA، یکی از محبوب ترین IDE ها برای برنامه نویسی با جاوا و دیگر زبان های ماشین مجازی جاوا (JVM) شروع کنید. در این دوره، David Gassner نحوه نصب نحوه نصب JetBrains Toolbox و IntelliJ IDEA، پیکربندی Java Development Kit (JDK) و ایجاد پروژه های جدید را توضیح می دهد. او همچنین از طریق رابط کاربری IntelliJ IDEA قدم می زند و ابزارهای قدرتمند تولید کد و اشکال زدایی IDE را نشان می دهد. به علاوه، او نحوه کار با Git و GitHub برای مدیریت کد منبع خود و نحوه برنامه نویسی با سایر زبان های محبوب JVM مانند Kotlin، Groovy و Scala را توضیح می دهد.

linkedin آموزش ضروری TypeScript (2016) (Mitalearn-80645)

  • 4 hours 19 minutes
  • متوسط
  • Release date: 25 July 2026
  • Author: Jess Chadwick
درباره این دوره:

TypeScript به شما امکان می دهد جاوا اسکریپت را "آنطور که واقعاً می خواهید" بنویسید. TypeScript به جاوا اسکریپت ساده کامپایل می شود، بنابراین در هر مرورگر، هر میزبان و هر سیستم عاملی کار می کند. این برنامه انواع نحو و ابزارهای مفید را به یک زبان از قبل بالغ اضافه می کند و قدرت و بهره وری تایپ استاتیک و توسعه شی گرا را به جاوا اسکریپت اصلی می آورد. به علاوه، کاملاً متن باز است.

rnrn سپس انواع داده‌ها، کلاس‌ها، ژنریک‌ها، ماژول‌ها و دکوراتورها را که مختص TypeScript هستند، مرور می‌کند. در فصل "توسعه برنامه های کاربردی در دنیای واقعی"، او نحوه تبدیل یک پایگاه کد جاوا اسکریپت موجود را برای استفاده از همه چیزهایی که تایپ اسکریپت ارائه می دهد به نمایش می گذارد. علاوه بر این، او به شما نشان می‌دهد که چگونه می‌توانید همه این کارها را با استفاده از محیطی که انتخاب می‌کنید انجام دهید: ویندوز، مک، یا حتی لینوکس.

linkedin با استفاده از AWS Amplify یک React Application بسازید (Mitalearn-194902)

  • 1 hours 42 minutes
  • پیشرفته
  • Release date: 22 June 2026
  • Author: Brett McLaughlin
درباره این دوره:

React یکی از داغ‌ترین زبان‌های برنامه‌نویسی front-end است و AWS Amplify یکی از ساده‌ترین راه‌ها برای راه‌اندازی و اجرای برنامه React در AWS است. آیا آماده‌اید مهارت‌های توسعه خود را ارتقا دهید و وظایف راه‌اندازی تکراری را کاهش دهید و در عین حال عمیق‌تر با سرویس‌های ابری AWS ادغام کنید؟ در این دوره آموزشی، نحوه رفتن از یک پوشه خالی به یک برنامه کامل مبتنی بر React را که در AWS با استفاده از AWS Amplify میزبانی شده است، بیاموزید. درباره راه اندازی و پیکربندی برنامه React، تعامل با GraphQL API و احراز هویت ساده با Amazon Cognito بیاموزید. نحوه ارتباط هر جزء در یک پشته برنامه معمولی با سایر مؤلفه‌ها و نحوه استفاده از خدمات مدیریت شده AWS برای افزودن سریع ویژگی‌هایی که در غیر این صورت به صدها خط کد نیاز دارند را بررسی کنید. به علاوه، تعدادی از نقاط پرش را کشف کنید تا کار خود را با React به مسیرهای جالبی ببرید.

linkedin با استفاده از Docker و NET Core (Mitalearn-221235)

  • 16 minutes
  • مناسب همه
  • Release date: 12 January 2021
  • Author: Lisa Guthrie,Microsoft .NET,Shayne Boyer
درباره این دوره:

چرا از کانتینرها برای برنامه های NET Core خود استفاده کنید؟ هنگام نوشتن یک برنامه، باید کد برنامه، چارچوب ها، بسته ها و خود سیستم عامل زیربنایی را در نظر بگیرید. استفاده از Docker به شما این امکان را می‌دهد تا همه چیزهایی را که برای اجرای یک برنامه نیاز دارید، با تمام وابستگی‌های آن، در یک بسته زیبا و مرتب کپسوله کنید که می‌توانید آن را در هر دستگاه یا ایستگاه کاری، هر چند بار که نیاز دارید، تکرار کنید. در این دوره، Shayne Boyer و Lisa Guthrie با اصول اولیه Docker شروع می‌کنند، مفاهیم و کاربردهای عملی را پوشش می‌دهند، سپس به ادغام Docker با ویژوال استودیو می‌روند تا به شما کمک کند برنامه‌های خود را تنها با چند کلیک کانتینر کنید. در نهایت، Shayne و Lisa به شما یک راه ساده برای انتشار برنامه وب کانتینری شده خود نشان می دهند.

linkedin با زبان برنامه نویسی Kotlin اپلیکیشن های Spring Boot بسازید (Mitalearn-162364)

  • 7 hours 46 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Matt Greencroft
درباره این دوره:

Kotlin یک زبان برنامه نویسی هیجان انگیز است که مختصر است، دارای متغیرهای تغییرناپذیر است و تقریباً همیشه از شر استثناهای اشاره گر تهی خلاص می شود. اگر شما یک توسعه دهنده جاوا هستید که به دنبال شروع با Kotlin هستید، این دوره برای شما مناسب است. به مربی مت گرین کرافت بپیوندید تا نحوه ساخت اپلیکیشن های Spring Boot با کیفیت بالا با Kotlin، به ویژه نسخه Kotlin که روی ماشین مجازی جاوا (JVM) اجرا می شود را نشان دهد. همانطور که مت طیفی از مفاهیم کلیدی را پوشش می دهد - از کلاس ها تا حلقه ها - او توضیح می دهد که چگونه هر ویژگی Kotlin با ویژگی معادل در جاوا مقایسه می شود.

linkedin با ساختن برنامه‌های مقیاس‌پذیر با مسیریابی، پایگاه‌های داده و عملکرد استاد Next.js شوید (Mitalearn-463655)

  • 13 hours 42 minutes
  • مناسب همه
  • Release date: 23 February 2026
  • Author: Packt Publishing
درباره این دوره:

<p> سفر Next.js خود را با کاوش در مفاهیم اصلی، تفاوت‌های React و راه‌اندازی پروژه آغاز کنید. روتر App و Pages Router را بیاموزید، ناوبری یکپارچه را فعال می‌کند و نحوه استفاده از مسیریابی پویا، مدیریت API، طرح‌بندی‌های جهانی و رندر بهینه‌شده را بیاموزید. همچنین بهینه‌سازی تصویر، ماژول‌های CSS و تکنیک‌های کش را پوشش می‌دهید و برنامه‌های کاربردی با کارایی بالا را تضمین می‌کنید. در مرحله بعد، با SQLite و Prisma ORM به ادغام پایگاه داده بپردازید تا داده ها را به طور کارآمد مدیریت کنید. یاد بگیرید چگونه با استفاده از JWT، کوکی‌ها و میان‌افزار امن، احراز هویت را پیاده‌سازی کنید، در حالی که یک پلتفرم تجارت الکترونیک کاملاً کاربردی با فهرست‌های محصولات، سبد خرید و سیستم‌های پرداخت با Stripe ایجاد کنید. در نهایت، نکاتی را در مورد نحوه تسلط بر خطوط لوله CI/CD، مهاجرت MySQL و استقرار برنامه به Vercel دریافت کنید. این دوره برای توسعه دهندگان React که در حال انتقال به Next.js هستند، مهندسین سطح پایین و متوسط ​​و توسعه دهندگان باتجربه که در حافظه پنهان، احراز هویت و استقرار مهارت دارند، مناسب است.</p><p>این دوره توسط Packt Publishing ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.</p>

linkedin با هوش مصنوعی بسازید: تهیه دستیار بررسی کد (Mitalearn-413964)

  • 1 hours 35 minutes
  • مناسب همه
  • Release date: 21 August 2025
  • Author: Alfredo Deza,Pragmatic AI Labs
درباره این دوره: 

 

پیچیدگی های برنامه نویسی پایتون را با تأکید بر تسلط بر ساختار داده ها و به دست آوردن یک حاشیه رقابتی با یادگیری نوشتن کد تمیزتر ، کارآمدتر و بسیار سازمان یافته کشف کنید. این دوره به شما کمک می کند تا با استفاده از ویژگی های قدرتمند پایتون ، داده ها را به طور مؤثر تجزیه و تحلیل و دستکاری کنید ، و برای توسعه دهندگان نرم افزار ، دانشمندان داده و علاقه مندان به فناوری مشتاق هستند که مهارت های برنامه نویسی خود را پالایش کرده و دانش برنامه نویسی خود را بالا ببرند.

در حالی که درک می کنند چگونه می توانند راندمان کد شما را ارتقا دهند ، در مورد مفاهیم کلیدی مانند لیست ها ، فرهنگ لغت ها و مجموعه ها بیاموزید. برای بهبود قابلیت های حل مسئله ، به بهینه سازی الگوریتم ها بپردازید. کشف بهترین روشها برای سازماندهی و مدیریت داده ها در سیستم های پیچیده. این دوره را بررسی کنید تا یاد بگیرید که چگونه با اطمینان با چالش های کدگذاری با سرعت و دقت بهبود یافته مقابله کنید و شما را در هر تیم توسعه به یک دارایی ارزشمند تبدیل کنید.


linkedin برنامه کاربردی GitHub Copilot: نوشتن، اصلاح و اشکال زدایی کد (Mitalearn-466171)

  • 39 minutes
  • مناسب همه
  • Release date: 28 May 2026
  • Author: Microsoft Developer
درباره این دوره:

یاد بگیرید که چگونه از GitHub Copilot به عنوان یک شریک توسعه هوش مصنوعی استفاده کنید، نه فقط یک ابزار تکمیل خودکار کد. در این دوره آموزشی، شما سه برنامه کاربردی در دنیای واقعی خواهید ساخت: یک برنامه وب React، یک سرویس پشتیبان پایتون و فلاسک، و یک برنامه موبایل React Native. در طول مسیر، مهندسی سریع را تمرین می‌کنید، از Copilot agent و گردش‌های کاری CLI، اشکال‌زدایی و کد refactor، ادغام APIهای خارجی و تولید اسناد استفاده می‌کنید. همچنین یاد خواهید گرفت که چگونه خروجی Copilot را ارزیابی کنید و قضاوت انسانی را هنگام هدایت توسعه به کمک هوش مصنوعی به کار ببرید. در پایان دوره، شما آماده خواهید بود که به طور موثر با Copilot در چندین پلتفرم همکاری کنید و این مهارت ها را در پروژه های خود به کار ببرید.

linkedin برنامه های MCP با کد کلود: یک داشبورد تجزیه و تحلیل تعاملی بسازید (Mitalearn-463757)

  • 1 hours 9 minutes
  • مناسب همه
  • Release date: 11 June 2026
  • Author: Lillian Pierson, P.E.
درباره این دوره:

برنامه‌های MCP رابط‌های گرافیکی را به قدرت اتصال پروتکل بافت مدل (MCP) اضافه می‌کنند. در این دوره، لیلیان پیرسون، نویسنده و رهبر علم داده به شما می‌آموزد که چگونه یک برنامه MCP بسازید که یک داشبورد تجزیه و تحلیل تعاملی را در یک میزبان Claude Code MCP ارائه می‌کند و در عین حال الگوهای حاکمیتی به سبک سازمانی را اعمال می‌کند. لیلیان به‌جای تمرکز بر جریان‌های کاری چت به SQL عمومی، به شما نشان می‌دهد که چگونه یک لایه هوش مصنوعی کنترل‌شده را در مقابل سیستم‌های داده کسب‌وکار طراحی کنید. در پایان این دوره، یک سرور MCP کارآمد، یک منبع UI که در میزبان MCP ارائه می‌شود، یک داشبورد تجزیه و تحلیل تعاملی، اجرای دسترسی به داده‌های مبتنی بر نقش و یک گزارش حسابرسی استفاده از ابزار ایجاد خواهید کرد. داشبورد داده‌های سازمانی شبیه‌سازی‌شده ارائه‌شده به‌عنوان فایل‌های CSV (CRM، صورت‌حساب، استفاده از محصول، و پشتیبانی) را تجزیه و تحلیل می‌کند که نشان‌دهنده صادرات از سیستم‌های تجاری دنیای واقعی است.

linkedin برنامه های رویایی خود را با مکان نما و Clude AI ایجاد کنید (Mitalearn-416106)

  • 6 hours 20 minutes
  • مناسب همه
  • Release date: 18 April 2025
  • Author: Meng To,Design+Code
درباره این دوره: 

 

AI یک ضرب نیرو برای برنامه نویسی است ، زیرا به افرادی که دارای پس زمینه اندک و بدون هیچ فنی نیستند ، در عرض چند دقیقه برنامه های پیچیده ای را ایجاد می کند. در این دوره ، یاد بگیرید که برنامه های وب رویاهای خود را از روی زمین با استفاده از مکان نما ، Claude AI و مجموعه ای از ابزارهای قدرتمند هوش مصنوعی بسازید. طراح و نویسنده منگ برای پوشش هر آنچه را که باید بدانید برای شروع کار به تنهایی ساخت برنامه های هوش مصنوعی را پوشش می دهد. در مورد ملزومات واکنش برای توسعه جلوی ، پایگاه آتش برای ادغام پشتی ، راهپیمایی برای پرداخت پرداخت و موارد دیگر ، کاوش کنید. شما همچنین می توانید با استفاده از ابزارهای پیشرفته AI مانند Claude Artifacts ، Galileo AI ، V0.Dev ، Ideogram و Cresor Composer استفاده کنید. در طول راه ، دریابید که چگونه این ابزارها می توانند به طراحان ، توسعه دهندگان و هر کسی که علاقه مند به ساخت برنامه ها باشد ، کمک کند تا چندین ایده برنامه را ارائه دهند و آنها را در کل فرایند توسعه تکرار کنند. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.


linkedin برنامه های زمین بازی Swiftui را بسازید (Mitalearn-427700)

  • 4 hours 5 minutes
  • مناسب همه
  • Release date: 3 October 2023
  • Author: Steven Lipton
درباره این دوره: 

 اگر علاقه مند به برنامه نویسی در سیستم عامل های iOS و iPados هستید ، Swift Playgrounds باعث می شود تا آسانتر ، ارزان تر و قابل حمل تر از همیشه باشد. در این دوره ، استیون لیپتون به شما نشان می دهد که چگونه می توانید برنامه های خود را با Swift Playground ایجاد کنید تا بتوانید نوشتن برنامه های خود را شروع کنید ، حتی اگر تجربه برنامه نویسی صفر داشته باشید. استیون اصول اولیه زبان برنامه نویسی Swift و چارچوب Swift UI را آموزش می دهد و مفاهیم برنامه نویسی را پوشش می دهد که می توانید نه تنها در Swift بلکه در سایر زبان های برنامه نویسی نیز از آن استفاده کنید.

linkedin برنامه‌های کاربردی امن در Google Cloud بسازید: پروژه‌های عملی با Gemini (Mitalearn-452894)

  • 1 hours 28 minutes
  • مناسب همه
  • Release date: 17 June 2026
  • Author: Mark Johnson
درباره این دوره:

ساخت اپلیکیشن‌های سازمانی در Google Cloud به معنای متعادل کردن امنیت، مقیاس‌پذیری و قابلیت هوش مصنوعی از همان ابتدا است. در این دوره، به Google Cloud Evangelist، مهندس، و مربی مجاز مارک جانسون بپیوندید تا به شما نشان دهد که چگونه با ایجاد یک پلت فرم تجارت الکترونیک امن در Google Cloud، با تشخیص تقلب با هوش مصنوعی و انطباق خودکار با حفاظت از داده، یک رویکرد امنیتی اول را برای توسعه برنامه اعمال کنید. از طریق یک مسیر پروژه محور و مبتنی بر متن، فرصتی برای کار دستی با شیوه‌های توسعه امنیت، معماری بومی ابری و کاربرد عملی خدمات هوش مصنوعی و ML دارید. در پایان این دوره، شما به مهارت‌های قابل انتقالی مجهز خواهید شد که به سه اولویت سازمانی می‌پردازند: امنیت، مقیاس‌پذیری و استفاده از هوش مصنوعی برای مزیت تجاری. این دوره برای توسعه دهندگان و مهندسان Google Cloud که می خواهند هوش مصنوعی را برای اهداف امنیتی یکپارچه کنند، مناسب است.

coursera پروژه توسعه برنامه کامل پشته Capstone (Mitalearn-270246)

  • 9 minutes
  • پیشرفته
  • Release date: 23 June 2026
  • Author: Upkar Lidder,Lavanya Thiruvali Sunderarajan,Yan Luo
درباره این دوره:

با تکمیل این پروژه capstone، تسلط خود را در توسعه برنامه کامل پشته نشان دهید! در این دوره، دانش و مهارت های خود را در یک چالش الهام گرفته از زندگی واقعی به کار می گیرید و از تخصص خود برای ایجاد یک راه حل موفق استفاده می کنید. این پروژه فرصتی را برای شما فراهم می کند تا مهارت کامل پشته خود را تقویت کنید. همانطور که تجربه کاربری پویا را طراحی می کنید، صفحات frontend را توسعه می دهید، مدیریت کاربر را اضافه می کنید، اقداماتی را برای عملیات پایگاه داده ایجاد می کنید، خدمات Backend ایجاد می کنید و خطوط لوله CI/CD را پیکربندی می کنید. شما توانایی های خود را با HTML، CSS، جاوا اسکریپت، جنگو، React، Node js و NoSQL (Mongo)، Containerization، IBM Code Engine، Python و Kubernetes تقویت خواهید کرد. سپس راه حلی برای مدیریت استقرار کانتینری برنامه خود ابداع خواهید کرد. این پروژه برای شما ایجاد شده است تا دانش مهارت های مرتبط و مورد تقاضا مانند: - طراحی اپلیکیشن ها و معماری آنها - ایجاد صفحات وب با صفحات استاتیک و پویا با استفاده از HTML، CSS، جاوا اسکریپت و REACT - پیاده سازی مدیریت کاربر و احراز هویت - توسعه خدمات Backend و برقراری ارتباط با پایگاه های داده - یکپارچه سازی و استقرار مداوم تغییرات با استفاده از خطوط لوله CI/CD - استقرار برنامه های بدون سرور در Code Engine - ایجاد و فراخوانی میکروسرویس های RESTful - استقرار کل راه حل در Cloud با استفاده از Kubernetes وقتی این پروژه را تکمیل کردید، یک برنامه کاربردی Full Stack خواهید داشت که کارفرمایان بالقوه را تحت تأثیر قرار می دهد. قبل از تکمیل این پروژه، به شدت توصیه می شود که تمام دوره های قبلی ارائه شده در گواهینامه حرفه ای توسعه دهنده نرم افزار IBM Full Stack را تکمیل کنید.

linkedin پروژه های پیشرفته پایتون: ساخت اپلیکیشن های هوش مصنوعی (Mitalearn-391235)

  • 1 hours 47 minutes
  • مناسب همه
  • Update date: 8 November 2024
  • Author: Priya Mohan
درباره این دوره: 

 

Python یک زبان برنامه نویسی همه کاره است که به طور گسترده در صنایع مختلف از جمله علوم داده، هوش مصنوعی، توسعه وب و غیره استفاده می شود. از آنجایی که تقاضا برای توسعه دهندگان پایتون همچنان در حال رشد است، داشتن مجموعه ای از پروژه های پایتون می تواند چشم انداز شغلی و بازارپذیری شما را به میزان قابل توجهی افزایش دهد. این دوره با مربی پریا موهان برای تجهیز شما به مهارت ها و دانش مورد نیاز برای ایجاد مجموعه ای از برنامه ها و ابزارهای مبتنی بر پایتون طراحی شده است که می تواند به کارفرمایان نمایش داده شود یا از آنها برای زنده کردن ایده های خود استفاده کنید. برای هر کسی که به دنبال افزایش دانش پایتون با تکمیل پروژه های عملی است یا برای کسانی که به دنبال ایجاد راه حل های جالب از ابتدا برای سرگرمی هستند، ایده آل است.

این دوره با GitHub Codespaces یکپارچه شده است، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به هیچ گونه راه اندازی ماشین محلی ارائه می دهد. با GitHub Codespaces، می‌توانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید، در حالی که از ابزاری استفاده می‌کنید که احتمالاً در محل کار با آن مواجه خواهید شد. برای یادگیری نحوه شروع، ویدیوی «استفاده از فضاهای کد GitHub با این دوره» را بررسی کنید.


linkedin تجزیه و تحلیل اپلیکیشن موبایل برای توسعه دهندگان (Mitalearn-117297)

  • 1 hours 12 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Joe Marini
درباره این دوره:

برنامه شما واقعاً چگونه استفاده می شود؟ آیا کاربران برخی از ویژگی ها را بیشتر از سایرین دوست دارند؟ کاربران شما در کدام کشورها زندگی می کنند؟ کدام مناطق بهترین درآمد را دارند؟ با استفاده از تجزیه و تحلیل در برنامه خود، می توانید پاسخ این سؤالات را بیابید و به طور کلی درباره نحوه استفاده از برنامه خود در دنیای واقعی اطلاعات بیشتری کسب کنید. در این دوره آموزشی، نحوه پیاده‌سازی تحلیل‌های اولیه، جمع‌آوری داده‌ها و تجزیه و تحلیل نتایج خود را بیابید تا مشخص کنید کدام ویژگی‌ها را بسازید، و چگونه آن ویژگی‌ها را به بهترین نحو به کاربران خود ارائه دهید. مربی جو مارینی دلیلی برای استفاده از تجزیه و تحلیل در برنامه خود توضیح می دهد. سپس نحوه کار با Google Analytics for Firebase - یک بسته تحلیلی بین پلتفرمی - برای اندازه‌گیری میزان استفاده از یک برنامه، بررسی مجموعه رویدادها، و نحوه تجزیه و تحلیل داده‌های خود را توضیح می‌دهد.

linkedin تسلط بر Nest.js: ساخت برنامه های مقیاس پذیر با تسلط در Nest.js Framework (Mitalearn-463553)

  • 8 hours 49 minutes
  • مناسب همه
  • Release date: 23 February 2026
  • Author: Packt Publishing
درباره این دوره:

<h3>توضیح</h3> <h4>این دوره در مورد چیست؟</h4> Nest.js یک فریمورک قدرتمند برای ساخت برنامه‌های کاربردی کارآمد و مقیاس‌پذیر است. این دوره با معرفی ساختار چارچوب، ساختار پروژه و مفاهیم اساسی مانند کنترلرها و لوله ها آغاز می شود. ویژگی‌های پیشرفته، از جمله میان‌افزار، نگهبان‌ها و رهگیرها را کاوش کنید و مهارت‌هایی را که برای مدیریت مؤثر عملکرد و امنیت برنامه نیاز دارید، به دست آورید. بیاموزید که چگونه مدیریت پایگاه داده را با MySQL و MongoDB با استفاده از TypeORM و Mongoose ادغام کنید و داده ها را به طور یکپارچه متصل و مدیریت کنید. در طول مسیر، مهارت های جدید خود را در برنامه MyStore برای پیاده سازی عملیات CRUD، احراز هویت و مدیریت جلسه تمرین کنید. در پایان این دوره، شما برای طراحی و استقرار برنامه های کاربردی با کارایی بالا و قابل نگهداری آماده خواهید شد. این دوره برای توسعه‌دهندگان نرم‌افزار، مهندسین بک‌اند و علاقه‌مندان فنی که به دنبال تسلط بر Nest.js هستند، مناسب است. </p> <p>این دوره توسط Packt Publishing ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.</p> <h3>اهداف</h3> <h4>تا پایان این دوره چه کاری می توانم انجام دهم؟</h4> <ul> <li>برنامه های مقیاس پذیر Nest.js را به طور موثر پیکربندی و مدیریت کنید.</li> <li>کنترل‌کننده‌ها، میان‌افزارها و رهگیرها را بسازید و اجرا کنید.</li> <li>با استفاده از MySQL و MongoDB پایگاه‌های داده را یکپارچه و مدیریت کنید.</li> <li>عملیات جامع CRUD را در یک پروژه عملی توسعه دهید.</li> <li>اجرای راه حل های قوی احراز هویت و مدیریت جلسه.</li> </ul></p> <h3>مخاطب</h3> <h4>این دوره برای چه کسانی است؟</h4> <ul> <li>توسعه دهندگان نرم افزار</li> <li>مهندسین Back-end</li> <li>علاقه مندان فنی</li> </ul></p> <h3>پیش نیازها</h3> <h4>چه چیزی باید قبل از شرکت در این دوره بدانم؟</h4> <ul> <li>درک اساسی جاوا اسکریپت یا TypeScript</li> <li>آشنایی اولیه با Node.js</li> </ul></p>

coursera توزیع متوسط ​​اینتل از OpenVINO™ برای کاربردهای یادگیری عمیق (Mitalearn-313647)

  • 1 hours 21 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Vu Q Nguyen
درباره این دوره:

این دوره برای توسعه دهندگان برنامه طراحی شده است که می خواهند بارهای کاری استنتاج بینایی کامپیوتر را با استفاده از کیت ابزار OpenVINOTM Intel® Distribution توسعه دهند. این دوره به مدل‌های شبکه عصبی بینایی کامپیوتر از انواع چارچوب‌های یادگیری ماشینی معروف می‌پردازد و نوشتن یک برنامه کاربردی قابل حمل را پوشش می‌دهد که قادر به استقرار استنتاج بر روی طیف وسیعی از دستگاه‌های محاسباتی است. این دوره برای توسعه دهندگان برنامه هدف گذاری شده است و بر روی مثال ها و بحث در مورد گردش کار توسعه تمرکز می کند. به این ترتیب، بحث‌ها نه تنها شامل جزئیات نحوه استفاده از خود جعبه ابزار می‌شود، بلکه موضوعاتی مانند نحوه گرفتن معیار برای مقایسه دستگاه‌های محاسباتی یا کارهایی که باید در هنگام مواجهه با مشکلات انجام دهید را شامل می‌شود. این دوره به گونه ای ساخته شده است که به عنوان راهنمای چگونگی توسعه استقرار استنتاج بینایی کامپیوتر با جعبه ابزار عمل می کند. در پایان دوره، دانش‌آموزان مهارت لازم برای استقرار برنامه بینایی کامپیوتر خود را با استفاده از جعبه ابزار خواهند داشت.

coursera توسعه اپلیکیشن با استفاده از میکروسرویس ها و بدون سرور (Mitalearn-270229)

  • 2 hours 11 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Alex Parker
درباره این دوره:

به این دوره مقدماتی در مورد میکروسرویس ها و بدون سرور، فناوری های ضروری برای بارهای کاری بومی ابر و نوسازی برنامه خوش آمدید. میکروسرویس‌ها به جای ساختن برنامه‌های کاربردی بزرگ، معروف به یکپارچه‌ها، که همه عملکردها را انجام می‌دهند، برنامه‌های بزرگ‌تر را به قطعات کوچک‌تری تقسیم می‌کنند که به طور مستقل قابل نگهداری و مقیاس‌پذیر هستند و مزایای زیادی را ارائه می‌کنند. این معماری در حال حاضر در بزرگترین سازمان های نرم افزاری جهان مورد استفاده قرار می گیرد، زیرا مزایای هزینه، استقلال تیم و مزایای دیگر را فراهم می کند. به همین ترتیب، بدون سرور به عنوان یک گزینه محاسباتی محبوب در عصر ابر ظاهر شده است. به توسعه دهندگان و اپراتورها توانایی اجرای برنامه ها را بدون مدیریت زیرساخت های اساسی می دهد. در این دوره با استفاده از متدولوژی های مختلف میکروسرویس ایجاد می کنید. شما API های REST را با استفاده از Python و Flask ایجاد خواهید کرد. در مرحله بعد، اصول اولیه برنامه های بدون سرور و نحوه اجرای برنامه های خود را در موتور کد ابری IBM خواهید آموخت. این دوره شامل چندین آزمایشگاه عملی است که به شما امکان می دهد مطالبی را که در دوره یاد می گیرید تمرین و به کار ببرید. در پروژه نهایی، شما یک برنامه front-end متشکل از چندین میکروسرویس ایجاد می‌کنید و آنها را با استفاده از سرور بدون سرور بر روی Cloud مستقر خواهید کرد.

coursera توسعه برنامه جنگو با SQL و پایگاه داده (Mitalearn-270212)

  • 2 hours 27 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Yan Luo,Rav Ahuja
درباره این دوره:

کار با پایگاه های داده یک مهارت کلیدی برای توسعه دهندگان است، به ویژه کسانی که در نقش های Back-End، Full Stack و DevOps هستند. این دوره به شما مبانی پایگاه داده های رابطه ای و نحوه دسترسی به آنها را از طریق برنامه های کاربردی خود می آموزد. برخی از وظایف ضروری توسعه برنامه شامل دسترسی، پردازش و ارائه داده ها می باشد. داده ها در پایگاه داده های مختلف، چه در محل یا در فضای ابری ذخیره می شوند، و توسعه دهندگان باید یاد بگیرند که چگونه از طریق زبان های برنامه نویسی با آنها صحبت کنند. در این دوره آموزشی، با مفاهیم پایه پایگاه داده و اصول اولیه SQL، یک زبان برنامه نویسی ساده و قدرتمند که برای مدیریت داده ها استفاده می شود، آشنا خواهید شد. علاوه بر SQL، متوجه خواهید شد که چگونه نگاشت شیء رابطه ای (ORM) به شما امکان می دهد از زبان های برنامه نویسی شی گرا (OOP) مانند پایتون برای کار با پایگاه های داده استفاده کنید. با ایجاد یک برنامه وب جنگو برای تداوم، پردازش و ارائه داده‌ها، مهارت‌های جنگو کامل را به دست خواهید آورد. و شما تجربه عملی در استقرار برنامه وب جنگو خود در فضای ابری خواهید داشت. در طول این دوره شما با آزمایشگاه های عملی تمرین خواهید کرد. شما همچنین یک پروژه نهایی را در پایان دوره تکمیل خواهید کرد تا آنچه را که آموخته‌اید نشان دهید و افزودنی عالی به مجموعه خود داشته باشید!

Suggestions