آموزش دوره تصادف Maven

Maven Crash Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: ایجاد یک پروژه چند ماژول برنامه کاربردی وب maven java در مراحل آسان یاد بگیرید Maven چیست و چرا اینقدر محبوب است به تمام مفاهیم اصلی Maven تسلط پیدا کنید. ساخت پروژه‌های maven از eclipse نوشتن، اجرا و رد شدن از تست‌های واحد با استفاده از Maven ایجاد یک برنامه وب maven توسعه یک پروژه maven چند ماژول درک محدوده‌های maven استفاده از نمایه‌ها یاد بگیرید چگونه یک ساخت jenkins maven را پیکربندی کنید درک ساختار پروژه Spring boot maven استفاده از مخزن سفارشی مدیران همه در مراحل ساده و آسان پیش نیازها: راه اندازی نرم افزار به طور مفصل پوشش داده شده است دانش برنامه نویسی اصلی جاوا و وب کمک خواهد کرد اما لازم نیست

نمونه ای از نظرات:

سطح دقیق جزئیات. توضیح واضح و ساده مفاهیم. مثال بسیار ساده و مرتبط برای دنبال کردن. دوره ای که کوتاه و ساده است و مفاهیمی را که قرار است انجام دهد را ارائه می دهد. آفرین. - شهید میر

من دوره‌های Bharath را دنبال می‌کنم تا یک برنامه‌نویس اصلی جاوا شوم، این دوره بسیار کاربردی بود و به من کمک کرد تا برخی از ویژگی‌های جدید را با maven یاد بگیرم. - برونو میلیتزر

وقتی صحبت از کوتاه نگه داشتن مفاهیم پیچیده به سر می‌رسد، مربی Bharath بهترین است. دوره شگفت انگیز در Maven، به شدت توصیه می شود. - B.S.Sagar

---

Apache maven یکی از محبوب‌ترین ابزارهای ساخت و مدیریت پروژه در دنیای جاوا است. در این دوره شما بر تمام مفاهیم اصلی Maven تسلط خواهید داشت و در عین حال برای ایجاد یک پروژه برنامه کاربردی وب چند ماژول maven java کار می‌کنید.

  • Maven را دانلود و نصب خواهید کرد

  • شما یک پروژه مستقل با استفاده از اسکریپت maven از خط فرمان ایجاد خواهید کرد.

  • درک مدل شیء پروژه

  • تمام مفاهیم وارداتی مانند مراحل چرخه حیات Maven، مختصات پروژه Maven، پلاگین، اهداف و مخازن را بیاموزید.

  • تنظیمات پیش‌فرض Maven را سفارشی کنید

  • یک برنامه وب Maven ایجاد کنید

  • استفاده از Maven از Eclipse با کمک افزونه m2eclipse

الزامات چیست؟

  • Java,Eclipse IDE,Tomcat,Maven (نصب در بخش راه اندازی آسان پوشش داده شده است)

  • درکی اساسی از جاوا و توسعه وب جاوا

قرار است از این دوره چه چیزی به دست بیاورم؟

  • پیکربندی و ساختار پروژه Maven چیست

    را بیاموزید
  • درک خود را از Maven و توانایی خود در ساخت پروژه با استفاده از Maven به کار ببرید

  • با استفاده از Maven یک برنامه وب جاوا ایجاد و بسازید

  • در حین کار بر روی تمامی مفاهیم مهم Maven تسلط داشته باشید


سرفصل ها و درس ها

معرفی Introduction

  • مدرس و معرفی دوره Instructor and course introduction

  • راهنمای دوره Course Guide

  • مسیر یادگیری توسعه دهنده Full Stack Full Stack Developer Learning Path

  • پروژه های انجام شده را دانلود کنید Download the completed projects

  • دانلود یادداشت ها Download Notes

  • Maven چیست What is Maven

  • چرا ماون؟ Why Maven?

  • معرفی Introduction

راه اندازی نرم افزار ساده Simple Software Setup

  • معرفی Introduction

  • نصب جاوا (آخرین) Install Java(Latest)

  • نصب Eclipse (آخرین) Install Eclipse(Latest)

  • Tomcat را نصب کنید Install Tomcat

  • Tomcat را در eclipse پیکربندی کنید Configure Tomcat in eclipse

  • پروژه های وب و تنظیمات eclipse Web projects and eclipse settings

  • نصب و راه اندازی Maven Maven Installation and Setup

  • جزئیات نصب Maven Maven installation details

