لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
پروژه Full Stack: Spring Boot، React، Redux
Full Stack Project: Spring Boot, React, Redux
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ساخت یک ابزار مدیریت پروژه شخصی از ابتدا ایجاد یک API RESTful با بوت Spring ایجاد یک API RESTful با Spring Security و توکن وب JWT ایجاد یک برنامه وب با React مصرف یک API RESTful با React/Redux Deploy to Heroku پیش نیازها:دانش عملی نحو زبان جاوا تجربه قبلی با عملیات اولیه CRUD با استفاده از چارچوب Spring، JPA، MySQL تجربه توسعه و اجرای برنامه های Spring CRUD با یکی از IDE های زیر: STS، IntelliJ، Eclipse آشنایی با HTML، CSS و جاوا اسکریپت (ES6) نحو مهم است) محیط محلی را برای Spring Framework تنظیم کنید - توسعه بوت Spring (Java 8، Maven، MySQL، MySQL Workbench)
29 فوریه 2024: بهروزرسانی دوره در حال انجام است - لطفاً با ما همراه باشید - این دوره بدون هیچ هزینهای برای دانشجویان فعلی با جدیدترین نسخههای: Spring Boot، React Redux مجدداً منتشر میشود! امروز بپیوندید تا بروزرسانی را از دست ندهید
اگر اصول جاوا و فریم ورک فنری را می دانید، کار بعدی این است که به تمرین ادامه دهید! ساختن اپلیکیشنها با ویژگیهای واقعی گام بعدی عالی در سفر شما به سمت توسعهدهی است. مزایای اصلی این کار این است که مهارتهای شما را تقویت میکند و به شما کمک میکند نمونه کار خود را برای کارفرمایان آینده بسازید. در این دوره، ما یک نمونه اولیه از ابزار مدیریت پروژه شخصی را با استفاده از Spring boot 2.0 در باطن، ReactJS و Redux در قسمت جلویی خواهیم ساخت.
اینها برخی از موارد جالبی هستند که ما روی آنها کار خواهیم کرد:
ما REST APIهای خود را با بوت Spring برای عملیات CRUD خواهیم ساخت
ما front end خود را با استفاده از ReactJS و Boostrap ایجاد خواهیم کرد
و از Redux و Thunk برای مدیریت وضعیت برنامه ما در قسمت جلویی استفاده خواهیم کرد
ما برنامه خود را با استفاده از نشانه های JWT ایمن خواهیم کرد
آخرین اما مهمترین، ما برنامه خود را در سطح رایگان Heroku مستقر خواهیم کرد. این یک فرصت عالی برای به دست آوردن تجربه عملی با دو فناوری شگفت انگیز است که بسیار مورد علاقه کارفرمایان آینده است.
سرفصل ها و درس ها
معرفی
Introduction
نسخه به روز شده با Spring Boot 3 به زودی (Q4 - 2024/Q1 - 2025)
Updated version with Spring Boot 3 coming soon (Q4 - 2024 / Q1 - 2025)
معرفی
Introduction
مهم: مرورگرهای این دوره
IMPORTANT: BROWSERS FOR THIS COURSE
قبل از خرید تماشا کنید: نسخه نمایشی برنامه (نمونه اولیه)
WATCH BEFORE YOU BUY: App Demo (Prototype)
قبل از خرید تماشا کنید: الزامات، IDE ها، پشتیبانی
WATCH BEFORE YOU BUY: Requirements, IDEs, Support
قبل از شروع مرور کنید - ذهنیت و دامنه دوره
REVIEW BEFORE YOU START- Mindset and Course's scope
مقدمه بخش، نمایشی از آنچه در حال پیاده سازی هستیم
Intro to Section, Demo of what we are implementing
***رفع BUG*** خطای وارد کردن در کاهش دهنده Backlog - branch43
***BUG FIX*** Import error in Backlog reducer - branch43
انواع و کاهش دهنده ها برای وظایف پروژه - شاخه43
Types and Reducers for Project Tasks - branch43
طرح های بخش و ساختار پوشه - شاخه44
Section designs and Folder Structure - branch44
مسیرها به ProjectBoard و AddProjectTask - branch45
Routes to ProjectBoard and AddProjectTask - branch45
اقدام AddProjectTask (: مسیر) AddProjectTask فرم کنترل شده قسمت 1 -branch46
AddProjectTask action ( :)path) AddProjectTask form controlled part 1 -branch46
اقدام AddProjectTask (: مسیر) AddProjectTask فرم کنترل شده قسمت 2 -branch47
AddProjectTask action ( :)path) AddProjectTask form controlled part 2 -branch47
عمل AddProjectTask را تمام کنید، خطاها را کنترل کنید part3 - branch48
Finish AddProjectTask action, handle errors part3 - branch48
راه اندازی ProjectBoard، Backlog، اجزای ProjectTask - branch49
Set up ProjectBoard, Backlog, ProjectTask components - branch49
بارگذاری ProjectTasks در ایالت - branch50
Load ProjectTasks to the state - branch50
بارگذاری وظایف پروژه در UI مرحله 1 - branch51
Load Project Tasks to UI step 1 - branch51
سازماندهی وظایف پروژه بر اساس وضعیت و اولویت - شاخه52
Organize Project Tasks by status and priority - branch52
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات