تسلط بر Java Spring Framework

Mastering Java Spring Framework

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بالقوه خود را باز کنید و در Java Spring Framework استاد شوید تا برنامه های قوی و مقیاس پذیر را بسازید. ایجاد و مدیریت لوبیا بهار و درک دامنه و چرخه زندگی آنها. ساخت و پیکربندی برنامه های کاربردی Spring. توسعه برنامه کاربردی: توسعه برنامه های کاربردی در دنیای واقعی مانند یک برنامه خرید آنلاین و یک برنامه وب سبد خرید. ادغام Spring با فناوری های مختلف مانند MySQL برای مدیریت پایگاه داده. پیاده سازی ثبت نام کاربر، قابلیت های ورود به سیستم و مدیریت داده ها Spring Boot: مقدمه ای بر Spring Boot و ویژگی های آن برای توسعه سریع برنامه. استفاده از Spring Boot CLI و Spring Initializr برای راه اندازی پروژه. انجام تست واحد و یکپارچه سازی و مدیریت پیکربندی برنامه. موضوعات پیشرفته بهار بوت: کار با پایگاه های داده NoSQL مانند MongoDB و پیاده سازی معماری میکروسرویس ها. استفاده از محرک بوت فنری برای نظارت و مدیریت. پیاده سازی تعادل بار سمت مشتری، ایجاد معیارهای سفارشی و استقرار برنامه های کاربردی. یکپارچه سازی و استقرار مداوم: یکپارچه سازی برنامه های کاربردی Spring با جنکینز برای ساخت و استقرار خودکار. استفاده از Git برای کنترل نسخه و مدیریت گردش کار یکپارچه سازی مداوم. آخرین ویژگی های جاوا: کاوش ویژگی های جدید در جاوا، از جمله عبارات لامبدا، Stream API، و پیشرفت های جاوا و فراتر از آن. مطالعات موردی و پروژه ها: توسعه پروژه های جامع مانند سیستم مدیریت دانش آموز و سیستم مدیریت کارکنان با استفاده از جاوا و اسپرینگ. ادغام جاوا با Hibernate برای نگاشت شی رابطه ای و انجام عملیات CRUD. Spring Security: اجرای Spring Security برای ایمن سازی برنامه ها. درک و بکارگیری اقدامات امنیتی مختلف برای محافظت از داده ها و مدیریت احراز هویت و مجوز کاربر. پیش نیازها: دانش برنامه نویسی پایه جاوا: درک کاملی از مفاهیم اصلی جاوا مانند کلاس ها، اشیاء، وراثت، چندشکلی، مدیریت استثنا، و عملیات ورودی/خروجی اولیه. آشنایی با برنامه نویسی شی گرا (OOP): درک اصول OOP مانند کپسوله سازی، انتزاع، وراثت و چندشکلی بسیار مهم است زیرا این مفاهیم به طور گسترده در بهار استفاده می شوند. دانش پایه توسعه وب: آشنایی با فناوری های توسعه وب (HTML، CSS، جاوا اسکریپت) و درک پروتکل های وب (HTTP/HTTPS). درک پایه SQL: دانش اولیه SQL و مفاهیم پایگاه داده برای کار با پایگاه داده های رابطه ای در بهار مفید خواهد بود. راه اندازی محیط توسعه: تجربه با محیط های توسعه یکپارچه (IDE) مانند Eclipse یا IntelliJ IDEA برای توسعه جاوا. استفاده از خط فرمان پایه: با استفاده از رابط های خط فرمان برای اجرای دستورات، پیمایش در سیستم فایل و اجرای اسکریپت ها راحت باشید.

معرفی دوره:

این دوره جامع طراحی شده است تا شما را از یک سطح مبتدی به سطح پیشرفته در Java Spring Framework برساند. شما مفاهیم اصلی را یاد می گیرید، برنامه های کاربردی دنیای واقعی را توسعه می دهید و تجربه عملی را با Spring Boot، Spring Data، Spring Security و موارد دیگر کسب خواهید کرد. چه به دنبال افزایش مهارت های برنامه نویسی خود باشید و چه به دنبال شروع حرفه ای در توسعه نرم افزار هستید، این دوره همه ابزارها و دانش لازم را برای مهارت در Java Spring ارائه می دهد.

بخش 1: اصول بهار جاوا

در این بخش، دانش آموزان با مفاهیم اساسی Java Spring آشنا می شوند. آنها در مورد Inversion of Control (IoC)، Dependency Injection و Spring Bean scopes یاد خواهند گرفت. مثال‌های عملی به تثبیت این مفاهیم کمک می‌کنند و دانش‌آموزان برای درک عملکرد اصلی چارچوب، یک برنامه کاربردی اولیه Spring ایجاد می‌کنند.

بخش 2: مطالعه موردی بهار جاوا - ایجاد برنامه خرید آنلاین

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

بخش 3: مطالعه موردی بهار جاوا - ایجاد یک برنامه وب سبد خرید

در ادامه کاربردهای عملی، این بخش دانش آموزان را از طریق توسعه یک برنامه وب سبد خرید راهنمایی می کند. موضوعات کلیدی شامل ایجاد و مدیریت پایگاه داده با MySQL، پیاده سازی اشیاء دسترسی به داده (DAO) و ساخت یک رابط وب کاربردی است. در پایان این بخش، دانش آموزان درک کاملی از توسعه برنامه های کاربردی وب با استفاده از Spring خواهند داشت.

بخش 4: جاوا بهار بوت

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

بخش 5: Java Spring Boot - Advanced

این بخش موضوعات پیشرفته در Spring Boot را پوشش می‌دهد، از جمله کار با پایگاه‌های داده NoSQL مانند MongoDB، پیاده‌سازی معماری میکروسرویس‌ها، و استفاده از Spring Boot Actuator برای نظارت و مدیریت. دانش‌آموزان تعادل بار سمت مشتری، ایجاد معیارهای سفارشی و استقرار برنامه‌ها در محیط‌های مختلف را بررسی خواهند کرد.

بخش 6: مطالعه موردی بوت بهار جاوا - سیستم مدیریت قرار ملاقات

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

بخش 7: پروژه در جنکینز - سیستم مدیریت کارکنان

در این بخش، دانش‌آموزان برنامه‌های Spring خود را برای یکپارچه‌سازی و استقرار مداوم با جنکینز ادغام می‌کنند. آنها یاد خواهند گرفت که کلاس های POJO ایجاد کنند، استثناها را مدیریت کنند و از Git برای کنترل نسخه استفاده کنند. تمرکز روی خودکارسازی فرآیند ساخت و استقرار، تضمین مدیریت روان و کارآمد پروژه خواهد بود.

بخش 8: ویژگی های جاوا

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

بخش 9: مطالعه موردی جاوا - سیستم مدیریت دانش آموز

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

بخش 10: پروژه در جاوا و Hibernate - سیستم مدیریت کارکنان

این بخش آخر بر ادغام جاوا با Hibernate برای توسعه یک سیستم مدیریت کارمندان تمرکز دارد. دانش آموزان در مورد نگاشت شی - رابطه ای (ORM)، مدیریت اتصالات پایگاه داده و انجام عملیات CRUD یاد خواهند گرفت. این پروژه ترکیب قدرتمند جاوا، Spring و Hibernate را در ساخت برنامه‌های کاربردی قوی به نمایش می‌گذارد.

نتیجه گیری:

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


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

