آموزش بهار بوت - توسعه سریع بهار

Learn Spring Boot - Rapid Spring Application Development

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Spring Boot تمام قدرت Spring Framework را بدون تمام پیچیدگی به شما می دهد. از همین امروز شروع به نوشتن برنامه کنید! ایجاد اپلیکیشن Spring MVC با استفاده از Spring Data به پایگاه داده متصل شوید برنامه های خود را با استفاده از Spring Security ایمن کنید یک JAR اجرایی از برنامه خود بسازید خدمات REST را در Spring Boot بسازید. ) رایانه ای که بتواند Java + IntelliJ یا Eclipse آشنا با MVC را اجرا کند کمک خواهد کرد اما لازم نیست.

آیا می خواهید یاد بگیرید که چگونه از Spring Boot برای ایجاد برنامه های جذاب استفاده کنید؟ آیا می خواهید به جای اینکه روزها در تلاش برای یادگیری زبان های برنامه نویسی مختلف باشید، آن را در چند دقیقه یاد بگیرید؟ آیا شما یک توسعه دهنده بهار هستید که به دنبال تقویت مهارت های خود هستید یا فقط فردی که به دنبال گسترش مجموعه مهارت های برنامه نویسی خود است؟

سپس این دوره، ارائه شده توسط Udemy و ایجاد شده توسط یک مهندس نرم افزار مستقر در کلیولند، Dan Vega انتخاب مناسبی برای شما است. این دوره خاص ارائه شده، به نام "Learn Spring Boot" طراحی شده است تا شما را با Spring Boot از طریق نشان دادن دیدگاهی مثبت از ساخت برنامه های کاربردی Spring از طریق هر دو زبان برنامه نویسی Java و Groovy به شما معرفی کند. این یک دوره آموزشی خراب است، دوره ای که در آن دانش بسیار کمی از هر دو این زبان های برنامه نویسی توصیه می شود و در آن هیچ دانش قبلی از Spring Framework برای یادگیری لازم نیست.

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

در حالی که یادگیری این نوع برنامه ممکن است کاری دلهره آور به نظر برسد، این دوره آموزشی Spring Boot و Spring Framework را به روشی آسان برای درک ساختار می دهد. این دوره با موضوعاتی مانند مقدمه ای در چارچوب و همچنین دستورالعمل های گام به گام برای ایجاد اولین برنامه کاربردی شما، تقریباً برای هر کاربری مناسب است. تنها شرایط لازم برای برتری در این دوره آموزشی Spring Boot آشنایی با زبان های برنامه نویسی Java و Groovy، برخی از تجربیات توسعه وب و همچنین رایانه ای است که قادر به اجرای هر دو Java + Intellij یا Eclipse باشد.

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

این دوره با تقریباً همه رتبه‌بندی‌های پنج ستاره، از Dan Vega و Udemy بسیار مورد بازبینی و رتبه‌بندی قرار می‌گیرد. سبک تدریس دن به عنوان "جزئیات" و "پاسخگو" توصیف شده است و "عشق و اشتیاق آشکار او به چارچوب مسری است". و از آنجایی که این دوره برای همه سطوح مهارت و درک باز است، یکی از بهترین انتخاب‌ها در بازار Udemy برای کسانی است که به دنبال یادگیری نکات و نکات Spring Boot Framework هستند و همچنین کسانی که به دنبال تقویت مهارت‌های خود در جاوا هستند. توسعه وب.


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

معرفی Introduction

  • درباره من و درباره این دوره About Me & About This Course

  • چارچوب بهار The Spring Framework

  • چکمه بهاره Spring Boot

  • کد منبع این دوره Source Code for This Course

  • مسابقه مقدمه Introduction Quiz

  • [تمرین] - مستندات بهار [Exercise] - Spring Documentation

معرفی Introduction

  • درباره من و درباره این دوره About Me & About This Course

  • چارچوب بهار The Spring Framework

  • چکمه بهاره Spring Boot

  • کد منبع این دوره Source Code for This Course

  • مسابقه مقدمه Introduction Quiz

  • [تمرین] - مستندات بهار [Exercise] - Spring Documentation

محیط توسعه Development Environment

  • معرفی محیط توسعه Development Environment Intro

  • نصب جاوا روی ویندوز Installing Java on Windows

  • جاوا را روی Mac OSX نصب کنید Install Java on Mac OSX

  • Groovy را روی ویندوز نصب کنید Install Groovy on Windows

  • Gradle در ویندوز Gradle on Windows

  • Spring CLI در ویندوز Spring CLI on Windows

  • SDK Man SDK Man

  • نصب IntelliJ در ویندوز Installing IntelliJ on Windows

  • نصب IntelliJ در Mac OSX Installing IntelliJ on Mac OSX

