آموزش ساخت پروژه Full Stack جاوا: پورتال استخدامی هوشمند (AI) - آخرین آپدیت

دانلود Build an Java Full Stack Project: AI Powered Job Portal

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ساخت یک اپلیکیشن در سطح صنعتی با استفاده از Spring Boot Microservices، Spring Cloud، Kafka، PostgreSQL، Docker و React. طراحی و پیاده‌سازی یک پورتال استخدامی کامل مبتنی بر هوش مصنوعی از صفر با استفاده از جاوا، میکروسرویس‌های اسپرینگ بوت و ری‌اکت. طراحی و اجرای معماری میکروسرویس‌های استاندارد صنعتی که در شرکت‌های نرم‌افزاری واقعی استفاده می‌شود. توسعه REST APIهای امن با استفاده از Spring Boot، Spring Security و احراز هویت JWT. پیکربندی API Gateway، سرویس Discovery Eureka، Config Server و OpenFeign با Spring Cloud. ساخت میکروسرویس‌های رویداد-محور (Event-Driven) با استفاده از Apache Kafka برای ارتباطات ناهمگام. کانتینری‌سازی و استقرار چندین میکروسرویس با استفاده از Docker و Docker Compose. توسعه یک اپلیکیشن مدرن React با Redux Toolkit، React Router، Tailwind CSS، Shadcn UI و Axios. پیاده‌سازی احراز هویت، تعیین سطح دسترسی و کنترل دسترسی مبتنی بر نقش (RBAC) برای کارفرمایان و جویندگان کار. ایجاد جریان‌های کاری برای انتشار شغل، جستجوی شغل، مدیریت رزومه و درخواست آنلاین. ادغام APIهای هوش مصنوعی برای تحلیل رزومه‌ها و تولید بازخوردهای شخصی‌سازی شده برای کاندیداها. ساخت سیستم غربالگری هوشمند کاندیداها که به طور خودکار امتیازدهی، کوتاه‌سازی لیست، بررسی و رد درخواست‌ها را انجام می‌دهد. پیاده‌سازی اعلان‌های ایمیلی با استفاده از Java Mail Sender برای رویدادهای مهم درخواست استخدامی. کسب تجربه عملی با تکنولوژی‌هایی که به طور گسترده توسط تیم‌های توسعه جاوا در دنیا استفاده می‌شود. ساخت یک پروژه در سطح پورتفولیو که مهارت‌های توسعه بک‌اند و فرانت‌اند در مقیاس سازمانی را به نمایش می‌گذارد. به‌کارگیری معماری تمیز (Clean Architecture)، طراحی لایه‌ای، DTOها، اعتبارسنجی، مدیریت استثناها و بهترین متدهای کدنویسی. پیش نیازها: دانش پایه جاوا، اسپرینگ بوت و ری‌اکت

ساخت پورتال استخدامی هوشمند با Java، Spring Boot Microservices و React

یاد بگیرید چگونه یک اپلیکیشن Full-stack در سطح صنعتی با استفاده از Java، Spring Boot، Microservices، React، Kafka، Docker، PostgreSQL، Spring Cloud و هوش مصنوعی بسازید.

آنچه خواهید آموخت

  • ساخت کامل یک پورتال استخدامی هوشمند از صفر.

  • طراحی و توسعه معماری میکروسرویس‌های آماده برای محیط تولید (Production).

  • ساخت REST APIهای امن با Spring Boot و Spring Security و احراز هویت JWT.

  • پیاده‌سازی API Gateway، Service Discovery (Eureka)، Config Server و OpenFeign با Spring Cloud.

  • استفاده از Apache Kafka برای ایجاد ارتباطات رویداد-محور بین میکروسرویس‌ها.

  • ادغام PostgreSQL با Spring Data JPA (Hibernate).

  • کانتینری‌سازی کل اپلیکیشن با استفاده از Docker و Docker Compose.

  • ارسال اعلان‌های ایمیلی با Java Mail Sender.

  • ساخت فرانت‌اند مدرن با React، Redux Toolkit، React Router DOM، Tailwind CSS، Shadcn UI و Axios.

  • ایجاد کامپوننت‌های UI ریسپانسیو، قابل استفاده مجدد و مقیاس‌پذیر.

  • ادغام هوش مصنوعی برای تحلیل رزومه‌ها و ارائه بازخوردهای شخصی به جویندگان کار.

  • ساخت سیستم غربالگری هوشمند کاندیداها برای امتیازدهی، کوتاه کردن لیست، بررسی یا رد خودکار متقاضیان.

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

  • کسب تجربه عملی با ساخت یک پروژه Full-stack حرفه‌ای برای رزومه.

توضیحات

بسیاری از دوره‌های جاوا و ری‌اکت، تکنولوژی‌ها را به صورت تک‌تک آموزش می‌دهند.

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

این دقیقاً هدف این دوره است.

در این دوره، شما یک پورتال استخدامی هوشمند کامل را با استفاده از معماری مدرن میکروسرویس‌ها خواهید ساخت.

این یک پروژه ساده CRUD نیست.

در عوض، شما اپلیکیشنی توسعه می‌دهید که شباهت زیادی به معماری و ویژگی‌های مورد استفاده در شرکت‌های نرم‌افزاری واقعی دارد.

این پروژه شامل هر آنچه از یک پورتال استخدامی حرفه‌ای انتظار دارید است.

ویژگی‌های کارفرما

  • ایجاد و مدیریت آگهی‌های شغلی.

  • جستجو، فیلتر و بررسی درخواست‌ها.

  • مشاهده پروفایل و رزومه کاندیداها.

  • پیگیری فرآیند استخدام.

ویژگی‌های کارجو

  • ثبت‌نام و مدیریت پروفایل.

  • آپلود و مدیریت چندین رزومه.

  • جستجو و فیلتر فرصت‌های شغلی.

  • ذخیره شغل‌ها برای بعد.

  • ارسال درخواست آنلاین برای شغل‌ها.

ویژگی‌های مبتنی بر هوش مصنوعی

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

برای جویندگان کار، هوش مصنوعی خواهد توانست:

  • رزومه‌ها را تحلیل کند.

  • مهارت‌ها و اطلاعات ناقص را شناسایی کند.

  • توضیح دهد چرا یک رزومه ممکن است پذیرفته نشود.

  • پیشنهادات برای بهبود ارائه دهد.

  • نقش‌های شغلی مناسب را توصیه کند.

برای کارفرمایان، هوش مصنوعی خواهد توانست:

  • تمام درخواست‌ها را به طور خودکار تحلیل کند.

  • امتیاز ارزیابی AI تولید کند.

  • کاندیداهای با کیفیت را در لیست کوتاه قرار دهد.

  • درخواست‌های خاص را برای بررسی دستی علامت‌گذاری کند.

  • کاندیداهای با امتیاز پایین را به طور خودکار رد کند.

تکنولوژی‌های مورد استفاده

بک‌اند

  • Java

  • Spring Boot

  • Spring Security

  • JWT Authentication

  • Spring Data JPA (Hibernate)

  • PostgreSQL

  • Apache Kafka

  • Spring Cloud

  • API Gateway

  • Eureka Server

  • Config Server

  • OpenFeign

  • RESTful APIs

  • Docker

  • Docker Compose

  • Maven

  • Java Mail Sender

  • AI API Integration

فرانت‌اند

  • React

  • Redux Toolkit

  • React Router DOM

  • Tailwind CSS

  • Shadcn UI

  • Axios

  • Responsive UI Development

  • Reusable Component Architecture

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

این دوره برای توسعه‌دهندگانی طراحی شده است که مفاهیم پایه را می‌دانند و می‌خواهند یاد بگیرند اپلیکیشن‌های حرفه‌ای در واقعیت چگونه ساخته می‌شوند.

این دوره برای شما ایده‌آل است اگر:

  • دانش پایه جاوا و اسپرینگ بوت دارید.

  • دانش پایه ری‌اکت دارید.

  • مفاهیم REST API و دیتابیس‌ها را درک می‌کنید.

  • درک اولیه‌ای از میکروسرویس‌ها دارید.

  • می‌خواهید پروژه‌های واقعی برای پورتفولیو خود بسازید.

  • می‌خواهید برای مصاحبه‌های Full-stack Java آماده شوید.

  • می‌خواهید بدانید اپلیکیشن‌های صنعتی چگونه طراحی و توسعه می‌یابند.

