零基础入门Android语法与界面

¥399.00 立即购买
  • 41

    包含课程

  • 51h

    视频时长

  • 237

    在学人数

  • 9.93

    路径评价

STEP1: Java基础语法

本步骤主要涵盖Java程序结构、开发环境搭建、常量与变量、运算符、流程控制、数组和方法等Java基础语法的内容。通过本步骤学习,可以掌握Java程序的执行流程,能够编写符合Java语法规则的程序,并学会解决程序的逻辑问题。

  • Java初识

    对Java进行简单介绍,Java程序如何执行,以及Java程序的结构。

    LESSON

    1-1

  • 常量与变量

    Java的基本概念,包括标识符、关键字、数据类型、字面值、变量和常量等。

    LESSON

    1-2

  • 运算符

    算术、赋值、逻辑和条件等常用运算符,以及简单的条件结构if和if-else。

    LESSON

    1-3

  • 流程控制之选择结构

    进一步学习选择结构,包括多重if与嵌套if结构 ,以及switch结构。

    LESSON

    1-4

  • 流程控制之循环结构

    掌握while循环、do-while循环、for循环和循环嵌套的使用,并初步学习调试。

    LESSON

    1-5

  • 数组

    掌握一维数组的定义和使用,以及增强型for循环和数组的结合使用。并能够实现冒泡排序。

    LESSON

    1-6

  • 方法

    掌握方法的定义和调用,以及数组作为方法参数、方法重载、方法传值和可变参数列表等概念和应用,并进行方法调试。

    LESSON

    1-7

  • Java基础语法测试

    本课为考评,满分100学分,共25道题,限时37分钟

    LESSON

    1-8

STEP2: Java面向对象

在本步骤中,我们将带你逐步认识如何通过Java语言实现面向对象的三大特征继承、封装、多态,并编写具有面向对象思想的Java程序。

  • 面向对象

    认识Java中的面向对象的思想,掌握面向对象的基本原则以及基本实现原理。

    LESSON

    2-1

  • 封装

    着重介绍什么是封装,以及如何在Java中实现封装。

    LESSON

    2-2

  • 封装综合案例

    通过学生信息管理的综合案例,进一步学习封装在面向对象中的应用。

    LESSON

    2-3

  • 继承(上)

    着重介绍继承的特点,以及如何在Java中实现继承。

    LESSON

    2-4

  • 继承(下)

    着重对Object类进行介绍,同时讲解final关键字以及注解的简单应用。

    LESSON

    2-5

  • 单例模式

    着重介绍单例模式的特点,以及懒汉式和饿汉式两种实现方式。

    LESSON

    2-6

  • 多态

    着重介绍什么是多态、抽象类、接口以及内部类的概念和应用。

    LESSON

    2-7

  • Java面向对象测试

    本课为考评,满分100学分,共20道题,限时30分钟

    LESSON

    2-8

STEP3: Java常用工具类

在本步骤中,将会介绍6中最常用的Java工具类,包括异常、包装器类、字符串处理类、集合框架及其实现类、多线程和输入输出流等内容。学习了这些,定让你的Java技能更上一层楼。

  • 异常

    掌握什么是异常处理机制以及如何实现Java中的异常处理。

    LESSON

    3-1

  • 包装类

    认识Java中的包装类,学习基础数据类型和包装类之间的转换。

    LESSON

    3-2

  • 字符串

    掌握字符串的应用,包括String类和StringBuilder类的常用方法。

    LESSON

    3-3

  • 集合

    介绍List、Set和Map三种集合的特点、存储方式和主要实现类的使用。

    LESSON

    3-4

  • 多线程

    能够进行多线程程序的编写,并掌握生命周期、同步和线程间通信等内容。

    LESSON

    3-5

  • 输入输出流

    能够使用字节流和字符流进行数据的读写,以及对象的序列化与反序列化问题。

    LESSON

    3-6

  • Java常用工具类综合练习

    对播放器管理作业进行需求分析、效果演示和详细设计介绍。

    LESSON

    3-7

  • Java常用工具类测试

    本课为考评,满分100学分,共25道题,限时37分钟

    LESSON

    3-8

STEP4: UI基础入门

在本步骤中,先通过对Android概况和发展前景的介绍,让你对Android开发有一个初步的认识;再通过创建项目以及目录结构分析,让你了解第一个Android项目;最后通过UI基础,常用控件等课程让你开始上手Android开发。

  • Android入门

    Android的发展史,以及Android每个阶段的异同和新特性。

    LESSON

    4-1

  • 目录解析及HelloWorld

    创建并运行第一个程序-HelloWorld。并对目录结构进行分析。

    LESSON

    4-2

  • Activity入门

    讲解Activity的初步知识,让学生对于Android开发中的Activity类有基本认识。

    LESSON

    4-3

  • View入门

    View介绍,通过一个带有监听事件的案例,让你对View有一个初步的认识。

    LESSON

    4-4

  • Android布局之线性布局

    着重讲解线性布局常用属性的使用、距离单位介绍等,最后用一个案例来巩固知识点。

    LESSON

    4-5

  • UI基础控件(上)

    学习Button、TextView、EditText等常用控件的特点及使用方式。

    LESSON

    4-6

  • UI基础控件(下)

    学习ImageButton、CheckBox、RadioButton、ToggleButton、SeekBar等常用控件的特点及使用方式。

    LESSON

    4-7

  • Activity管理

    介绍Activity管理的内容,讲解如何定义多个Activity,如何启动一个Activity,以及回退栈BackStack的内容。

    LESSON

    4-8

  • UI基础控件综合案例

    应用前面所学知识讲解了一个选餐的综合案例。

    LESSON

    4-9

  • Android-UI基础入门测试

    本课为考评,满分100学分,共25道题,限时37分钟

    LESSON

    4-10