محیط توسعه Development Environment

  • معرفی محیط توسعه Development Environment Intro

  • نصب جاوا روی ویندوز Installing Java on Windows

  • جاوا را روی Mac OSX نصب کنید Install Java on Mac OSX

  • Groovy را روی ویندوز نصب کنید Install Groovy on Windows

  • Gradle در ویندوز Gradle on Windows

  • Spring CLI در ویندوز Spring CLI on Windows

  • SDK Man SDK Man

  • نصب IntelliJ در ویندوز Installing IntelliJ on Windows

  • نصب IntelliJ در Mac OSX Installing IntelliJ on Mac OSX

سلام چکمه بهار! Hello, Spring Boot!

  • سلام، معرفی بوت بهار Hello, Spring Boot Intro

  • سلام دنیا! ایجاد اولین برنامه Spring Boot شما Hello, World! Creating Your First Spring Boot Application

  • [تمرین] اولین برنامه Spring Boot خود را ایجاد کنید [Exercise] Create your first Spring Boot Application

  • آغازگر بهار Spring Initializer

  • نمای کلی ابزار ساخت Build Tools Overview

  • Maven Build Maven Build

  • Gradle Build Gradle Build

  • ابزار ساخت Build Tools

  • شروع POM Starter POMs

  • ایجاد JAR های اجرایی Creating Executable JARs

  • Spring DevTools & Live Reload Spring DevTools & Live Reload

  • [تمرین] ساختن اولین برنامه دنیای واقعی شما [Exercise] Building Your First Real World Application

سلام چکمه بهار! Hello, Spring Boot!

  • سلام، معرفی بوت بهار Hello, Spring Boot Intro

  • سلام دنیا! ایجاد اولین برنامه Spring Boot شما Hello, World! Creating Your First Spring Boot Application

  • [تمرین] اولین برنامه Spring Boot خود را ایجاد کنید [Exercise] Create your first Spring Boot Application

  • آغازگر بهار Spring Initializer

  • نمای کلی ابزار ساخت Build Tools Overview

  • Maven Build Maven Build

  • Gradle Build Gradle Build

  • ابزار ساخت Build Tools

  • شروع POM Starter POMs

  • ایجاد JAR های اجرایی Creating Executable JARs

  • Spring DevTools & Live Reload Spring DevTools & Live Reload

  • [تمرین] ساختن اولین برنامه دنیای واقعی شما [Exercise] Building Your First Real World Application

اصول اولیه بوت بهار Spring Boot Fundamentals

  • مقدمه اصول چکمه بهار Spring Boot Fundamentals Introduction

  • لوبیا بهار و تزریق وابستگی Spring Beans & Dependency Injection

  • بهار لوبیا و تزریق وابستگی نسخه ی نمایشی Spring Beans & Dependency Injection Demo

  • لوبیا بهار و تزریق وابستگی Spring Beans & Dependency Injection

  • ویژگی های برنامه و پیکربندی YAML Application Properties & YAML Configuration

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

  • پروفایل ها Profiles

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

  • پیکربندی Configuration

  • تمرین بنیادی بهار Spring Core Fundamentals Exercise

اصول اولیه بوت بهار Spring Boot Fundamentals

  • مقدمه اصول چکمه بهار Spring Boot Fundamentals Introduction

  • لوبیا بهار و تزریق وابستگی Spring Beans & Dependency Injection

  • بهار لوبیا و تزریق وابستگی نسخه ی نمایشی Spring Beans & Dependency Injection Demo

  • لوبیا بهار و تزریق وابستگی Spring Beans & Dependency Injection

  • ویژگی های برنامه و پیکربندی YAML Application Properties & YAML Configuration

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

  • پروفایل ها Profiles

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

  • پیکربندی Configuration

  • تمرین بنیادی بهار Spring Core Fundamentals Exercise

توسعه برنامه های کاربردی وب Developing Web Applications

  • معرفی برنامه های کاربردی وب Developing Web Applications Intro

  • معرفی بهار MVC Spring MVC Intro

  • نسخه ی نمایشی اپلیکیشن وب Web Application Demo

  • توسعه برنامه های کاربردی وب Developing Web Applications

  • محتوای ثابت Static Content

  • بوور Bower

  • موتورهای قالب Template Engines

  • نسخه ی نمایشی برگ آویشن Thymeleaf Demo

  • نسخه ی نمایشی GSP GSP Demo

  • محتوای استاتیک و لایه نمایش Static Content & The View Layer

  • بین المللی سازی (i18n) Internationalization (i18n)

  • رسیدگی به خطا Error Handling

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

  • [تمرین] ایجاد یک برنامه وب [Exercise] Creating a web application

