Spring 入門 ~ SpringBoot 2 を使ってお問い合わせアプリとToDoアプリを作る ~

所在平台: Udemy

课程主页: https://www.udemy.com/course/java_spring_beginner/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Spring入门~使用SpringBoot 2制作问询应用和待办事项应用~ **课程概述:** 本课程面向已掌握Java等“面向对象”编程的学员。在学习了算法和面向对象基础后,许多人仍觉得实际工作中的代码难以理解。本课程专为已经完成Java基础学习,或希望通过Java,特别是Spring框架来学习Web开发的人士而设计。通过一个框架学习基本的设计模式,还可以降低学习Ruby on Rails或PHP的Laravel等其他语言框架的学习成本。建议先通过Spring进行扎实的学习。 **目标学员程度(请务必确认):** 以5为基础掌握程度,10为现场工程师程度,本课程的目标程度大致为: * Java算法:5 * Java面向对象:6 * Servlet & JSP:3(Servlet经验并非必需,但如果完全没有Web经验,学习Spring可能会感到相当困难) **Spring框架:** 本课程将使用Spring这一经典框架学习Java Web开发。从页面输出到数据库操作,逐步掌握Web应用程序(服务)的构建方法。Spring框架包含Spring Boot等多个项目,虽然功能强大,但自学门槛较高。本课程将通过Spring框架学习实际工作中的编码方式,掌握Web服务的整体概念,并高效地进行学习。 **章节主题(共5个主要章节,不含环境搭建):** * 学习如何将内容输出到浏览器以及进行简单的数据库操作。 * 学习页面跳转和数据传递(也支持输入值检查)。 * 学习实际工作中常用的数据库处理方法,完成问询表单。 * 处理实际工作中需求较多的“异常处理”。 * 优化设计,美化界面。 * 通过制作待办事项应用,学习CRUD功能的构建以及单元测试和集成测试的方法。 本课程将通过问询表单的制作和待办事项应用的开发,以系统化、阶段性的方式进行学习,而不是将各个知识点割裂开来。 **课程进行方式:** 本课程主要分为“讲座”、“动手实践”和“练习”三个部分。 * **讲座:** 介绍即将学习的内容概要。解释代码的含义以及需要掌握的额外知识。请仅需观看。 * **动手实践:** 将“讲座”内容实际编写并进行操作验证。请跟着一起动手操作。Spring内置了向浏览器返回数据的服务器功能,因此您只需自己的电脑即可进行操作验证(当然,网络环境是必需的)。 * **练习:** 通过问询表单的制作来复习之前学到的代码。请务必留出时间进行回顾,反复确认。 **关于简易模式:** 本课程从项目创建开始进行讲解,一切从零开始。但是,有些文件(如无需特意编写练习的配置文件)已预先完成。我们提供了已完成部分文件创建和不那么重要的代码的起始项目(SpringBeginnerEasy)。课程中也将讲解下载和导入方法,建议您使用此起始项目进行学习。 **操作系统:** 本课程以Windows系统为主进行讲解。如果您使用其他操作系统学习,环境搭建等问题请自行负责。

课程评论(0条)

课程详情

本コースはJavaなどの「オブジェクト指向」習得者向けのコンテンツです。アルゴニズムやオブジェクト指向の基礎を学んだあとでも、現場で実際に書かれているコードを難解だと感じる方が多いようです。本コースでは、Javaの基礎学習が終った方や、Java、特にSpringというフレームワークを通してWEB制作の方法を学びたい方に用意されたコースです。また、一つのフレームワークを通して基本的なデザインパターンを学ぶことでRuby on RailsやPHPのLaravelといった多言語のフレームワークの学習コストも減らすことができます。まずはSpringを使ってじっくり学習を進めてみてください。対象レベル(必ずご確認ください)基礎習得を5、現場のエンジニアレベルを10としたときのおおよその数値です。Javaアルゴニズム: 5Javaオブジェクト指向: 6サーブレット&JSP: 3 (サーブレットの経験は必須では無いのですが、WEBが完全に未経験だとSpringがかなり難しく感じるかもしれません)Springフレームワーク本コースではSpringという定番フレームワークを使ってJavaによるWEB制作を学びます。ページの出力からデータべースの操作へと段階を追ってWEBアプリ(サービス)のつくり方を習得していきます。Springフレームワークはいくつかのプロジェクト(Spring Bootなど)から成っており、便利ですが独学での習得はハードルが高いと言われています。本コースではSpringフレームワークを使って、現場的なコードの書き方を学んだり、WEBサービスの全体像をつかんで効率的に学習を進めていきます。章ごとのテーマ本コースは大きく分けて5つの章に分かれています。(環境構築をのぞく)習得できる内容は以下の通りです。ブラウザへの画面出力の方法や、簡易的なデータべースの操作方法を学習する画面遷移とデータの渡し方を学習する(入力値の検査もできるようになります)現場でよく使われるデータベースの扱い方で問い合わせフォームを完成させる現場からの要望の多い「例外処理」を扱う。デザインを仕上げてきれいな見た目にするToDoアプリ開発を通じてCRUD機能のつくり方とユニット、結合テストの方法を学習する項目をばらばらのパーツにするのではなく、お問い合わせフォームの作成、ToDoアプリの開発を通して体系的、段階的に学習することができます。本コースの進め方本コースは主に「講義」「ハンズオン」「演習」に分かれます。「講義」では、これから習う概要を説明します。これから書くコードにどんな意味があるかや、追加で押さえなければならない知識を説明します。こちらはただ視聴をしてください。「ハンズオン」では「講義」の内容を実際に書いて動作確認していく作業になります。同じように手を動かしてください。Springにはサーバというブラウザにデータを返す機能も内蔵していますので、お手持ちのPCのみで動作を確認することができます(もちろんネット環境は必須です)。「演習」ではそれまでに習ったコードをアンケートフォームの作成を通して復習していきます。何度も振り返りながらでかまいませんので、必ず振り返りの時間を作ってください。イージーモードについて本コースではプロジェクトの作成から解説しており、一から自身で作ります。しかし、設定ファイルなどわざわざ書いて練習しなくてもよいファイルなどもありますので、ファイル作成や重要度の低いコードをすでに完了済みの開始用プロジェクトを用意しております。ダウンロードとインポート方法もコース内で解説しておりますので、開始プロジェクト(SpringBeginnerEasy)を利用して学習を進めることをお勧めいたします。OS本コースはwindowsで進めております。他のOSで学習される場合の環境構築などは自己責任でお願いいたします。

课程标签

0人关注该课程

主题相关的课程