نیازمندی‌ها

  • دانش پایه برنامه‌نویسی جاوا.

  • دانش پایه اسپرینگ بوت.

  • دانش پایه ری‌اکت.

  • مفاهیم پایه SQL و دیتابیس.

  • سیستمی که قابلیت اجرای Docker را داشته باشد.

  • اشتیاق برای ساخت یک پروژه بزرگ و واقعی.

چرا این دوره را بگذرانید؟

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

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


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

مقدمه Introduction

  • مقدمه Introduction

مرور کلی طراحی سیستم System Design Overview

  • مرور پروژه، کاربران و ویژگی‌های اصلی Project Overview, Users, and Core Features

  • چرا میکروسرویس‌ها؟ Class 2 Why Microservices

  • سرویس‌های بک‌اند در این پروژه Backend Services in This Project

  • نحوه ارتباط سرویس‌ها با یکدیگر How Services Communicate

  • طراحی دیتابیس در سطح بالا Database Design at a High Level

  • مثال ساده از جریان درخواست Simple Request Flow Example

  • مرور کلی تکنولوژی‌های مورد استفاده Technology Stack Overview

  • جمع‌بندی و گام‌های بعدی Summary and Next Steps

راه‌اندازی پروژه ریشه و کتابخانه مشترک Root Project Setup & Shared Library

  • راه‌اندازی پروژه Parent Maven ریشه Setting up the Root Parent Maven Project

  • ایجاد تجمیع‌کننده وابستگی‌های Spring Cloud Creating the Spring Cloud Dependency Aggregator

  • ساخت تجمیع‌کننده پروژه میکروسرویس‌ها Building the Microservices Project Aggregator

  • ساخت کتابخانه مشترک برای DTOها و استثناهای قابل استفاده مجدد Creating a Shared Common Library for Reusable DTOs & Exceptions

سرویس کاربر (هویت و احراز هویت) User Service (Identity & Authentication)

  • ایجاد و مقداردهی اولیه میکروسرویس کاربر Creating and Initializing the User Microservice

  • ادغام و لینک کردن وابستگی کتابخانه مشترک Integrating and Linking the Common Library Dependency

  • ساخت APIهای امن احراز هویت و ثبت‌نام JWT Building Secure Authentication & JWT Registration APIs

  • پیاده‌سازی APIهای مدیریت پروفایل کاربر Implementing User Profile Management APIs

سرویس شرکت Company Service

  • راه‌اندازی و مقداردهی اولیه میکروسرویس شرکت Bootstrapping and Initializing the Company Microservice

  • پیاده‌سازی APIهای مدیریت پروفایل شرکت Implementing Company Profile Management APIs

سرویس شغل (انتشار شغل و قابلیت جستجو) Job Service (Job Postings & Discoverability)

  • ایجاد و پیکربندی میکروسرویس شغل Creating and Configuring the Job Microservice

  • پیاده‌سازی APIهای ایجاد و بازیابی شغل Implementing Job Creation and Retrieval APIs

  • طراحی APIهای مدیریت دسته‌بندی شغل Designing Job Category Management APIs

  • نگاشت مهارت‌ها و نیازمندی‌های آگهی شغلی Mapping Job Posting Skills & Requirements

  • ساخت APIهای تگ‌گذاری برای بهبود جستجوی شغل Building Tagging APIs for Enhanced Job Search

  • تست و تایید نقاط انتهایی (Endpoints) سرویس شغل Testing and Verifying Job Service Endpoints

سرویس رزومه‌ساز Resume Builder Service

  • ایجاد و مقداردهی اولیه میکروسرویس رزومه Creating and Initializing the Resume Microservice

  • پیاده‌سازی APIهای اصلی CRUD رزومه Implementing Core Resume CRUD APIs

  • طراحی APIهای خط زمانی سوابق کاری Designing Work Experience Timeline APIs

  • مدیریت مهارت‌ها در رزومه کاربران Managing Skills on User Resumes

  • پیاده‌سازی APIهای سوابق تحصیلی Implementing Education History APIs

  • افزودن پروژه‌ها به رزومه Adding Projects to Resume

  • پیاده‌سازی تنظیمات تسلط به زبان‌های مختلف Implementing Multi-Language Proficiency Settings

  • تست یکپارچگی برای میکروسرویس رزومه Integration Testing for the Resume Microservice

