Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
放码过来!作个Java实战派
Rating: 4.6 out of 5(170 ratings)
2,591 students

放码过来!作个Java实战派

深度、广度胜过N多付费课程的免费Java初阶课程!基于最新版本Java 12,涵盖基本语法、面向对象、数据结构和输入输出等初阶内容。拒绝空谈,放码过来!高强度实战训练,码出精彩!
Created byNathanael Yang
Last updated 6/2019
Chinese (Simplified)

What you'll learn

  • Java语法,基于最新版本JDK 12
  • 理解、应用面向对象编程思想
  • 常用数据结构及其使用场景
  • Java代码编写最佳实践
  • 常见算法面试题讲解分析
  • 大量编程实践练习:MOOC上下累计159道习题!
  • USACO、LeetCode等OJ平台介绍及部分习题讲解
  • 部分高阶话题介绍与延伸学习

Course content

6 sections47 lectures10h 44m total length
  • 课程介绍6:06

    课程总览、特色说明:虽然这是一款免费、初阶课程,但其内容相当扎实,胜过不少同类收费课程。

  • Java已死吗?6:48

    有人声称Java已死,事实果真如此吗?我们摆事实,但我们不讲道理。因为人生苦短,空谈无益。作为实战派,我们学Java,我们把Java学好。Java作为编程语言热度或有下降,但Java生态系统依然健壮。有Java作为基础和开始,了解其他JVM系列编程语言比如Kotlin,会是一件相当轻松的事情。

  • Java进化论8:49

    我们简要介绍Java的发展历史,并特别说明本课程所要使用的Java版本。

  • 首次Hello World13:35

    终于,我们开始安装JDK(12.0.1)、编写Hello World。在JDK12中,我们优先通过JShell运行Hello World,当然,我们也介绍古典Hello World的编写、编译、运行三部曲。

  • 继续Hello World15:34

    我们继续Hello World:我们介绍手工编译运行时需要注意的细节、自JDK 11之后引入的直接运行Single Source、在其他操作系统上运行Hello World、用JVM系编程语言之一的Kotlin来Hello World、用Eclipse编译器来Hello World。一沙一世界,我们后面还要三番四次Hello World,因为它绝不如大家看到、想象的那般简单。

  • 一次编写,到处运行?5:47

    “一次编写,到处运行”,还是“一次编写,到处调试”?我们通过一个具体案例,来演示说明如何可以真正“一次编写,到处运行”——并且,是正确、一致地运行。

  • 学习方法论7:22

    为了方便您达到最好的学习效果,我们希望和您交流一下学习方法论。首先,我们不认为学习有捷径,7天学会Java通常只是营销噱头或有其特定的受众对象(有经验的程序员),您始终需要投入一定的时间才能保障基本的学习效果。其次,在不同的阶段,您也需要调整对应的学习方式。当然,买我的课肯定需要,这样您就会心疼,心疼就会珍惜,珍惜就会学完啦:)

Requirements

  • 了解最基本的编程概念
  • 如有其他编程语言经验更佳

Description

  • 深度、广度胜过N多付费课程的免费Java初阶课程!

  • 基于最新版本Java 12系统讲解,涵盖Java发展历史、基本语法、面向对象、数据结构和输入输出等初阶内容

  • 强调实战的务实风格。拒绝空谈,放码过来!对USACO、LeetCode经典习题进行详尽讲解分析

  • 以问题解决为导向的讲解方式,将分散的知识点有机连接整合,方便您知其然并知其所以然

  • 高强度的编程练习,帮助您最有效地密集训练,尽可能以最快速度提高您的编码水平

Who this course is for:

  • 希望系统学习Java编程语言的同学
  • 希望获取实际代码编写经验的同学