STEP5: UI常用组件

在本步骤中将为大家介绍相对布局,全新的Android Studio开发工具,Menu和Diaglog组件以及碎片化界面管理,最后以一个综合案例来结束本步骤。相信这些内容能够为大家打下一个良好的基础。

  • Android布局之相对布局

    着重讲解相对布局常用属性的使用,最后用一个案例来巩固知识点。

    LESSON

    5-1

  • AndroidStudio使用指南

    讲解AndroidStudio中的常用操作。

    LESSON

    5-2

  • Menu

    讲解Android组件Menu中选项菜单的创建和使用。

    LESSON

    5-3

  • Dialog

    介绍Dialog的创建和使用,包括弹出式、单选列表和多选列表对话框。

    LESSON

    5-4

  • Activity生命周期详解

    通过案例演示Activity在不同操作中所执行的生命周期方法。

    LESSON

    5-5

  • Fragment

    介绍Fragment的特点和应用,包括它的创建,加载和传值等。

    LESSON

    5-6

  • 慕淘旅游

    应用RecyclerView和ViewPager控件实现慕淘旅游网的界面,包括引导页、主界面、我的、登录、首页等页面。

    LESSON

    5-7

查看完整路径步骤

Android开发触手可及

超过300+的习题和教辅,丰富你的学习过程。综合实际案例讲解,助你完成下列功能的界面

  • 相对布局

    控件的容器,用于管理页面布局,所有的App都会用到

  • 导航菜单

    屏幕小?看不了全部?有导航就行了。外卖,聊天等你天天用的软件都有哦

  • 分割线视图

    Android5.0以后都靠它,一个新来的控件将占领市场

  • 常用控件

    人机交互,没有控件你怎么玩游戏?没有控件你怎么聊天

  • 界面滑动控制器

    用于控制多个界面的滑动特效,解决翻页速度太慢的问题

有趣 有效 只学有用的

  • 专家级教学团队

    拥有多年教学经验的专家级教学团+一线公司大牛,高超的授课技巧+实战视野,让你理论和实践知识兼得

  • 高品质增值服务

    热情的同学和教学团队,会在问答区及时解答你学习上的疑问

    1V1作业批改,帮你针对性解决实践过程中遇到的困难

  • 游戏关卡式学习

    扎实的知识基础,会让你的进步事半功倍!完成每门课的学习目标,解锁新的学习领域,一步一脚印,一定收获满满

  • 学习数据全跟踪

    全面记录学习数据,学习情况一目了然,帮你提高学习效率

    获取学分达到标准后,将获得本路径的通关证书

  • 免费延期等你拿

    现在加入 额外赠送60天学习时间
    路径学习期限:180天 +(赠送60天)= 240天

适合人群

热爱互联网行业 / 想从事Android研发工作

万事俱备 只等你来

  • BearLovely

    已经开始面向对象的学习了,整体感觉内容比较充实,老师讲的也比较细致,适合初学者。问题基本能及时解答,赞一下作业批复,把我存在的问题都指出来了,并给出了建议,批的很认真。基础语法部分我有点基础,所以看的比较快,从面向对象部分开始要仔细点学了。给我自己加油!!!

    2016-12-30 10:14:24

  • 攻城师的白日梦

    磕磕碰碰10多天了,终于进入面向对象了。真心不容易啊。作为一个大二学生党,老师天天上课照着书念.所以。。在上java课的时候基本都在睡觉(捂脸)。不过对java这个语言里面一些名词还是有一点印象,只是完全不知道怎么写。通过10多天的学习,总体来说 老师讲解的非常细致,和我们学校老师完全不一样,感觉像我这样的人 比较适合这种带生活中例子的讲解,更能理解知识点的内容。听是能听懂,不过练习起来 还是有难度的。还要努力才行~

    2017-01-09 15:13:22

  • qq_有一种偏执叫单曲循环_24342798

    非常的好,重点难点都讲得很透彻,喜欢老师讲课的风格。希望可以通过在慕课网的学习从而达到改变我人生轨迹的作用,嘻嘻

    2017-01-11 16:02:59

  • 沉睡猿

    对于这种系统式学习我觉得很不错。由于之前基础不太好,所以这是我第二次从头开始学Java,通过这几天的学习让我又学到了一点新的知识(比如:调试等),以及让我对以前的知识有了更深的印象,还让我渐渐远离了爱看不爱敲的毛病。谢谢慕课网!

    2017-01-12 22:34:01

  • ShawnGao

    JAVA基础入门已经学完了,正在解决最后一个作业。整体来说不错。练习设计得很好,每次学了的东西都知道如何应用。老师回答学生问题的效率也很快,作业批改速度也还可以,而且作业批改这块设计得最好了,纠正了我很多不好的编程习惯,以及一些问题,对我帮助很大。

    2017-01-18 19:37:31

  • 朱昆鹏

    学了一段时间,总体感觉还是不错的。内容很全面,老师讲的也很细致 ,通俗易懂。喜欢这种关卡式的学习方式,比较有成就感。还有很多练习设计得也不错,看得出慕课网还是很用心的。还有老师批作业挺仔细的,对我很有帮助。

    2017-01-20 19:46:01

查看全部37条用户评价
意见反馈 常见问题 APP下载
官方微信