بهار جاوا Java Spring

  • مقدمه Introduction

  • مسابقه مقدماتی Intro Quiz

  • راه اندازی Eclipse و مقدمه ای بر چند شکلی Eclipse Setup And Introduction To Polymorphism

  • مثال چند شکلی Polymorphism Example

  • مثال چند شکلی پویا ادامه دارد Dynamic Polymorphism Example Continues

  • مسابقه راه اندازی و چند شکلی Quiz on Setup and Polymorphism

  • Java Spring Inversion Of Control - Ioc Java Spring Inversion Of Control - Ioc

  • سلام برنامه های کاربردی جهان Hello World Applications

  • سلام جهان ادامه دارد Hello World Continues

  • به اولین برنامه های Hello World ما رسیدیم Achieved Our First Hello World Applications

  • مسابقه در Hello World Quiz on Hello World

  • تزریق سازنده فنر Spring Constructor Injection

  • تزریق سازنده فنر قسمت 2 Spring Constructor Injection Part 2

  • آزمون تزریق سازنده فنر Quiz on Spring Constructor Injection

  • اسکوپ باقلا بهار Spring Bean Scopes

  • قسمت 2 اسپرینگ باقلا Spring Bean Scopes Part 2

  • مسابقه در حوزه باقلا بهار Quiz on Spring Bean Scopes

  • روش های چرخه زندگی بهار قسمت 1 Spring Life Cycle Methods Part 1

  • روش های چرخه زندگی بهار قسمت 2 Spring Life Cycle Methods Part 2

  • تزریق فنر ستر Spring Setter Injection

  • تزریق باقلا بهار Spring Bean Injection

  • تزریق مجموعه در فنرها قسمت 1 Injecting Collections In Springs Part 1

  • تزریق مجموعه ها در چشمه ها قسمت 2 Injecting Collections In Springs Part 2

  • سیم کشی خودکار لوبیا فنری قسمت 1 Spring Beans Autowiring Part 1

  • سیم کشی خودکار لوبیا فنری قسمت 2 Spring Beans Autowiring Part 2

  • سیم کشی خودکار لوبیا فنری قسمت 3 Spring Beans Autowiring Part 3

  • سیم‌کشی خودکار باقلا سبز با استفاده از حاشیه‌نویسی قسمت 1 Spring Beans Autowiring Using Annotations Part 1

  • سیم‌کشی خودکار باقلا سبز با استفاده از حاشیه‌نویسی قسمت 2 Spring Beans Autowiring Using Annotations Part 2

  • Spring Aop مثال قسمت 1 Spring Aop Example Part 1

  • نمونه Spring Aop قسمت 2 Spring Aop Example Part 2

  • Spring Aop مثال قسمت 3 Spring Aop Example Part 3

  • نمونه Spring Aop قسمت 4 Spring Aop Example Part 4

مطالعه موردی بهار جاوا - ایجاد اپلیکیشن خرید آنلاین Java Spring Case Study - Creating Online Shopping App

  • مقدمه ای بر J2EE Framework Introduction to J2EE Framework

  • مزایای Spring Framework Benefits of Spring Framework

  • سناریوهای استفاده بهار Spring Usage Scenarios

  • بهار با EJB Spring with EJB

  • ثبت نام و ورود Registration and Login

  • ایجاد بسته جدید Creating New Package

  • لیست وابستگی ها List of Dependencies

  • پیاده سازی اینترفیس Implementing the Interface

  • اضافه کردن کلاس ها برای پروژه Adding Classes for Project

  • تعریف ویژگی مدل Defining Model Attribute

  • پیاده سازی مقدار خروج Implementing Logout Value

  • ایجاد برچسب جدید Creating New Tag Lib

  • ردیف جدول در داده های جدول Table Row in Table Data

  • تابع در داده های جدول Function in Table Data

  • پوشه برای ثبت نام Folder for Register

  • اجرای پروژه Functioning the Project

  • قابلیت اتصال با Spring Framework Connectivity with Spring Framework

  • پیاده سازی برای روش Insert Implementation for Insert Method

  • کدنویسی برای زمینه برنامه Coding for Application Context

  • کار بر روی ماژول Spring Working on Spring Module

  • Spring Framework در پایگاه داده Spring Framework in Database

مطالعه موردی Java Spring - ایجاد یک برنامه وب سبد خرید Java Spring Case Study - Creating a Shopping Cart Web App

  • مقدمه ای بر پروژه Introduction to Project

  • ایجاد پایگاه داده برای برنامه با استفاده از MySQL Creating Database for Application using MySQL

  • ایجاد کلاس موجودیت Creating Entity Class

  • ایجاد فایل POM.xml Generating POM.xml File

  • ایجاد مدل Create Model

  • ایجاد DAO Creating DAO

  • پیاده سازی DAO Implementing DAO

  • پیاده سازی DAO ادامه دارد Implementing DAO Continue

  • ایجاد کلاس Util Creating Util Class

  • ایجاد احراز هویت Creating Authentication

  • ایجاد اعتبار سنجی Creating Validator

  • فایل Properties را برای Hibernate و Validation ایجاد کنید Create Properties File for Hibernate and Validation

  • ایجاد کنترل کننده مشتری Creating Customer Controller

  • ایجاد کنترل کننده مشتری ادامه دهید Creating Customer Controller Continue

  • ایجاد کنترلر مدیریت Creating Admin Controller

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

  • پیکربندی پیوسته Configuration Continuous

  • پیکربندی تکمیل شد Configuration Completed

  • ایجاد نماها Creating Views

  • ایجاد نماها تکمیل شد Creating Views Completed

  • خروجی پروژه Output of the Project