توسعه برنامه های کاربردی وب Developing Web Applications

  • معرفی برنامه های کاربردی وب Developing Web Applications Intro

  • معرفی بهار MVC Spring MVC Intro

  • نسخه ی نمایشی اپلیکیشن وب Web Application Demo

  • توسعه برنامه های کاربردی وب Developing Web Applications

  • محتوای ثابت Static Content

  • بوور Bower

  • موتورهای قالب Template Engines

  • نسخه ی نمایشی برگ آویشن Thymeleaf Demo

  • نسخه ی نمایشی GSP GSP Demo

  • محتوای استاتیک و لایه نمایش Static Content & The View Layer

  • بین المللی سازی (i18n) Internationalization (i18n)

  • رسیدگی به خطا Error Handling

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

  • [تمرین] ایجاد یک برنامه وب [Exercise] Creating a web application

دسترسی به داده ها با Spring Boot Data Access with Spring Boot

  • مقدمه دسترسی به داده ها Data Access Introduction

  • ایجاد یک برنامه با استفاده از پایگاه داده درون حافظه H2 Creating an Application using H2's in-memory database

  • ایجاد موجودیت ها و مخازن Creating Entities & Repositories

  • آزمون H2 در حافظه و JPA H2 In-memory & JPA Quiz

  • در حال بارگیری داده ها Loading Data

  • Refactor Refactor

  • وبلاگ Refactor قسمت 2 Refactor Blog Part 2

  • بانک اطلاعات تولید Production Database

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

  • NoSQL - MongoDB NoSQL - MongoDB

  • [تمرین] دسترسی به داده با تمرین JPA و h2 [Exercise] Data Access with JPA & h2 Exercise

  • Spring Data JPA - ایجاد کوئری ها قسمت 1 Spring Data JPA - Creating Queries Part 1

  • Spring Data JPA - ایجاد پرس و جو قسمت 2 Spring Data JPA - Creating Queries Part 2

دسترسی به داده ها با Spring Boot Data Access with Spring Boot

  • مقدمه دسترسی به داده ها Data Access Introduction

  • ایجاد یک برنامه با استفاده از پایگاه داده درون حافظه H2 Creating an Application using H2's in-memory database

  • ایجاد موجودیت ها و مخازن Creating Entities & Repositories

  • آزمون H2 در حافظه و JPA H2 In-memory & JPA Quiz

  • در حال بارگیری داده ها Loading Data

  • Refactor Refactor

  • وبلاگ Refactor قسمت 2 Refactor Blog Part 2

  • بانک اطلاعات تولید Production Database

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

  • NoSQL - MongoDB NoSQL - MongoDB

  • [تمرین] دسترسی به داده با تمرین JPA و h2 [Exercise] Data Access with JPA & h2 Exercise

  • Spring Data JPA - ایجاد کوئری ها قسمت 1 Spring Data JPA - Creating Queries Part 1

  • Spring Data JPA - ایجاد پرس و جو قسمت 2 Spring Data JPA - Creating Queries Part 2

امنیت Security

  • معرفی امنیت Security Introduction

  • معرفی امنیت بهار Spring Security Intro

  • امنیت بهار - پیکربندی سفارشی قسمت 1 Spring Security - Custom Configuration Part 1

  • امنیت بهار - پیکربندی سفارشی قسمت 2 Spring Security - Custom Configuration Part 2

  • مبانی امنیت بهار Spring Security Basics

  • بهار امنیت فرم ورود سفارشی Spring Security Custom Login Form

  • امنیت بهار و JPA Spring Security & JPA

  • [تمرین] ایمن کردن برنامه شما [Exercise] Securing you application

امنیت Security

  • معرفی امنیت Security Introduction

  • معرفی امنیت بهار Spring Security Intro

  • امنیت بهار - پیکربندی سفارشی قسمت 1 Spring Security - Custom Configuration Part 1

  • امنیت بهار - پیکربندی سفارشی قسمت 2 Spring Security - Custom Configuration Part 2

  • مبانی امنیت بهار Spring Security Basics

  • بهار امنیت فرم ورود سفارشی Spring Security Custom Login Form

  • امنیت بهار و JPA Spring Security & JPA

  • [تمرین] ایمن کردن برنامه شما [Exercise] Securing you application

ساخت API های REST Building REST APIs

  • REST API معرفی REST API Intro

  • روش‌های درخواست HTTP (افعال) HTTP Request Methods (Verbs)

  • کدهای وضعیت HTTP HTTP Status Codes

  • مذاکره محتوا Content Negotiation

  • کلاینت های HTTP HTTP Clients

  • ساخت API REST Building A REST API

  • اجزای REST REST Components

  • رسیدگی به خطا Error Handling

  • هایپر مدیا Hypermedia

  • نسخه ی نمایشی Hypermedia Hypermedia Demo

  • الگوی REST REST Template

  • [تمرین] ساخت یک REST API [Exercise] Building a REST API

