Java Spring MVC - Xây Dựng FullStack Website với Spring Boot

所在平台: Udemy

课程主页: https://www.udemy.com/course/hoidanit-java-spring-mvc-for-beginners/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:Java Spring MVC - 使用 Spring Boot 构建全栈网站** **课程概述:** 本课程专注于使用 Java Spring Framework 及其 Spring Boot 框架,结合 MVC(Model-View-Controller)模型,构建功能完善、专业的全栈网站。Spring Framework 在 Java 社区中享有盛誉,对于高效开发网站至关重要。通过本课程,您将学会利用 Spring 的架构优势,显著缩短网站开发周期。 **核心知识点:** * **后端技术:** * **Java:** 作为核心编程语言。 * **Spring Boot:** 用于简化 Spring 项目的启动和配置。 * **Spring MVC:** 实现 Model-View-Controller 架构模式。 * **Spring Security (基础版):** 用于实现基于角色的访问控制和路由保护。 * **Spring Data (Hibernate/JPA):** 利用 ORM(对象关系映射)技术,将数据库模型化。 * 学习数据库分析思维,理解和设计关系型数据库。 * **构建工具:** Maven。 * **前端技术:** * **HTML, CSS, JavaScript:** 构建用户界面。 * **JSP:** 作为视图引擎。 * **AJAX:** 实现无页面刷新调用 API。 * **数据库:** * **MySQL:** 使用 MySQL Workbench 进行管理。 **项目实现:** 课程项目将在本地(localhost)运行。虽然不涉及实际部署到免费主机(因免费主机对 Java 和 MySQL 支持有限,且无法存储上传图片),但课程将包含 **Docker** 的构建指导。这意味着您无需额外学习部署知识,即可通过 Docker 将项目便捷地迁移到 VPS 等实际生产环境中。 **目标学员:** * **前提条件:** * 熟悉 Java 语言基础及面向对象编程思想。 * 掌握 HTML, CSS, JavaScript 的基本语法。 * **适合人群:** * 希望通过一个课程,掌握使用 Java 构建完整网站的学习者。 * 希望深入了解 Java Spring 框架及其 MVC 架构的学习者。

课程评论(0条)

课程详情

Spring Framework là công cụ rất nổi tiếng trong cộng đồng Java, và một trong các tác dụng cùa nó là xây dựng một website hoàn chỉnh và chuyên nghiệp.Bằng cách áp dụng mô hình MVC (Model-View-Controller) và kiến trúc của Spring giúp chúng ta tiết kiệm thời gian xây dựng một website.Các kiến được đề cập trong khóa học này:1. Công nghệ sử dụngBackend: (Java)- Spring Boot: bootstrapping project- Spring MVC: mô hình model-view-controller- Spring Security: bảo vệ route với role (dạng basic)- Spring Data (Hibernate/JPA): sử dụng ORM (object relational mapping) để mô hình hóa Model+ có học cách tư duy phân tích database (ràng buộc relationship)- Build tool: MavenFrontend: HTML, CSS và Javascript- View Engine: JSP- AJAX để gọi APIs (không cần reload page)Database: MySQL (phần mềm MySQL WorkBench)2. Triển khai dự ánDự án được chạy tại localhost và không triển khai lên hosting, vì:- rất ít hosting miễn phí hỗ trợ java + mysql- hosting miễn phí không lưu trữ ảnh uploadTuy nhiên, trong khóa học có hướng dẫn build với Docker=> nếu bạn muốn triển khai thực tế, mua vps, cài docker và triển thôi3. Học viên nào có thể học ?Để học được khóa học này, học viên cần:+ Biết cú pháp của Java và tư duy lập trình hướng đối tượng+ Biết cú pháp cơ bản của HTML, CSS và JavascriptKhóa học này dành cho những bạn:- Muốn 1 khóa học (và chỉ 1), có thể làm ra 1 website với java- Muốn tìm hiểu về Java Spring sử dụng mô hình MVC

课程标签

0人关注该课程

主题相关的课程