بوت بهار جاوا Java Spring Boot

  • مقدمه ای بر چکمه فنری Introduction to Spring Boot

  • ویژگی های Spring Boot Features of Spring Boot

  • ابزار CLI Boot Spring Spring Boot CLI Tools

  • نصب فنر بوت CLI Installation of Spring boot CLI

  • مثال Spring Boot CLi Java Spring Boot CLi Java Example

  • مثال Spring Boot CLi Java ادامه دارد Spring Boot CLi Java Example Continues

  • شروع کننده های POM POM Starters

  • Spring Initializr Spring Initializr

  • در حال دانلود STS Downloading STS

  • مجموعه ابزار فنری Spring Tool Suite

  • Spring Initializr از طریق CLI Spring Initializr Through CLI

  • نمونه ای از Spring Initializr Through CLI Example of Spring Initializr Through CLI

  • برنامه Spring Boot از طریق STS Spring Boot Application Through STS

  • حاشیه نویسی Annotation

  • اپلیکیشن Spring Boot Spring Boot Application

  • برنامه بوت بهار ادامه دارد Spring Boot Application Continues

  • مورد تست یونی Uni Testing Case

  • نمونه مورد آزمایش UNI Example UNI Testing Case

  • تست یکپارچه سازی و مثال آن Integration Testing and its Example

  • آشنایی با برگ آویشن Introduction to Thyme Leaf

  • نمونه ای از دمو برگ آویشن Example of Thyme Leaf Demo

  • نمونه آزمایشی برگ آویشن ادامه دارد Example of Thyme Leaf Demo Continues

  • اجرای نسخه ی نمایشی برگ آویشن Running the Thyme Leaf Demo

  • پیکربندی خودکار Auto Configuration

  • پیکربندی ویژگی ها Configuring Properties

  • ویژگی های پیکربندی Configuration Properties

  • غیرفعال کردن حافظه پنهان الگو Disabling Template Caching

  • ورود به سیستم Logging

  • پیکربندی Logback Configuring the Logback

  • مثالی از Logback Example of Logback

  • پیکربندی برای ورود به سیستم Configuration to Log

  • اطلاعات بیشتر در مورد پیکربندی برای ورود به سیستم More on Configuration to Log

  • اتصال پایگاه داده به Spring Connecting Database to Spring

  • نمونه ای از پایگاه داده Example of Database

  • نمونه ای از پایگاه داده ادامه دارد Example of Database Continues

  • پایگاه های تولید Production Databases

  • اطلاعات بیشتر در مورد پایگاه داده تولید More on Production Database

  • داده های بهار Spring Data

  • نمونه ای از داده های بهار Example of Spring Data

  • مثال با استفاده از Crud Repository Example using Crud Repository

  • مثال با استفاده از Crud Repository ادامه دارد Example using Crud Repository Continues

  • ذخیره سازی بوت بهار با استفاده از Redis Spring Boot Caching using Redis

  • نصب Redis در Spring Caching Installing Redis in Spring Caching

  • نمونه ای از بوت بهار با استفاده از Redis Example of Spring Boot using Redis

  • نمونه ای از بوت بهار با استفاده از Redis ادامه دارد Example of Spring Boot using Redis Continues

  • Spring Security در Spring Boot Spring Security in Spring Boot

  • امنیت Spring در Spring Boot همچنان ادامه دارد Spring Security in Spring Boot Continues

  • نمونه ای از امنیت بهار Example of Spring Security

  • خروجی Spring Security Output of Spring Security

  • Core Component Spring Security Core Component Spring Security

