آموزش ساخت برنامه با استفاده از جاوا SE 17 - آخرین آپدیت

Building an Application Using Java SE 17

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ساخت برنامه های جاوا به چیزی بیش از دانستن زبان جاوا نیاز دارد. این دوره به شما ابزارها، کتابخانه‌ها و تمرین‌هایی را که برای شروع ساخت برنامه‌های Java SE 17 نیاز دارید، آموزش می‌دهد. برای اینکه واقعاً به جاوا مسلط شوید و برنامه‌های جاوای خود را بسازید، باید فراتر از یادگیری زبان بروید. در این دوره آموزشی، ساختن اپلیکیشن با استفاده از جاوا SE 17، تمامی ابزارها، کتابخانه ها و تمرین هایی را که برای شروع ساخت اپلیکیشن های جاوا در دنیای واقعی نیاز دارید، مشاهده خواهید کرد. بیشتر وقت شما در طول این دوره صرف IDE می شود و یک برنامه جاوا 17 را با هم از ابتدا بسازید. ابتدا موضوعاتی مانند ساخت پروژه های جاوا با استفاده از Maven و استفاده از ویژگی های زبان جاوا 17 را بررسی خواهید کرد. در مرحله بعد، با استفاده از JUnit به آزمایش کد و فراخوانی یک وب API با استفاده از HttpClient جاوا خواهید پرداخت. در نهایت، با ذخیره داده ها در یک پایگاه داده رابطه ای با استفاده از JDBC و ایجاد یک REST API با استفاده از JAX-RS آشنا خواهید شد. پس از اتمام این دوره، می‌توانید پایگاه‌های کد برنامه‌های جاوای بزرگ را درک کرده و به آن کمک کنید. مطمئناً شما در تمام فناوری‌هایی که در این دوره استفاده می‌کنیم متخصص نخواهید بود، بنابراین می‌توانید در زمینه‌های خاص به یادگیری ادامه دهید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

راه اندازی یک برنامه جاوا 17 Setting up a Java 17 Application

  • مقدمه Introduction

  • ابزارهای مورد استفاده در این دوره Tools Used in This Course

  • قرار است چه چیزی بسازید؟ What Are You Going to Build?

  • راه اندازی یک پروژه جاوا مبتنی بر Maven Setting up a Maven-based Java Project

  • ساخت و اجرای فرست کلاس Building and Running the First Class

  • معرفی اولین وابستگی شما Introducing Your First Dependency

  • خلاصه Summary

فراخوانی یک API وب خارجی Calling an External Web API

  • بررسی اجمالی Overview

  • با استفاده از HttpClient جاوا Using Java's HttpClient

  • بهبود استفاده از HttpClient Improving the HttpClient Usage

  • معرفی یک رکورد جاوا Introducing a Java Record

  • اتصال JSON با استفاده از جکسون JSON Binding Using Jackson

  • دوره های فیلترینگ Filtering Courses

  • نوشتن آزمون واحد اول Writing the First Unit Test

  • پارامترسازی آزمون واحد Parameterizing the Unit Test

  • خلاصه Summary

ذخیره سازی داده ها در پایگاه داده Storing Data in a Database

  • بررسی اجمالی Overview

  • Refactoring به چند ماژول Maven Refactoring to Multiple Maven Modules

  • معرفی انتزاع مخزن Introducing the Repository Abstraction

  • راه اندازی مخزن با H2 JDBC Setting up the Repository with H2 & JDBC

  • پیاده سازی مخزن JDBC Implementing the JDBC Repository

  • با استفاده از مخزن Using the Repository

  • خلاصه Summary

ایجاد یک REST API Creating a REST API

  • بررسی اجمالی Overview

  • ایجاد یک منبع JAX-RS Creating a JAX-RS Resource

  • افشای یک منبع JAX-RS از طریق HTTP با استفاده از Jersey Exposing a JAX-RS Resource over HTTP Using Jersey

  • بازگشت JSON با JAX-RS و Jersey Returning JSON with JAX-RS and Jersey

  • به روز رسانی مخزن برای ذخیره یادداشت های دوره Updating the Repository to Store Course Notes

  • اضافه کردن یادداشت ها از طریق REST API Adding Notes through the REST API

  • خلاصه Summary

حرکت به سمت تولید Moving Towards Production

  • یکپارچه کردن گزارش برنامه Unifying Application Logging

  • معرفی پیکربندی برنامه های خارجی Introducing External Application Configuration

  • با استفاده از Maven's Dependency Management Using Maven's Dependency Management

  • ایجاد یک فایل JAR قابل اجرا مستقل Creating a Self-contained Runnable JAR File

  • مراحل بعدی پروژه اطلاعات دوره Next Steps for the Course Info Project

  • مراحل بعدی برای شما Next Steps for You

نمایش نظرات

آموزش ساخت برنامه با استفاده از جاوا SE 17
جزییات دوره
3h 6m
37
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Sander Mak
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sander Mak Sander Mak

Sander مدیر فناوری در Picnic - مقیاس مواد غذایی آنلاین هلندی - است که سیستم های مبتنی بر جاوا را در مقیاس بزرگ ساخته است. او همچنین یک قهرمان جاوا و نویسنده کتاب O'Reilly "Java 9 Modularity" است (به javamodularity.com مراجعه کنید). ساندر به عنوان یک سخنران مشتاق کنفرانس ، اشتراک دانش را نیز از طریق وبلاگ خود در http://branchandbound.net و به عنوان مربی Pluralsight دوست دارد.