ایجاد پروژه Maven و مفاهیم کلیدی Maven Project Creation and Key Concepts

  • یک پروژه جاوا ساده A simple java project

  • POM XML POM XML

  • منبع و هدف کامپایلر را مشخص کنید Specify Compiler Source and Target

  • ساخت پروژه از خط فرمان Building the project from commandline

  • پلاگین ها Plugins

  • مراحل چرخه زندگی Life Cycle Phases

  • مختصات Coordinates

  • مخازن Repositories

  • وظیفه Assignment

  • ایجاد پروژه Maven و مفاهیم کلیدی Maven project creation and Key Concepts

Maven در Eclipse Maven in Eclipse

  • معرفی Introduction

  • مورد استفاده Usecase

  • یک پروژه Maven در Eclipse ایجاد کنید Create a Maven Project in Eclipse

  • تنظیمات کامپایلر را سفارشی کنید Customize the compiler settings

  • لایه دسترسی به داده را ایجاد کنید Create the Data Access Layer

  • لایه دسترسی به داده را پیاده سازی کنید Implement the Data Access Layer

  • ارتقاء نسخه JUnit Upgrading JUnit Version

  • با استفاده از JUnit 5 Using JUnit 5

  • تست های واحد نوشتاری Writing Unit Tests

  • ساختمان از خط فرمان Building from the Command Line

  • رد شدن از آزمون ها Skipping Tests

  • رد شدن از تست ها در کسوف Skipping tests in eclipse

  • لایه Business Object را ایجاد کنید Create the Business Object Layer

  • اضافه کردن وابستگی بهار Add Spring Dependencies

  • مدیریت وابستگی Dependency Management

  • پروژه را بسازید Build the project

  • Maven در Eclipse Maven in Eclipse

برنامه وب Maven Maven Web Application

  • معرفی Introduction

  • وب اپلیکیشن را ایجاد کنید Create the web application

  • Servlets را ایجاد کنید Create the Servlets

  • وابستگی Servlet را اضافه کنید Add The Servlet Dependency

  • به روز رسانی Servlet API Servlet API Update

  • html محصول را ایجاد کنید Create the product html

  • خلاصه بخش Section Summary

  • برنامه وب Maven Maven Web Application

ایجاد پروژه چند ماژول Multi Module Project Creation

  • معرفی Introduction

  • Parent POM را ایجاد کنید Create the Parent POM

  • POM های کودک را به روز کنید Update the Child POMs

  • پروژه چند ماژول را بسازید Build the multi module project

  • وابستگی محصولات خدمات را اضافه کنید Add the productservices dependency

  • Create Product Servlet - Read Request Parameter Create Product Servlet - Read Request Parameter

  • Create Product Servlet - فراخوانی روش BO Create Product Servlet - Invoke the BO Method

  • Display Product Servlet را کد کنید Code the Display Product Servlet

  • پروژه نهایی را بسازید Build the final project

  • برنامه را اجرا کنید Run the application

  • عیب یابی Troubleshooting

  • ایجاد پروژه چند ماژول Multi module project creation

  • وظیفه Assignment

سازماندهی پروژه چند ماژول Organizing the multi module project

  • پروژه ها را به پوشه والد منتقل کنید Move the projects to a parent folder

  • به روز رسانی عیب یابی Troubleshooting Update

  • پروژه ها را به eclipse وارد کنید Import the projects in to eclipse

  • همه پروژه ها را یکجا وارد کنید Import all the projects at once

محدوده ها Scopes

  • شش حوزه The Six Scopes

  • محدوده در پروژه های ما Scopes in our projects

  • محدوده ها Scopes

مدیریت وابستگی Dependency Management

  • مدیریت وابستگی ها Manage Dependencies

  • مدیریت پلاگین ها Manage Plugins

پروفایل ها Profiles

  • معرفی Introduction

  • مورد استفاده Usecase

  • پروژه را ایجاد کنید Create the project

  • ایجاد پیکربندی Create Configuration

  • پیکربندی پروفایل ها Configure Profiles

  • نمایه ها در عمل Profiles in action

  • پروفایل ها Profiles

