آموزش توسعه مدرن جاوا: ایجاد یک موتور جستجوی کتاب از ابتدا با استفاده از GitHub Copilot

دانلود Modern Java Development: Creating a Book Search Engine from Scratch Using GitHub Copilot

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره آموزشی سطح متوسط، نحوه ساخت یک پروژه جامع جستجوی کتاب با استفاده از جاوا، Maven، Spring Boot، PostgreSQL و Docker را خواهید آموخت. داده های کتاب را از یک بایگانی عمومی دانلود و آماده کنید، سپس طرح واره پایگاه داده PostgreSQL را طراحی و اجرا کنید که برای جستجوی متن کامل بهینه شده است. پایگاه داده را با داکر کانتینر کنید تا فرآیند توسعه را ساده کنید. با نحوه ایجاد API های RESTful برای جستجو و ارائه بینش بر اساس ابعاد مختلف، مانند سال انتشار و نویسنده آشنا شوید. نحوه استفاده از VS Code و GitHub Copilot را برای افزایش بهره وری و کارایی بیاموزید. پس از تکمیل این دوره، مهارت‌هایی برای توسعه، آزمایش و مستندسازی APIهای قوی، آماده برای استقرار خواهید داشت، و مهارت‌ها و دانش لازم برای ساخت و استقرار یک پروژه جامع جستجوی کتاب، با استفاده از ابزارها و فناوری‌های مدرن را خواهید داشت. برای ایجاد یک اپلیکیشن قدرتمند و کارآمد.

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

مقدمه Introduction

  • نمای کلی دوره و اهداف Course overview and objectives

  • پیش نیازها و اهداف یادگیری Prerequisites and learning goals

  • توسعه جاوا مدرن Modern Java development

1. راه اندازی جاوا، Maven و Spring Boot 1. Setting Up Java, Maven, and Spring Boot

  • راه اندازی یک پروژه Maven Setting up a Maven project

  • نصب Maven Installing Maven

  • ایجاد یک API hello world Creating a hello world API

  • مقدمه ای بر چارچوب Spring Boot Introduction to the Spring Boot framework

  • تنظیم کد ویژوال استودیو Setting up Visual Studio Code

  • راه اندازی جاوا Setting up Java

2. داکر کردن پروژه با PostgreSQL 2. Dockerizing the Project with PostgreSQL

  • پیکربندی PostgreSQL در Docker Configuring PostgreSQL in Docker

  • راه اندازی Docker Setting up Docker

3. طراحی طرحواره پایگاه داده و پیاده سازی جستجوی متن کامل 3. Designing the Database Schema and Implementing Full-Text Search

  • طراحی طرحواره کتاب Designing the book schema

  • پیمایش پایگاه داده با استفاده از مرورگر وب Navigating the database using a web browser

  • پیاده سازی جستجوی متن کامل در PostgreSQL Implementing full-text search in PostgreSQL

  • مقدمه ای بر جستجوی تمام متن Introduction to full-text search

  • یک طرح واره پایگاه داده در PostgreSQL ایجاد کنید Create a database schema in PostgreSQL

4. مصرف و اعتبارسنجی داده ها 4. Ingesting and Validating Data

  • اعتبارسنجی یکپارچگی داده ها Validating data integrity

  • مروری بر هضم داده ها Overview of data ingestion

  • دریافت خودکار داده ها Automating data ingestion

5. پیاده سازی منطق تجاری و تست های نوشتاری 5. Implementing Business Logic and Writing Tests

  • توسعه توابع منطق کسب و کار Developing business logic functions

  • مقدمه ای بر منطق کسب و کار Introduction to business logic

  • نوشتن تست های واحد Writing unit tests

6. طراحی و ایجاد API 6. Designing and Creating APIs

  • توسعه لایه سرویس Developing the service layer

  • پیاده سازی API جستجوی کتاب Implementing the book search API

  • نوشتن تست های یکپارچه سازی Writing integration tests

نتیجه گیری Conclusion

  • نتیجه گیری Conclusion

نمایش نظرات

آموزش توسعه مدرن جاوا: ایجاد یک موتور جستجوی کتاب از ابتدا با استفاده از GitHub Copilot
جزییات دوره
2h 11m
26
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
46
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Harit Himanshu Harit Himanshu

Harit Himanshu یک حرفه ای نرم افزار با بیش از یک دهه تجربه در ساخت و حمل محصولات در شرکت های از اندازه های کوچک تا بزرگ است. وی در حوزه های مختلفی مانند تبلیغات ، CleanTech ، Security و FinTech همکاری کرده است. او علاقه زیادی به نوشتن کد قابل آزمایش و تمیز دارد و تنبلی را هنگام کدگذاری ترجیح می دهد. در اوقات فراغت ، او در حال دستکاری فن آوری های جدید ، یادگیری حوزه های جدید تجاری ، کتاب خواندن ، آشپزی ، آواز خواندن و سرمایه گذاری وقت خود با همسرش در پیاده روی های طولانی است.