سرویس رهگیری درخواست‌های شغلی Job Application Tracking Service

  • ایجاد و پیکربندی میکروسرویس درخواست شغلی Creating and Configuring the Job Application Microservice

  • ساخت APIهای ثبت و رهگیری درخواست شغل Building Job Application Submission & Tracking APIs

  • طراحی APIهای بررسی داخلی و یادداشت‌های درخواست Designing Internal Review & Application Notes APIs

  • تست جریان‌ها و نقاط انتهایی درخواست شغل Testing Job Application Flows and Endpoints

سرویس ترجیحات شغلی و علاقه‌مندی‌ها Job Preference & Favorites Service

  • مقداردهی اولیه میکروسرویس ترجیحات شغلی Initializing the Job Preference Microservice

  • پیاده‌سازی APIهای ذخیره شغل و بوک‌مارک Implementing Saved Jobs and Bookmark APIs

زیرساخت میکروسرویس‌های Spring Cloud Spring Cloud Microservices Infrastructure

  • راه‌اندازی Service Discovery با Netflix Eureka Server Setting Up Service Discovery with Netflix Eureka Server

  • ثبت تمام میکروسرویس‌ها در Eureka Server Registering All Microservices with Eureka Server

  • راه‌اندازی Spring Cloud Config Server برای پیکربندی متمرکز Setting Up Spring Cloud Config Server for Centralized Configuration

  • اتصال میکروسرویس‌ها به Config Server (جداسازی پیکربندی‌ها) Connecting Microservices to Config Server (Decoupling Configurations)

  • پیاده‌سازی Spring Cloud API Gateway با مسیریابی و حفاظت JWT Implementing Spring Cloud API Gateway with JWT Routing & Protection

  • پیاده‌سازی کلاینت‌های REST Declarative با Spring Cloud OpenFeign Implementing Declarative REST Clients with Spring Cloud OpenFeign

ادغام هوش مصنوعی (سرویس Google Gemini AI) AI Integration (Google Gemini AI Service)

  • مقداردهی اولیه پروژه میکروسرویس دستیار هوش مصنوعی Initializing the AI Assistant Microservice Project

  • پیکربندی SDK گوگل Gemini AI و ادغام API Configuring Google Gemini AI SDK and API Integration

  • طراحی پرامپت‌های سیستمی قوی برای پاسخ‌های آموزشی AI Crafting Robust System Prompts for Educational AI Responses

  • ساخت سرویس‌های تحلیل و بهینه‌سازی رزومه با هوش مصنوعی Building AI-Powered Resume Analysis & Optimization Services

  • ایجاد تحلیل‌گرهای نیازمندی و بینش‌های شغلی توسط AI Creating AI-Generated Job Insights & Requirement Analyzers

  • پیاده‌سازی غربالگری AI برای درخواست‌های کاندیداها Implementing AI Screening for Candidate Applications

  • طراحی جستجوی معنایی با استفاده از مدل‌های Embedding هوش مصنوعی Designing Semantic Search Using AI Embedding Models

  • تست ادغام‌های میکروسرویس Gemini AI Testing Gemini AI Microservice Integrations

کانتینری‌سازی با Docker Containerization with Docker

  • نصب Docker و درک مفاهیم پایه Installing Docker and Understanding the Basics

  • ساخت ایمیج‌های داکر با Google Jib Build Docker Images with Google Jib

  • ساخت ایمیج‌های داکر برای تمام میکروسرویس‌ها Build Docker Images for All Microservices

  • مدیریت چندین کانتینر با Docker Compose Multi-Container Orchestration with Docker Compose

سرویس اعلان‌ها Notification Service

  • ایجاد و پیکربندی میکروسرویس اعلان‌ها Creating and Configuring the Notification Microservice

  • ساخت ادغام ایمیل SMTP و سرویس‌های ارسال Building SMTP Email Integration and Delivery Services

