您现在位置:计算机> 后端开发> Java> 浏览课程
java300集
普通模式 学习模式
目录
共161个课时
  • 讲义
  • 练习
  • 笔记
  • 讨论
讲义资料
课程试卷
课程笔记
提问题
你需要参与学习才能提问!
X
恭喜获得:
《java300集》课程证书
点击查看证书

请单击打卡

时间:00:00:00

打卡后继续观看课程

课程介绍
java300集
  • 主 讲:
  • 分类:Java
  • 有效期:
  • 学习人数:104
  • 限购:
  • 领券:
    享受以下课程服务
    • 智能题库

      模块齐全丰富,不同阶段针对性做题提分

    • 资料下载

      老师授课精华讲义,自由下载学习

    • 问答专区

      讲师答疑,答你所疑

    机构信息
    授课讲师
    推荐课程
  • 免费
      Python400集大型视频(高淇主讲)本视频是面向编程零基础学员的Python入门教程,内容涵盖了Python的基础知识和初步应用。以较轻快的风格,向零基础学习者介绍了一门时下比较流行的、并且用途比较广泛的编程语言。同时,其语法简洁而清晰,类库丰富而强大,非常适合于进行快速原型开发。另外,Python可以运行在多种系统平台下,从而使得只需要编写一次代码,就可以多个系统平台下保持有同等的功能。为了能够使广大学员既能够掌握Python语言的基础知识,又能够将Python语言用于某个特定的领域,本视频将全面介绍和Python相关的这些内容。在学习完本视频之后,相信学员可以很好地掌握Python语言,同时可以使用Python语言进行实际项目的开发。本视频以理论与实际相结合为原则,为每个知识点都设计了对应的示例,让Python的初学者能够既快速又深刻的理解这些知识点。同时在每章的最后设计了针对各章内容的作业题,能够让学员趁热打铁,以达到巩固所学知识的目的。学员需求:学习不枯燥、能够快速入门、实战操作、熟悉底层原理;企业需求:程序员既有实战技能可以快速上手,也能内功扎实熟悉底层原理,后劲十足。针对以上需求,北京尚学堂科技有限公司设计了本视频。本视频的主要特色:1.循序渐进,由浅入深为了方便学员学习,本视频首先让学员了解Python的历史和特点,通过具体的例子逐渐把学员带入Python的世界,掌握Python语言的基本要点以及基础类库、常用库和工具的使用。2.技术全面,内容充实本视频在保证内容使用的前提下,详细介绍了Python语言的各个知识点。同时,本视频涉及的内容非常全面,无论从事什么行业的学员,都可以从本视频中找到可应用Python与本行业的地方。3.代码完整,详解详尽对于视频中的每个知识点都有一段示例代码,并对代码的关键点进行了注释说明。每段代码的后面都有详细的分析,同时给出了代码运行后的结果。学员可以参考运行结果阅读源程序,加深对程序的理解。本视频如何学习?本视频共分为25章,为了方便大家的学习,我们对各章节做简要说明。第一章:讲解Python能做什么、Python的特征和优势、Python环境的搭建等内容。第二章:讲解Python的语法知识,深入了解Python的编码规则、变量和常量的声明及使用、数据类型、运算符和表达式。通过本章的学习,学员能掌握Python编码的一些规范及一些基本概念。第三章:讲解Python中的控制语句、循环语句以及一些习惯用法,结合示例讲解了Python结构化编程的要点。第四章:讲解Python的内置数据结构(列表、元祖、字典、集合)。根据使用习惯分别介绍了这些内置数据结构的特点以及区别。第五章:讲解Python中函数的概念。重点介绍了Python的函数的定义、调用、传参、递归函数等内容。第六章:讲解面向对象程序设计,重点讲解如何实现面向对象的三大特性及设计模式。第七章:讲解Python中的模块、包的概念,重点讲解了模块的导入及使用。第八章:讲解Python对异常的处理、异常的捕获和抛出、自定义异常等内容。第九章:讲解Python对文件的基本操作,包括文件的创建、读写、删除、复制。重点讲解了pickle序列化、处理JSON格式的数据。第十章:讲解正则表达式的概念以及re模块处理正则表达式。第十一章:讲解Python中进程和线程的概念。主要的内容包括进程和线程的创建及管理。重点讲解了多线程环境下数据同步。第十二章:讲解Python中和网络编程相关的内容,包括使用TCP/UDP协议实现服务器端和客户端的通信。第十三章:讲解Python自带的GUI开发库Tkinter的基本组件及其使用方法,并给出每种组件的详细示例代码。第十四章:讲解坦克大战游戏详细实现。用一个游戏项目将前面的基础知识做了串联,让大家了解项目开发的全流程。第十五章:讲解Python数据库开发方面的知识,重点讲解了SQLite数据库和MySQL数据库。数据库技术是实现动态软件技术的必要手段,因此掌握数据库开发是非常必要的。第十六章:协程和异步IO。本章讲解了线程、进程和协程的优缺点、协程的概念、协程的创建、协程阻塞、协程嵌套和并行与并发的概念。第十七章:算法。本章通过实例引导让大家知道为什么要有算法,重点讲解了算法效率衡量、常见的排序算法(冒泡、选择、插入、快速、归并)和查找算法(顺序查找法、二分查找法)。第十八章:数据结构。本章主要讲解了常见的几种数据结构,包括顺序表、链表、栈、队列和二叉树,并对不同存储结构和相应算法的分析对比。第十九章:函数式编程和高阶函数。本章主要讲解了什么是函数式编程、常用高阶函数(map、reduce、filter、sorted)、匿名函数、闭包装饰器及偏函数的应用。第二十章:本章讲解Numpy数组创建、索引切片、拼接和一些通用函数。Numpy是一个非常强大的科学计算库,为学习数据科学、人工智能打下一定基础。第二十一章:本章讲解Matplotlib的基本使用方法,通过对本章的学习,可以对Matplotlib的基本使用方法有一个全面的了解,进而对大多数数据进行可视化。第二十二章:本章讲解图像处理的功能。通过使用Pillow库,可以方便地使用Python程序对图片进行处理,例如常见的尺寸、格式、色彩、旋转等处理。第二十三章:本章讲解语音识别技术。通过本章学习可以将人类的语音内容转换为相应的文字和文字转换为语音。第二十四章:本章讲解OpenCV基本使用,并完成在图片中检测一张人脸是谁的过程。第二十五章:本章讲解TensorFlow框架基本使用,并给出线性回归和手写数字识别示例的详细代码。
    • 课程详情
    • 课程评价 0
    • 课程答疑 0
    • 课程笔记 0
    学习目标
    学习公告
    详细介绍

    java300 集 2020 版,JDK13 和 IDEA 版》

    JAVA 初学者的筑基神器,5 个底层项目成就高手功底 


    1. 是 java 全系列课程的前面部分,打造最新、最高端的 JAVA 基础课程 

    2. 结合文档讲解,最新文档全面更新到:百战程序员平台 www.itbaizhan.cn 

    3. 基于最新发布的 JDK13 讲解,讲解最新技术,将是 2 年后的主流技术 

    4. 基于 IDEA 和 eclipse 双平台讲解 

    5. 继续手把手,手敲代码模式,让学生深知代码来龙去脉和思维过程 

    6. 全面“大”升级 

    (1) 底层算法更多 

    (2) 引入动画,让难点理解更轻松

    (3) 内存分析更深、但更通俗 

    (4) 手写框架,直达高手境界

    (5) 扩展度更广(涉及 IT 行业多方面知识:分布式、高并发、函数式编程、大数据、 人工智能、区块链) 

    7. 于 2020 年 2 月开始更新 

    8. 内容全面更新到:尚学堂、百战程序员官网、B 站。

    9. 分为 24 个阶段(5 个初级项目)目录:

    (1) 预科阶段(讲解行业、学习方法、就业,有基础同学可直接跳过)

    (2) JAVA 入门(变量、控制语句、方法)

    (3) IDEA 开发环境使用(IDEA、eclipse 双平台)

    (4) 【项目】台球小游戏开发

    (5) 面向对象基础和面向对象设计 

    (6) JAVA 虚拟机内存机制 

    (7) 内存分析全面理解面向对象

    (8) 内存分析入全面理解编程语言

    (9) 面向对象深入

    (10) 数组和数据存储 

    (11) 异常机制和可视化 bug 追踪

    (12) 常用类和 JDK 底层源码分析 

    (13) 【项目】飞机大战游戏开发

    (14) 容器的使用 

    (15) 【项目】容器底层实现:手写数据结构 

    (16) IO 流技术

    (17) 网络编程 

    (18) 多线程和并发编程

    (19) 【项目】手写 web 服务器

    (20) JDK8-13 新特性汇总讲解 

    (21) 函数式编程 

    (22) 数据库编程 

    (23) GOF23 种设计模式全面讲授

    (24) 【项目】手写 mybatis 持久化框架