ساخت API های REST Building REST APIs

  • REST API معرفی REST API Intro

  • روش‌های درخواست HTTP (افعال) HTTP Request Methods (Verbs)

  • کدهای وضعیت HTTP HTTP Status Codes

  • مذاکره محتوا Content Negotiation

  • کلاینت های HTTP HTTP Clients

  • ساخت API REST Building A REST API

  • اجزای REST REST Components

  • رسیدگی به خطا Error Handling

  • هایپر مدیا Hypermedia

  • نسخه ی نمایشی Hypermedia Hypermedia Demo

  • الگوی REST REST Template

  • [تمرین] ساخت یک REST API [Exercise] Building a REST API

چیز چندش و کثیف CRUD

  • شروع کننده CRUD CRUD Starter

  • خواندن Read

  • ايجاد كردن Create

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

  • به روز رسانی Update

  • حذف Delete

  • [تمرین] ساختن یک برنامه CRUD [Exercise] Building a CRUD Application

چیز چندش و کثیف CRUD

  • شروع کننده CRUD CRUD Starter

  • خواندن Read

  • ايجاد كردن Create

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

  • به روز رسانی Update

  • حذف Delete

  • [تمرین] ساختن یک برنامه CRUD [Exercise] Building a CRUD Application

راهنماها Guides

  • معرفی راهنماها Guides Intro

  • ارسال ایمیل Sending Email

  • برنامه ریزی وظایف Scheduling Tasks

  • منابع بوت بهار Spring Boot Resources

  • پروژه لومبوک Project Lombok

راهنماها Guides

  • معرفی راهنماها Guides Intro

  • ارسال ایمیل Sending Email

  • برنامه ریزی وظایف Scheduling Tasks

  • منابع بوت بهار Spring Boot Resources

  • پروژه لومبوک Project Lombok

جایزه Bonus

  • متشکرم! Thank You!

  • درس پاداش Bonus Lesson

جایزه Bonus

  • متشکرم! Thank You!

  • درس پاداش Bonus Lesson

نمایش نظرات

نظری ارسال نشده است.

آموزش بهار بوت - توسعه سریع بهار
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
11 hours
89
Udemy (یودمی) udemy-small
08 فروردین 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
25,074
4.1 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Vega Dan Vega

w / Dan را بیاموزید: مربی پرفروش ترین Udemy - 100 + K StudentHi، I'm Dan Vega. من یک مهندس نرم افزار هستم که درست در خارج از یکی از مکانهای مورد علاقه خود در جهان زندگی می کنم ، کلیولند ، اوهایو ، من یک برنامه نویس خودآموخته هستم که قاطعانه بر این باور است که اگر فکر خود را بجا آورید ، می توانید در زندگی خود به هر کاری برسید ، آستین و مایل به قرار دادن در کار است. من بیش از 20 سال است که نرم افزار می نویسم و از دانش ، علاقه و نفوذ خود برای کمک به توسعه دهندگان دیگر در رسیدن به اهدافشان استفاده می کنم. من بصورت آنلاین تدریس می کنم و در حال حاضر بیش از 55000 دانشجو دارم. وقتی من در حال نوشتن نرم افزار نیستم ، موارد زیادی دارم که واقعاً مرا مشغول می کند. من عاشق خواندن کتاب ، گوش دادن به پادکست ها و تماشای دوره های آنلاین هستم. من عطش واقعی برای دانش دارم و هر روز در هفته مرا می کشد. من همچنین عاشق دویدن و بلند کردن وزنه های سنگینی هستم که در طول هفته مرا متعادل نگه می دارد.

Dan Vega Dan Vega

w / Dan را بیاموزید: مربی پرفروش ترین Udemy - 100 + K StudentHi، I'm Dan Vega. من یک مهندس نرم افزار هستم که درست در خارج از یکی از مکانهای مورد علاقه خود در جهان زندگی می کنم ، کلیولند ، اوهایو ، من یک برنامه نویس خودآموخته هستم که قاطعانه بر این باور است که اگر فکر خود را بجا آورید ، می توانید در زندگی خود به هر کاری برسید ، آستین و مایل به قرار دادن در کار است. من بیش از 20 سال است که نرم افزار می نویسم و از دانش ، علاقه و نفوذ خود برای کمک به توسعه دهندگان دیگر در رسیدن به اهدافشان استفاده می کنم. من بصورت آنلاین تدریس می کنم و در حال حاضر بیش از 55000 دانشجو دارم. وقتی من در حال نوشتن نرم افزار نیستم ، موارد زیادی دارم که واقعاً مرا مشغول می کند. من عاشق خواندن کتاب ، گوش دادن به پادکست ها و تماشای دوره های آنلاین هستم. من عطش واقعی برای دانش دارم و هر روز در هفته مرا می کشد. من همچنین عاشق دویدن و بلند کردن وزنه های سنگینی هستم که در طول هفته مرا متعادل نگه می دارد.

Udemy (یودمی)

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

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