课程介绍

目录大纲:

1-3 天内容为Linux基础命令

4-13 天内容为Python基础教程

14-15 天内容为 飞机大战项目演练

视频概括:

第一阶段(1-3天):

该阶段首先通过介绍不同领域的三种操作系统,操作系统的发展简史以及Linux系统的文件目录结构让大家对Linux系统有一个简单的认识,同时知道为什么要学习Linux命令。然后我们会正式学习Linux命令

1. 文件和目录命令:ls,cd,touch,mkdir,rm

2. 拷贝和移动命令:tree,cp,mv

3. 文件内容命令:cat,more,grep

4. 远程管理命令:ifconfig,ping,SSH的工作方式简介以及ssh命令

5. 用户权限及用户管理命令:chmod,chgrp,useradd,passwd,userdel

6. 软件安装及压缩命令:apt简介及命令,tar,gzip压缩命令,bzip2压缩命令

7. vim的基本使用

第二阶段(4-10天)

该阶段我们正式进入Python这门语言的学习,首先通过了解Python语言的起源,Python语言的设计目标,Python语言的设计哲学,Python语言的优缺点和面向对象的基本概念,以及Python语言的执行方式,还有Python集成开发环境PyCharm的使用为我们接下来的学习做铺垫。

然后我们会学习int,string,float三种简单的变量类型,变量间的计算,变量的输入输出,if判断语句,while循环语句,for循环语句,break和continue的使用,函数的基本使用,模块的使用,列表,元组,字典三种高级变量,字符串的常用操作。

接下来我们会通过一个名片管理系统的案例,把这一阶段的知识进行一个串联。在学习名片管理系统时,首先我们会学习怎么去搭建这一系统的框架,然后我们会分别实现新增名片,显示全部名片,查询名片,删除名片,修改名片这些功能。

最后我们会学习语法的进阶内容,全局变量,局部变量,可变数据类型和不可变数据类型以及函数返回多个值,函数的缺省参数,多值参数,递归的基本使用。

第三阶段(11-13天)

该阶段我们会学习面向对象(OOP)这一重要的编程思想,首先学习的知识点有类和对象的基本概念,dir函数,self的作用,初始化方法__init__,内置函数__str__,__del__,单继承,方法重写,私有属性和方法,多继承,多态,类属性,静态方法。

然后我们还会学习单例模式这一设计模式,异常的捕获,异常的抛出,from import局部导入,from import导入同名工具, from

import导入所有工具,包的使用,制作模块,pip的使用以及文件的相关操作。

第四阶段(14-15天)

该阶段是项目演练阶段,我们会带领大家通过使用之前学习过的知识开发飞机大战这一经典游戏,项目中分别有游戏窗口,图像绘制,游戏循环,事件监听,精灵和精灵组以及创建敌机,创建英雄和发射子弹,碰撞检测等模块。

下载python教程-Python基础教程下载【黑马程序员完整版】相关推荐

  1. 将Android手机打造成你的Python开发者桌面#华为云·寻找黑马程序员#

    欢迎添加华为云小助手微信(微信号:HWCloud002 或 HWCloud003),输入关键字"加群",加入华为云线上技术讨论群:输入关键字"最新活动",获取华 ...

  2. python培训班-Python培训机构_高品质Python线下开发培训班推荐-黑马程序员

    Python编程基础基础班1 课时:15天技术点:97项测验:2次学习方式:线下面授 学习目标 1.掌握Python开发环境基本配置|2.掌握运算符.表达式.流程控制语句.数组等的使用|3.掌握字符串 ...

  3. java基础知识总结---黑马程序员

    JAVA相关基础知识 1.面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只是选择其中的一部分, ...

  4. 零基础学C++——黑马程序员课程笔记(C++核心编程篇)

    封面来自互联网侵删 视频地址:点击访问 (我这里开发工具选用VSstudio) 此笔记有三个系列: C++基础语法入门篇 点击查看 C++核心编程篇 C++提高编程篇 本阶段主要针对C++面向对象编程 ...

  5. C++基础入门《黑马程序员》

    C++基础入门 0 前言  1.配套学习视频:https://www.bilibili.com/video/BV1et411b73Z  2.修复了图片问题和MD笔记显示问题,补充了一些知识  3.课程 ...

  6. 使用Python开发小说下载器,不再为下载小说而发愁 #华为云·寻找黑马程序员#

    需求分析 免费的小说网比较多,我看的比较多的是笔趣阁.这个网站基本收费的章节刚更新,它就能同步更新,简直不要太叼.既然要批量下载小说,肯定要分析这个网站了- 在搜索栏输入地址后,发送post请求获取数 ...

  7. jQuery基础知识(黑马程序员前端基础必备教程视频笔记)

    一.jQuery概述 1.JavaScript库 即library,是一个封装好的特定的集合(方法和函数).从封装的一大堆函数的角度理解库.就是在个库中,封装了很多预先定义好的函数在里面,比如动画an ...

  8. 黑马程序员python笔记_#华为云·寻找黑马程序员# 如何实现一个优雅的Python的Json序列化库...

    [小宅按]在Python的世界里,将一个对象以json格式进行序列化或反序列化一直是一个问题.Python标准库里面提供了json序列化的工具,我们可以简单的用json.dumps来将一个对象序列化. ...

  9. 史上最全python字符串操作指南 #华为云·寻找黑马程序员#

    惨不忍睹 拿出了看家的老中医野广告,都没能拯救惨淡的selenium剧集.上周五和朋友聊天,说希望看到一些python基础的知识.本来还担心更新基础的东西没人看,但现在看来,最差不过selenium系 ...

最新文章

  1. BFC(Box Formatting Context)的原理
  2. ogg 故障解决一则
  3. Linux Shell 操作命令 ls
  4. BZOJ1841 : 蚂蚁搬家
  5. 促销海报设计需要的PSD素材|缤纷气球!任意搭配,气氛燃起
  6. 大数据技术如何提升企业竞争力
  7. 获取url路径上的参数,(避免中文乱码)
  8. 希尔伯特空间等各空间介绍-数据升维以及核函数选择
  9. android苹果耳机音量调节,安卓线控耳机怎么调节音量大小?
  10. 数据不平衡分类问题 代价矩阵 损失函数
  11. Discuz仿今日头条模板/Discuz新闻资讯商业版GBK模板
  12. 海军某训练基地落户上海崇明岛 建设用地2500亩
  13. 商业智能BI财务分析,如何从财务指标定位到业务问题
  14. 电商后台管理系统订单列表模块
  15. C语言的转义字符,八进制
  16. 180余件河北武强年画珍品亮相新疆昌吉回族自治州博物馆
  17. [CTF密码学]RSA相关题目解题方法与python脚本总结(附例题)
  18. GLUT的下载与安装
  19. 支付宝APP支付之查看支付宝商户ID
  20. 2019数字中台/CRM 十大新闻出炉:期待企业服务大变局!

热门文章

  1. 6、vueJs基础知识06
  2. 微信接口开发之高级篇系列【网页授权获取用户基本信息】
  3. POJ--1300--Door Man【推断无向图欧拉通路】
  4. 前端见微知著AngularJS备忘篇:温故而知新,可以为师矣
  5. PHP开发者最好的学习资源收集
  6. HDOJ_1016 素数环
  7. oracleI基础入门(8)--table--union
  8. HDU1881 毕业bg【0-1背包】
  9. HDU3791 二叉搜索树【二叉搜索树】
  10. Bailian2807 两倍【序列】