معماری رویداد-محور با Apache Kafka Event-Driven Architecture with Apache Kafka

  • پیاده‌سازی تولیدکنندگان و مصرف‌کنندگان رویداد Apache Kafka Implementing Apache Kafka Event Consumers & Producers

  • تایید جریان پیام‌های ناهمگام بین سرویس‌ها Verifying Asynchronous Message Flows Across Services

استقرار میکروسرویس‌ها در Hostinger با Docker و Nginx Deploying Microservices (Springboot App) to Hostinger with Docker & Nginx

  • آماده‌سازی VPS برای استقرار Preparing VPS for Deployment

  • نصب Docker، Docker Compose و Git روی سرور VPS Installing Docker, Docker Compose, and Git On VPS Machine

  • ارسال ایمیج داکر به Docker Hub Pushing the Docker Image to Docker Hub

  • ارسال فایل Docker Compose به GitHub Pushing the Docker Compose File to GitHub

  • استقرار اپلیکیشن روی VPS Deploying the Application on VPS

  • اتصال نام دامنه به VPS Pointing and Connecting a Domain Name to VPS

  • Nginx چیست؟ مقدمه و مرور کلی What is Nginx? - Introduction and Overview

  • نصب و پیکربندی Nginx روی VPS Installing and Configuring Nginx on VPS

  • گواهینامه‌های SSL چیستند؟ What are SSL Certificates?

  • نصب گواهینامه SSL Let's Encrypt برای دامنه Installing Let's Encrypt SSL Certificate for our Domain

رابط کاربری جستجوی شغل و درخواست کاندیدا Candidate Job Search & Application Interface

  • راه‌اندازی پروژه: ایجاد و پیکربندی فرانت‌اند Project Setup: Creating and Configuring the Frontend

  • طراحی رابط لیست شغل‌ها و جستجو Crafting the Job Listings & Search Interface

  • طراحی نمای جزئیات شرح شغل Designing the Detailed Job Description View

  • راه‌اندازی مسیریابی سمت کلاینت با React Router Setting Up Client-Side Routing with React Router

  • ساخت مراحل (Wizard) درخواست شغل Building the Job Application Wizard

  • پیاده‌سازی آپلود و انتخاب رزومه Implementing Resume Upload & Selection

  • افزودن ویرایشگر متن Rich Text برای انگیزه‌نامه Adding the Cover Letter Rich Text Editor

  • دریافت جزئیات تکمیلی و لینک‌های کاندیدا Capturing Additional Candidate Details & URLs

  • بررسی نهایی و ارسال درخواست Review & Final Submission of the Application

  • توسعه داشبورد پروفایل کاندیدا Developing the Candidate Profile Dashboard

  • ساخت رهگیر تاریخچه درخواست‌های شغلی Building the Job Application History Tracker

  • پیاده‌سازی ویژگی بوک‌مارک و شغل‌های ذخیره شده Implementing the Bookmarks & Saved Jobs Feature

  • پاکسازی کد، سازماندهی پوشه‌ها و بازنویسی (Refactoring) Code Cleanup, Folder Organization, & Refactoring

داشبورد کارفرما (پورتال استخدام‌کننده) The Employer Dashboard (Recruiter Portal)

  • ایجاد سایدبار و چیدمان داشبورد استخدام‌کننده Creating the Recruiter Sidebar & Dashboard Layout

  • ساخت داشبورد تحلیل‌های استخدام‌کننده Building the Recruiter Analytics Dashboard

  • سیستم رهگیری متقاضی (ATS): مدیریت کاندیداها Applicant Tracking System (ATS): Managing Candidates

  • داشبورد انتشار شغل: مدیریت نقش‌های فعال Job Posting Dashboard: Managing Active Roles

  • پیاده‌سازی فرم ایجاد شغل جدید Implementing the New Job Post Creator Form

  • بهبود استخدام: ادغام غربالگری هوشمند کاندیداها Enhancing Recruitment: Integrating AI Candidate Screening

  • طراحی صفحه نمایش شرکت برای کارفرما Designing the Employer Company Showcase Page

مدیریت ادمین و پنل کنترل سیستم Admin Management & System Control Panel

  • طراحی چیدمان سوپر ادمین و ناوبری سایدبار Designing the Super-Admin Layout & Sidebar Navigation

  • مدیریت کاربران: اقدامات ادمین، نقش‌ها و دسترسی‌ها User Management: Admin Actions, Roles, & Permissions

  • پورتال تایید و نظارت بر شرکت‌ها Company Moderation & Verification Portal

  • مدیریت دسته‌بندی‌های شغلی، مکان‌ها و تگ‌ها Managing Job Categories, Locations, & Tags

  • فرم‌های متادیتای پویا: افزودن دسته‌بندی‌ها و مهارت‌ها Dynamic Metadata Forms: Adding Categories & Skills

  • نمای کلی سوپر ادمین: تحلیل‌ها و بینش‌های سیستم Super-Admin Overview: System Analytics & Insights

احراز هویت و ورود کاربران Authentication & User Onboarding

  • ساخت چیدمان احراز هویت و فرم ورود امن Building the Auth Layout & Secure Login Form

  • طراحی رابط ثبت‌نام برای نقش‌های مختلف Designing the Multi-Role Sign Up Interface

رزومه‌ساز تعاملی Interactive Resume BuilderInteractive Resume Builder

  • ایجاد هدر پریمیوم و ناوبری شناور Creating a Premium Header & Floating Navigation

  • طراحی نمای رزومه و پنل پیش‌نمایش زنده Crafting the Resume View & Live Preview Panel

  • ساخت کانتینر فرم تعاملی رزومه Building the Interactive Resume Form Container

  • طراحی بخش اطلاعات تماس و پروفایل Designing the Contact & Profile Info Section

  • پیاده‌سازی رابط ویرایش پویای رزومه Implementing the Dynamic Resume Edit Interface

  • ایجاد ویرایشگر متن برای خلاصه حرفه‌ای Creating the Professional Summary Text Editor

  • ساخت لیست پویای سوابق کاری Building a Dynamic Work Experience List

  • ساختاردهی لیست سوابق تحصیلی و آکادمیک Structuring the Academic & Education History List

  • ساخت ورودی تعاملی مهارت‌ها با تگ‌ها Building an Interactive Skills Input with Tags

  • افزودن بخش نمایش پروژه‌ها Adding the Projects Showcase Section

  • ادغام مجوزهای حرفه‌ای و گواهینامه‌ها Integrating Professional Licenses & Certifications

  • ایجاد بخش جوایز و دستاوردهای Creating the Awards & Achievements Section

  • ساخت بخش تسلط به زبان‌های مختلف Building the Multilingual Proficiency Section