پوشش کد JaCoCo و سونار JaCoCo Code Coverage and Sonar

  • معرفی Introduction

  • پوشش تست Jacoco را پیکربندی کنید Configure Jacoco Test Coverage

  • سونار را نصب و راه اندازی کنید Install and Launch Sonar

  • عیب یابی Troubleshooting

  • یک گزارش سونار ایجاد کنید Generate a sonar report

مطالب اضافی - شروع سریع بوت بهار Additional Content - Spring Boot Quick Start

  • مشکلات برنامه های سنتی بهار Problems with traditional spring apps

  • ویژگی های بوت بهار Spring Boot Features

  • STS را نصب کنید Install STS

  • JDK را در STS پیکربندی کنید Configure JDK in STS

  • چکمه بهار در عمل Spring Boot in action

  • یک پروژه بوت فنری ایجاد کنید Create a spring boot project

  • استارت بوت بهاره در پوم Spring boot starters in pom

  • @SpringBootApplication @SpringBootApplication

  • @SpringBootTest @SpringBootTest

  • تزریق وابستگی را انجام دهید Do Dependency Injection

  • آزمایش کردن Testing

  • راه اندازی سریع بوت بهار Spring Boot Quick Start

مطالب اضافی - شروع سریع جنکینز Additional Content - Jenkins Quick Start

  • معرفی Introduction

  • CI و CD معرفی CI and CD Introduction

  • مقدمه جنکینز Jenkins Introduction

  • معرفی AWS EC2 AWS EC2 Introduction

  • یک نمونه EC2 را راه اندازی کنید Launch a EC2 Instance

  • فقط مک - اتصال به EC2 Mac Only - Connecting to EC2

  • ویندوز - از MobaXterm استفاده کنید و متصل شوید Windows - Use MobaXterm and connect

  • Maven را نصب کرده و پروژه ها را ایجاد کنید Install Maven and Create the projects

  • جنکینز را نصب کنید Install Jenkins

  • داشبورد جنکینز Jenkins Dashboard

  • شغل اول First Job

  • ساخت پروژه های Maven Building Maven Projects

  • تکلیف - ساخت یک پروژه وب Maven Assignment - Build a Maven Web Project

مدیران مخزن Repository Managers

  • معرفی Introduction

  • مراحل Steps

  • داکر Docker

  • نصب داکر Docker Installation

  • نکسوس را اجرا کنید Run Nexus

  • به عنوان ادمین وارد شوید Login as admin

  • انواع مخزن Repository Types

  • ایجاد گروه مخزن Create Repository Group

  • تنظیم XML Setting XML

  • ایجاد و پیکربندی یک پروژه Maven Create and Configure a Maven Project

  • ساختن Build

  • مستقر کنید Deploy

  • آینه Mirrors

پلاگین ها Plugins

  • معرفی Introduction

  • دانلود پروژه های انجام شده Download Completed Projects

  • API و Project Walkthrough API and Project Walkthrough

  • کد موجو Mojo Code

  • پروژه پلاگین را ایجاد کنید Create the plugin project

  • Mojo را پیاده سازی کنید Implement Mojo

  • پلاگین تست Test Plugin

  • نحو اختصار Shorthand Syntax

  • دسترسی به اطلاعات پروژه Access Project Info

  • دسترسی به وابستگی ها Access Dependencies

  • عبور سایر پارامترها Passing other parameters

  • استفاده از افزونه در پروژه های دیگر Using the plugin in other projects

  • پلاگین ها Plugins

خواص Properties

  • معرفی Introduction

  • ویژگی های ورود به سیستم Log Properties

  • از جزئیات پروژه استفاده کنید Use Project Details

  • دسترسی به فهرست راهنمای ساخت Access Build Directories

  • دسترسی به ویژگی های سیستم جاوا Access Java System Properties

  • از ویژگی های سفارشی استفاده کنید Use Custom Properties

  • با استفاده از آخرین افزونه Maven Ant Using the latest Maven Ant Plugin

بسته شدن Wrap Up

  • امتحان نهایی Final Quiz

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

نظری ارسال نشده است.

آموزش دوره تصادف Maven
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6.5 hours
135
Udemy (یودمی) udemy-small
06 فروردین 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
67,588
4.5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bharath Thippireddy Bharath Thippireddy

شما خالق سرنوشت خود هستید

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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