جاوا بهار بوت - پیشرفته Java Spring Boot - Advanced

  • مقدمه ای بر محرک بوت فنری Introduction to Spring Boot Actuator

  • محرک بوت نقطه پایانی را سفارشی کنید Customize End Point Spring Boot Actuator

  • نمونه ای از محرک بوت فنری Example of Spring Boot Actuator

  • محرک بوت فنری نشانگر سلامت Health Indicator Spring Boot Actuator

  • نمونه ای از محرک بوت فنری نشانگر سلامت Example of Health Indicator Spring Boot Actuator

  • مثالی از محرک بوت فنری نشانگر سلامت ادامه دارد Example of Health Indicator Spring Boot Actuator Continues

  • بوت پیشرفته بهار با NoSQL Advanced Spring Boot with NoSQL

  • پایگاه داده انبه در Spring Boot Mango Database in Spring Boot

  • جستجوی Solr و Elastic در Spring Boot Solr and Elastic Search in Spring Boot

  • بوت بهار پیشرفته با MongoDB Advanced Spring Boot with MongoDB

  • نمونه ای از پایگاه داده Mongo Example of Mongo Database

  • نمونه ای از پایگاه داده Mongo ادامه دارد Example of Mongo Database Continues

  • معماری میکروسرویس Microservice Architecture

  • بوت فنری با میکروسرویس Spring Boot with Microservice

  • میکروسرویس های متعادل کننده بار سمت مشتری Client Side Load Balancing Microservices

  • نمونه ای از میکروسرویس ها Example of Microservices

  • کاربرد تولید کننده در میکروسرویس ها Producer Application in Microservices

  • درخواست تولید کننده در میکروسرویس ها ادامه دارد Producer Application in Microservices Continues

  • اطلاعات بیشتر در مورد Microservices More on Microservices

  • کد جداسازی میکروسرویس ها Segregation Microservices Code

  • ایجاد حساب کاربری خدمات مشتری در Microservices Creating Account Comsumer Services in Microservices

  • میکروسرویس های کنترل کننده خدمات حساب Account Service Controller Microservices

  • معیارهای کش در محرک بوت بهار Cache Metrics in Spring Boot Actuator

  • ایجاد معیارهای شخصی در بوت Spring Creating Own Metrics ini Spring Boot

  • ایجاد EndPoint های سفارشی در Spring Boot Creating Custom EndPoints in Spring Boot

  • ایجاد EndPoint های سفارشی در Spring Boot ادامه دارد Creating Custom EndPoints in Spring Boot Continues

  • استقرار برنامه در سرور Deploymentg Application in Server

  • نمونه ای از برنامه Deploymentg Example of Deploymentg Application

  • نمونه ای از برنامه Deploymentg ادامه دارد Example of Deploymentg Application Continues

  • نمایه پیشرفته SprinBoot Advanced SprinBoot Profile

  • ایجاد نمایه پیشرفته SprinBoot Creating Advanced SprinBoot Profile

  • ایجاد نمایه پیشرفته SprinBoot ادامه دارد Creating Advanced SprinBoot Profile Continues

  • مشخصات مشخصات و مثال Yaml Profile Properties and Yaml Example

  • نمونه ای از مشخصات پروفایل و Yaml Example of Profile Properties and Yaml

  • خروجی مشخصات پروفایل و Yaml Output of Profile Properties and Yaml

  • آپلود فایل با استفاده از Spring Boots File Upload using Spring Boots

  • نمونه آپلود فایل File Upload Example

  • خروجی آپلود فایل Output of File Upload

  • آپلود چند فایل با استفاده از AJAX Multiple File Upload Using AJAX

  • آپلود چند فایل با استفاده از مثال AJAX Multiple File Upload Using AJAX Example

  • خروجی آپلود چند فایل Output Multiple File Upload

مطالعه موردی بوت بهار جاوا - سیستم مدیریت قرار ملاقات Java Spring Boot Case Study - Appointment Management System

  • مقدمه ای بر پروژه Introduction to Project

  • ایجاد مدل Creating Model

  • ایجاد خدمات و درک JPA Creating Services and Understanding JPA

  • درک درباره JPA در پروژه Understanding About JPA in Project

  • ایجاد کنترلر Creating Controller

  • ایجاد کنترلر پیوسته Creating Controller Continuous

  • افزودن امنیت Adding Security

  • درک وابستگی Maven Understanding Maven Dependency

  • ایجاد View و درک فایل POM XML Creating View and Understanding POM XML File

  • کار با پایگاه داده Working with Database

  • خروجی پروژه Output of the Project

  • تست واحد در Junit Unit Testing in Junit

پروژه در جنکینز - سیستم مدیریت کارکنان Project on Jenkins - Employee Management System

  • معرفی پروژه Introduction to the Project

  • مقدمه پروژه ادامه دارد Introduction to the Project Continue

  • ایجاد کلاس POJO Creating POJO Class

  • رابط کاربری و مجموعه UI and Collection

  • مجموعه ها ادامه دارد Collections Continues

  • اعتبار سنجی Validation

  • استثناء رسیدگی Handling Exception

  • افزودن پروژه به GIT Adding Project to GIT

  • ادغام پروژه با جنکینز Integrating Project with Jenkins

  • خروجی پروژه Output of the Project

