|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/master-java-8-and-apply-java-to-develop-real-world-projects/
课程评论:没有评论
课程名称:掌握Java-8并应用Java开发实际项目 课程概述: 您期待的Java-8实践动手课程终于来了!本课程重点通过实际操作来学习。您将在以下方面获得动手经验: - Java 8简介 - Java 8中的接口增强 - 接口中的默认方法 - 接口中的静态方法 - 函数式接口 - 内置函数式接口 - Lambda表达式 - Lambda表达式的用法 - 断言的概念 - 方法引用 - 双冒号操作符 - 构造函数引用 - Streams(流) - Streams的过滤、映射和计数 - 延迟过滤 - forEach操作 - Stream的最小值、最大值、排序和去重 - Stream的peek和skip - Stream范围和范围闭合 - Stream的归约 - Stream可选类型 - Stream转集合和映射 - Stream平均和汇总 - Stream与文件操作 - 并行Stream - Java 8和日期时间API 您将获得每个主题的源代码和示例,以便在学习过程中进行参考。完成本课程后,您能够将所学概念应用于任何Java项目。如果您是初学者,将学习Java 8的新特性;如果您是经验丰富的开发者,则可以将这些概念应用于升级您的旧Java项目。 课程中,主题通过示例进行讲解,代码中会写有注释,便于今后参考。您可以在观看课程时标记任何主题,且可以在问答论坛中提问。如果您对如何将Java编程应用于开发实际项目充满好奇,那么本课程将非常适合您,您将学习到如何将每一个Java概念应用于构建自己需求的应用程序。 在本课程中,我们将学习如何仅通过核心Java及其概念开发一个电子商务应用程序。我们将学习以下内容: - 安装JDK和本地开发环境 - 了解类图、序列图和活动图 - 将Java概念应用于实际项目开发 - Java项目开发的最佳实践 - 分层架构及其在Java项目开发中的应用 - 为书店应用创建Java项目 - 序列图解释 - 类图解释 - 创建所有所需的包 - 创建书籍DTO和实体类 - 创建书籍的仓储接口和实现层 - 创建书籍服务层接口及实现层 - 创建书籍控制层和测试客户端类 - 将书籍客户端与控制层和服务层集成 - 学习通过导航已构建内容来调试代码 - 将书籍的仓储层与转换器层用适配器设计模式集成 - 在仓储中以列表形式保存书籍实体 - 序列化并保存书籍实体到文件 - 编写反序列化逻辑,从保存文件中获取书籍实体对象 - 获取书籍详细信息并反序列化对象,进行调试 加入我们,掌握Java-8并在实际项目中应用这些知识!
Your wait for the practical hands-on course on Java-8 is over. This course is structured with a key focus on learning by doing.In this course, you will learn below Java-8 concepts and techniques in a hands-on based approach:Introduction to Java 8Interface Enhancements in Java 8Default methods inside the interfaceStatic methods inside the interfaceFunctional interfacesInbuilt functional interfacesLambda expressionsUsage of Lambda expressionsConcept of PredicatesMethod referenceDouble colon operatorConstructor referenceStreamsStreams filter, map, countStreams filter and lazyStream and forEachStream min, max, sorted, distinctStream peek and skipStream range and rangeClosedStream reduceStream OptionalStream toSet and toMapStream averaging and summarizingStream and File operationsStream Map and FlatMapParallel StreamJava 8 and Date Time APIYou will get the source code of every topic with examples so that you can refer to them while learning the concepts.After taking this course you will be able to apply the concepts in any Java project. If you are a beginner then you will learn the new features of java 8 and if you are already an experienced developer then you will be able to apply these concepts and upgrade your older java projects.Topics are explained with examples and notes are taken by writing comments on the code, which will help in future reference of the concepts.You can bookmark any topic while watching and you can ask your questions in the question forum.If you are someone who is curious to know how to apply Java Programming to develop Real World Projects then this is the course for you, where you will learn to apply each and every java concepts to build any application of your own requirements.In this course we will learn to develop an Ecommerce Application just by using Core Java and its concepts.We will learn about the following:You will learn to install JDK and Local development environmentYou will learn about Class diagrams, Sequence diagrams and Activity diagramYou will learn to Apply Java Concepts to Develop a Real world ProjectYou will learn the best practices of Java Project DevelopmentYou will learn about Layered Architecture and How to use it to develop Java ProjectsCreate Java Project for Bookstore AppSequence Diagram ExplanationClass Diagram ExplanationCreating all the required packagesCreating the Book DTO and Entity classesCreating Repository Interface and Implementation layer for BookCreating Service layer Interface and Implementation layer for BookCreating Controller layer and Test Client class for BookIntegrate Book Client with Controller and Service layerLearn to Debug the code by navigating through what we have build so farIntegrate Repository and Converter layer for Book by using Adapter Design patternSave the Book Entity in a list inside RepositorySerialize and save Book Entity in fileWrite Deserialization logic to get the Book Entity object from the saved fileGet Book Detail and Deserialize Object and Debugging