|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/jee-my-resume/
课程评论:没有评论
**课程名称:** 基于Spring框架的Web应用“我的简历” **课程概述:** 本课程将指导学员使用Java技术栈构建一个名为“我的简历”的Web应用程序。课程内容全面,涵盖了Spring Core、Spring MVC、Spring Data JPA、Hibernate、Spring Security、Sitemesh、Spring Data ElasticSearch、JSP、JSTL、Hibernate-Validators、Facebook API以及Spring Data Mongo等关键技术。 在用户界面方面,课程将采用HTML5、CSS3、Bootstrap和JQuery进行构建。数据存储方面,项目将首先支持PostgreSQL,之后迁移至MongoDB,提供了跨数据库的实战经验。 《我的简历》课程共包含22个单元,每个单元都遵循“理论介绍 + 项目实践 + 课后作业”的模式。学员可以在下一单元中回顾上一单元的作业讲解,并学习新的技术主题。课程末尾将对整个项目进行全面回顾,并详细讲解每个组件的职责,为学员提供一套完整的参考代码,帮助解答开发过程中遇到的疑问。 **学习重点:** * **独立项目开发与对照:** 课程鼓励学员独立完成项目,并在课程结束后与标准实现进行对比,以达到最佳的学习效果。 * **扎实的技术功底:** 本课程要求学员具备扎实的JEE基础知识和实践经验。 * **实战技能提升:** 通过实际项目开发,学员不仅能掌握Java应用程序开发,还能学习如何撰写一份出色的开发者简历。 **推荐参考资料:** * PostgreSQL官方文档 * Spring官方文档 * JPA规范 * Spring Data JPA文档 * Spring Data Mongo DB文档 * Spring Data ElasticSearch文档 * Spring Security官方文档 * 《Spring 4 认证专家之路》(Pro Spring 4) * 《代码整洁之道》(Clean Code: A Handbook of Agile Software Craftsmanship) * 《Java应用程序开发》系列书籍(Sergey Morenets) **总结:** 本课程为有一定JEE基础的学员提供了一个将理论知识应用于实践的绝佳平台。通过构建“我的简历”Web应用,学员可以系统地学习并掌握一系列主流的Java Web开发技术,同时提升项目开发能力和职业技能。
В рамках данного курса будет написано Web приложение My Resume с использованием Java технологий: Spring Core, String MVC, Spring Data JPA, Hibernate, Spring Security, Sitemesh, Spring Data ElasticSearch, JSP, JSTL, Hibernate-Validators, Facebook API, Spring Data Mongo.Пользовательский интерфейс построен с использованием HTML5, CSS3, Bootstrap, JQuery.Для долговременного хранения данных будут использованы PostgresSQL и MongoDb. Таким образом проект будет изначально написан для работы с PostgresSQL, а затем портирован на MongoDb.Курс состоит из 22 уроков. Каждый урок состоит из теоретического обзора технологии, примера ее использования в данном проекте и домашнего задания. В начале следующего урока поясняется каким образом нужно было выполнить домашнее задание и рассматривается новая тема.На последних уроках выполняется полный обзор разработанного проекта и комментирование обязанностей каждого компонента в проекте. Таким образом учащийся имеет возможность рассмотреть эталонный код проекта и получить ответы на возможные вопросы, которые возникли у него при разработке приложения. Таким образом данный курс предоставляет Вам возможность самостоятельно разработать проект и сравнить его с эталонной реализацией в конце курса, чтобы не ограничивать Вас в реализации проекта эталонной реализацией в конце каждого урока. Такой подход позволяет максимально эффективно изучить выбранные технологии, но требует от учащегося хороших базовых знаний и опыта работы в JEE.Работая над проектом Вы освоите не только разработку приложений на Java, но и как правильно составлять резюме разработчика: Одним выстрелом - двух зайцев!Для получения дополнительной информации по теме данного курса, рекомендуем следующие источники информации:PostgreSQL документацияSpring документацияJPA спецификацияSpring Data JPA документацияSpring Data Mongo DB документацияSpring Data ElasticSearch документацияSpring Security документацияКрис Шефер, Кларенс Хо, Роб Харроп, Spring 4 для профессионалов (Pro Spring) - М.:Вильямс, 2016 - 752 с. - ISBN 978-5-8459-1992-2Роберт Мартин, Чистый код: создание, анализ и рефакторинг - СПб.:Питер, 2010. - 464 с. - ISBN 978-5-49807-381-1Сергей Моренец, Разработка Java приложений - Книга 1Сергей Моренец, Разработка Java приложений - Книга 2