ویژگی های جاوا Java Features

  • معرفی دوره Course Intro

  • بیان لامبدا Lambda Expression

  • بیان لامبدا ادامه دهید Lambda Expression Continue

  • مراجع روش Method References

  • آموزش استریم Stream Tutorial

  • فیلترهای جریان Stream Filters

  • تغییرات رابط Interface Changes

  • کلاس های Steam Collectors Steam Collectors Classes

  • وصال رشته String Joiner

  • مرتب سازی موازی آرایه ها Arrays Parallel Sort

  • روش های خصوصی در رابط ها Private Methods in Interfaces

  • با Resources Enhancements امتحان کنید Try with Resources Enhancements

  • کلاس های داخلی ناشناس Anonymous Inner Classes

  • بهبودهای API جریان Stream API Enhancements

  • ماژول های جاوا 9 Java 9 Modules

  • کلکسیونرها Collectors

  • کلکسیونرها ادامه دارند Collectors Continue

  • فرمت اعداد فشرده در جاوا 12 Compact Number Format in Java 12

  • فرمت اعداد فشرده در جاوا 12 ادامه دهید Compact Number Format in Java 12 Continue

  • اعداد کسری فرمت اعداد Number Format Fraction Digits

  • گرد کردن Rounding

  • روش های جدید در رشته ها New Methods in Strings

  • کیس سوئیچ جدید New Switch Case

مطالعه موردی جاوا - سیستم مدیریت دانش آموز Java Case Study - Student Management System

  • مقدمه ای بر پروژه Introduction To Project

  • ایجاد پروژه افزودن وابستگی Creating Project Adding Dependencies

  • فایل پیکربندی Configuration File

  • ایجاد رابط کاربری Creating UI

  • ایجاد کلاس و پایگاه داده POJO Creating POJO Class and Data Base

  • ایجاد استثنا تعریف کاربر Creating User Define Exception

  • ایجاد اعتبار با استفاده از Regex Creating Validation Using Regex

  • ایجاد اعتبار با استفاده از Regex Continuous Creating Validation Using Regex Continuous

  • افزودن سوابق دانشجویی Adding Student Records

  • افزودن سوابق دانشجویی ادامه دارد Adding Student Records Continue

  • نمایش تمام سوابق دانش آموزان Display All Student Records

  • به روز رسانی سوابق دانش آموزان Update Student Records

  • به روز رسانی سوابق دانش آموزان ادامه دارد Update Student Records Continue

  • حذف سوابق دانش آموزان Delete Student Records

  • خروجی پروژه Output of the Project

پروژه در جاوا و Hibernate - سیستم مدیریت کارکنان Project on Java and Hibernate - Employee Management System

  • مقدمه ای بر پروژه Introduction To Project

  • مقدمه پروژه ادامه Introduction To Project Continue

  • ایجاد پروژه Creating Project

  • وابستگی ها و پیکربندی Dependencies and Configuration

  • ایجاد رابط کاربری Creating UI

  • ایجاد کلاس POJO Creating POJO Class

  • ایجاد استثنا تعریف کاربر Creating User Define Exception

  • ایجاد اعتبار سنجی با استفاده از Regex Creating Validation using Regex

  • ایجاد اعتبار سنجی با استفاده از Regex Continue Creating Validation using Regex Continue

  • اضافه کردن سوابق کارمندان Adding Employee Records

  • نمایش تمام سوابق کارمندان Display All Employee Records

  • به روز رسانی سوابق کارکنان Update Employee Records

  • حذف سوابق کارمندان Delete Employee Records

  • خروجی پروژه Output of the Project

نمایش نظرات

Udemy (یودمی)

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

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

تسلط بر Java Spring Framework
جزییات دوره
33.5 hours
234
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,011
4.5 از 5
ندارد
دارد
دارد
EDU CBA
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

EDU CBA EDU CBA

مهارت های دنیای واقعی را بصورت آنلاین بیاموزید EDUCBA یک ارائه دهنده جهانی آموزش مبتنی بر مهارت است که نیازهای اعضا را در بیش از 100 کشور برطرف می کند. ما بزرگترین شرکت فناوری پیشرفته در آسیا با نمونه کارهای 5498+ دوره آنلاین ، 205+ مسیر یادگیری ، 150+ برنامه شغل محور (JOPs) و 50+ بسته دوره حرفه ای شغلی هستیم که توسط متخصصان برجسته صنعت آماده شده است. برنامه های آموزشی ما برنامه های مبتنی بر مهارت شغلی است که توسط صنعت در سراسر امور مالی ، فناوری ، تجارت ، طراحی ، داده و فناوری جدید و آینده مورد نیاز صنعت است.