4.1.2 Python流程控制之if条件语句-实验(多if条件)
【课程作者】
陈鑫杰 & PINGINGLAB研究院
【课程说明】
这是2016年度陈鑫杰老师的Python系列课程的开篇第一季,课程内容主要集中在编程基础语法的讲解。未来将围绕网络&安全方向,聚焦SDN软件定义网络、网络编程、网络渗透开发等方向更新课程。
《Python编程基础》是一套采用思维导图式授课的Python课,包含108个课时、80张图解、以及精心为课堂定制的思维导图课件,层层递进,深入浅出,集中技术和代码本身,为大家讲解每个知识点的原理和实验。
【课程定位】
网络/安全工程师的Python编程基础课
“不懂编程的运维不是好的网络安全工程师”
网络工程师、网络安全工程师、全栈网络架构师
运维工程师、运维开发工程师、全栈运维架构师
技术经理、技术总监、架构师
【课程简介】
Why Python?为什么我们要开发这门课程?
如何判断IT技术行业当下火的技术是什么?很简单,从每天微信公众号、微博、技术博客和论坛等渠道对大家多方位的轰砸,大概就可以提炼出以下的关键词=>云计算、大数据、虚拟化、自动化运维、网络安全、SDN(软件定义网络)……
我们思考一下:以上这些技术关键词,它们是属于哪个岗位?对于之前,我们对岗位的区分无非这三类:开发、运维、网络/安全,技术的边界明显,岗位职责泾渭分明。
但是这几年的IT技术发展来的迅猛,我们突然发现,以上这些新技术似乎无法用一个岗位名称来进行区分,例如=>
做运维的,现在要懂开发,不然如何应对几千上万的服务器?
做网络的,现在要懂开发,不然如何应对凶如猛兽的SDN?
做开发的,现在要多面手,不然如何应对移动互联网、云计算对原有软件架构/体系的冲击?
我们看到,IT技术的边界被打破了,边界越融合,职责越综合,整个IT产业对技术人才的技术需求越来越重,综合能力要求越来越高。
所以,我们坚定地认为:技术的奇点已经到来!不管之前是做网络的、运维的、开发的,这条技术之路都指向一个终点:要么成为全栈/架构、要么接受淘汰。
这就是为什么要开发这么课程。接下来,我们会通过Python这门课程,为网络和安全课程(例如陈鑫杰老师的《CCIE魔鬼训练营》系列课程插上翅膀。)
引入Python之后,你单单是一个网络工程师,也仅仅是安全工程师,而是全栈网络架构师。
目前,我们计划开发的网络相关的Python课程有《Python编程基础》《Python网络编程》《Python安全渗透》《Python SDN应用》等。
如果你的目标不仅仅是一名网络/安全工程师或者系统/运维工程师,并且网络、安全、运维、开发都能够很好学习,那么恭喜你,这就是一个全栈架构师/CTO该有的技术框架。
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲
- 第一章 Python导论入门
- 1-1试看 0.0 为什么我们要做这门Python课程?04:53
- 1-2试看 1.0 Python导论入门-105:06
- 1-3试看 1.0 Python导论入门-204:44
- 第二章 Python环境安装
- 2-1试看 2.1.0 Python环境安装之理解程序运行11:40
- 2-2试看 2.2.1 Python环境安装之Python安装包部署-110:58
- 2-3试看 2.2.1 Python环境安装之Python安装包部署-209:27
- 2-4试看 2.2.2 Python环境安装之代码编辑器(sublime notepad ++ )09:36
- 2-5试看 2.2.3 Python环境安装之通过集成开发环境IDE编写程序-1(PyCharm)10:55
- 2-6试看 2.2.3 Python环境安装之集成开发环境IDE编程-2(Eclipse+Pydev)10:17
- 第三章 Python对象类型
- 3-1试看 3.1.0 Python对象类型原理(定义和类型)13:08