اتصال فرانت‌اند به بک‌اند و ادغام وضعیت Redux Connecting Frontend with Backend & Redux State Integration

  • معماری و جریان: نحوه اتصال فرانت‌اند به بک‌اند Architecture & Flow: How Frontend Connects to Backend

  • راه‌اندازی Redux Toolkit و ادغام API احراز هویت Setting Up Redux Toolkit & Integrating Authentication API

  • ادغام API به‌روزرسانی پروفایل کاربر Integrating User Profile Update API

  • پیاده‌سازی وضعیت Redux برای شرکت‌ها: Slices و Async Thunks Implementing Redux State for Companies: Slices & Async Thunks

  • پیاده‌سازی وضعیت Redux برای شغل‌ها: Slices و Async Thunks Implementing Redux State for Jobs: Slices & Async Thunks

  • پیاده‌سازی وضعیت Redux برای متادیتای شغل: Slices و Async Thunks Implementing Redux State for Job Metadata: Slices & Async Thunks

  • پیاده‌سازی وضعیت Redux برای درخواست‌ها: Slices و Async Thunks Implementing Redux State for Applications: Slices & Async Thunks

  • پیاده‌سازی وضعیت Redux برای شغل‌های ذخیره شده: Slices و Async Thunks Implementing Redux State for Saved Jobs: Slices & Async Thunks

  • پیاده‌سازی وضعیت Redux برای رزومه‌ها: Slices و Async Thunks Implementing Redux State for Resumes: Slices & Async Thunks

  • پیاده‌سازی وضعیت Redux برای سرویس‌های AI: Slices و Async Thunks Implementing Redux State for AI Services: Slices & Async Thunks

  • پیاده‌سازی وضعیت Redux برای اقدامات ادمین: Slices و Async Thunks Implementing Redux State for Admin Actions: Slices & Async Thunks

  • اتصال API ادمین: احراز هویت و مدیریت کاربران Connecting Admin API: Authentication & User Management

  • ادغام APIهای متادیتای شغل: دسته‌بندی‌ها، مهارت‌ها و تگ‌ها Integrating Job Metadata APIs: Categories, Skills, & Tags

  • ادغام APIهای احراز هویت کارفرما و مدیریت شرکت Integrating Employer Auth & Company Management APIs

  • ادغام API درخواست‌های شغلی Integrating Job Applications API

  • ادغام API مدیریت شغل کارفرما Integrating Employer Job Management API

  • ادغام API لیست شغل‌های کاربر Integrating User Job Listings API

  • ادغام API جستجو و فیلتر شغل Integrating Job Search & Filter API

  • رزومه‌ساز: ایجاد و دریافت رزومه‌ها Resume Builder: Creating & Fetching Resumes

  • رزومه‌ساز: ادغام API اطلاعات شخصی Resume Builder: Integrating Personal Info API

  • رزومه‌ساز: ادغام API خلاصه حرفه‌ای Resume Builder: Integrating Professional Summary API

  • رزومه‌ساز: ادغام API سوابق کاری Resume Builder: Integrating Work Experience API

  • رزومه‌ساز: ادغام API بخش تحصیلات Resume Builder: Integrating Education Section API

  • رزومه‌ساز: ادغام API مهارت‌ها Resume Builder: Integrating Skills API

  • رزومه‌ساز: ادغام APIهای پروژه‌ها و زبان‌ها Resume Builder: Integrating Projects & Languages APIs

  • تنظیم رزومه پیش‌فرض و محاسبه امتیاز تکمیل پروفایل Setting Default Resume & Calculating Profile Completeness Score

  • ادغام APIهای درخواست شغل و ارسال Integrating Apply Job & Submission APIs

  • ادغام APIهای شغل‌های ذخیره شده و بوک‌مارک Integrating Saved Jobs & Bookmarking APIs

  • داشبورد کارفرما: دریافت داده‌های متقاضیان Employer Dashboard: Fetching Applicant Data

  • داشبورد کارفرما: به‌روزرسانی وضعیت درخواست (استخدام/رد) Employer Dashboard: Updating Application Status (Hired/Rejected)

  • داشبورد کارفرما: ادغام APIهای تحلیل و نمای کلی Employer Dashboard: Integrating Analytics & Overview APIs

  • ادغام AI: پر کردن خودکار شرح شغل و نیازمندی‌ها در ایجاد شغل AI Integration: Auto-Filling Job Descriptions & Requirements in Job Creator

غربالگری هوشمند کاندیداها و داشبورد پیشرفته کارفرما AI Candidate Screening & Smart Employer DashboardAI Candidate Screening & Smart

  • ساخت ویژگی‌های غربالگری AI کاندیداها در بک‌اند Building AI Candidate Screening Features in the Backend

  • ادغام غربالگری AI کاندیداها با فرانت‌اند React Integrating AI Candidate Screening with the React Frontend

  • ادغام APIها برای داشبورد غربالگری AI Integrating APIs for the AI Screening Dashboard

  • پرداخت نهایی و تکمیل کامل داشبورد کارفرما Polishing & Finalizing the Complete Employer Dashboard

ادغام API سرویس هوش مصنوعی برای کاندیداها Integrate Ai Service API For Candidate

  • ادغام API برای تولید خودکار انگیزه‌نامه (Cover Letter) Integrate API for auto generate cover latter

استقرار فرانت‌اند Frontend Deployment

  • استقرار فرانت‌اند React روی Vercel Deploy the React Frontend on Vercel

  • به‌روزرسانی پیکربندی CORS در API Gateway روی VPS Update the API Gateway CORS Configuration on the VPS

نمایش نظرات

آموزش ساخت پروژه Full Stack جاوا: پورتال استخدامی هوشمند (AI)
جزییات دوره
74 hours
151
(آخرین آپدیت)
75
3.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ashok Zarmariya Ashok Zarmariya

مهندس نرم‌افزار | کمک به توسعه‌دهندگان برای ساخت سیستم‌های واقعی