آموزش استفاده از برنامه نویسی جاوا برای توسعه پروژه دنیای واقعی

Applying Java Programming for Real World Project Development

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: شما یاد خواهید گرفت که برنامه نویسی جاوا را برای توسعه پروژه های دنیای واقعی با معماری لایه ای و بهترین شیوه ها به کار ببرید

آنچه یاد خواهید گرفت

  • نصب JDK و محیط توسعه محلی را یاد خواهید گرفت
  • با نمودارهای کلاس، نمودارهای ترتیبی و نمودار فعالیت آشنا خواهید شد
  • شما یاد خواهید گرفت که از مفاهیم جاوا برای توسعه یک پروژه دنیای واقعی استفاده کنید
  • بهترین روش های توسعه پروژه جاوا را خواهید آموخت
  • با معماری لایه ای و نحوه استفاده از آن برای توسعه پروژه های جاوا آشنا خواهید شد
  • با استفاده از ابزار Eclipse، اشکال زدایی و عیب یابی را خواهید آموخت

اگر کسی هستید که کنجکاو هستید که بدانید چگونه برنامه‌نویسی جاوا را برای توسعه پروژه‌های دنیای واقعی بکار ببرید، این دوره آموزشی برای شماست، که در آن یاد می‌گیرید هر یک از مفاهیم جاوا را برای ایجاد هر برنامه‌ای با نیازهای خود به کار ببرید.

در این دوره ما یاد می گیریم که یک برنامه تجارت الکترونیک را فقط با استفاده از Core Java و مفاهیم آن توسعه دهیم.

با موارد زیر آشنا خواهیم شد:

نصب JDK و محیط توسعه محلی را خواهید آموخت

درباره نمودارهای کلاس، نمودارهای توالی و نمودار فعالیت خواهید آموخت

شما یاد خواهید گرفت که از مفاهیم جاوا برای توسعه یک پروژه دنیای واقعی استفاده کنید

بهترین روشهای توسعه پروژه جاوا را خواهید آموخت

درباره معماری لایه ای و نحوه استفاده از آن برای توسعه پروژه های جاوا خواهید آموخت

پروژه جاوا را برای برنامه کتابفروشی ایجاد کنید

توضیح نمودار توالی

توضیح نمودار کلاس

ایجاد همه بسته های مورد نیاز

ایجاد کلاس های Book DTO و Entity

ایجاد رابط مخزن و لایه پیاده سازی برای کتاب

ایجاد رابط لایه سرویس و لایه پیاده‌سازی برای کتاب

ایجاد لایه Controller و کلاس Test Client برای Book

کتاب کلاینت را با لایه کنترلر و سرویس ادغام کنید

بیاموزید که کد را با پیمایش در آنچه که تاکنون ساخته‌ایم اشکال زدایی کنید

یکپارچه سازی لایه مخزن و مبدل برای کتاب با استفاده از الگوی طراحی آداپتور

مواد کتاب را در فهرستی در داخل مخزن ذخیره کنید

موارد کتاب را به صورت سریالی در فایل ذخیره کنید

منطق Deserialization را بنویسید تا شی Book Entity را از فایل ذخیره شده دریافت کنید

جزئیات کتاب را دریافت کنید و شیء و اشکال زدایی را Deserialize کنید

این دوره برای چه کسانی است:

  • هر کسی که می خواهد یاد بگیرد که از مفاهیم جاوا برای توسعه پروژه های دنیای واقعی استفاده کند

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

معرفی و راه اندازی Introduction & Setup

  • نصب جاوا Installing Java

  • نصب Maven Installing Maven

  • نصب ابزار STS Installing STS Tool

  • Git_Github_STS_Integration Git_Github_STS_Integration

طراحی و معماری عملکردی پروژه Project Functional Design and Architecture

  • بررسی اجمالی عملکردی پروژه Project Functional Overview

  • ایجاد پروژه جاوا برای برنامه کتابفروشی Create Java Project for Bookstore App

  • توضیح نمودار توالی Sequence Diagram Explanation

  • توضیح نمودار کلاس Class Diagram Explanation

بسته ها، کلاس های DTO و Entity Packages, DTO and Entity classes

  • ایجاد تمامی بسته های مورد نیاز Creating all the required packages

  • ایجاد کلاس های Book DTO و Entity Creating the Book DTO and Entity classes

کار بر روی لایه کنترلر، سرویس و مخزن Working on Controller, Service & Repository Layer

  • ایجاد رابط مخزن و لایه پیاده سازی برای Book Creating Repository Interface and Implementation layer for Book

  • ایجاد رابط لایه سرویس و لایه پیاده سازی برای Book Creating Service layer Interface and Implementation layer for Book

  • ایجاد لایه Controller و کلاس Test Client برای Book Creating Controller layer and Test Client class for Book

اشکال زدایی و ادغام Debugging & Integration

  • کتاب کلاینت را با لایه کنترلر و سرویس ادغام کنید Integrate Book Client with Controller and Service layer

  • با پیمایش در آنچه که تاکنون ساخته ایم، اشکال زدایی کد را بیاموزید Learn to Debug the code by navigating through what we have build so far

  • با استفاده از Adapter Design pat، لایه مخزن و مبدل را برای کتاب ادغام کنید Integrate Repository and Converter layer for Book by using Adapter Design pat

ذخیره داده ها و واکشی داده ها Saving Data & Fetching Data

  • موجودیت کتاب را در فهرستی در داخل مخزن ذخیره کنید Save the Book Entity in a list inside Repository

  • مجموعه ای و ذخیره کتاب موجود در فایل Serialize and save Book Entity in file

  • منطق Deserialization را بنویسید تا شی Book Entity را از فایل ذخیره شده دریافت کنید Write Deserialization logic to get the Book Entity object from the saved file

  • دریافت جزئیات کتاب و Deserialize شی و اشکال زدایی Get Book Detail and Deserialize Object and Debugging

نمایش نظرات

Udemy (یودمی)

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

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

آموزش استفاده از برنامه نویسی جاوا برای توسعه پروژه دنیای واقعی
جزییات دوره
3h 8m
20
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,003
4.9 از 5
ندارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Obify Consulting Obify Consulting

شرکت توسعه مهارت های نرم افزاری ما یک شرکت مشاوره نرم افزاری نسل بعدی هستیم که در زمینه توسعه برنامه های کاربردی وب ، سیستم مبتنی بر ابر ، راه حل های بلاک چین تا هوش مصنوعی فعالیت می کند. ما همچنین دارای امکانات پیشرفته آموزشی برای جوان حرفه ای یا حرفه ای با تجربه هستیم که می خواهد جدیدترین فناوری روز را بیاموزد و توسعه دهنده نرم افزار شود. چشم انداز ما این است که آموزش فنی را ساده و آسان کنیم تا بیشتر و بیشتر دانش آموزان بتوانند در حرفه خود بیاموزند و رشد کنند.