C1-P1课程1,第1节课讲义要点
js-python学习路线和问题
一、学习资源:由基本功,成长为能做各种项目、解决各种问题的软件设计师、架构师。
高级JS--Vue框架
https://www.imooc.com/ 免费课,付费实战课 2480元,700人购买,学Vue框架
最终结课:TypeScript--------------北京公司,做月考系统,用TS
看了网上付费课程,能否做出一个好的上传笔记、好的月考系统
Vue框架:大一网页上javascript原生函数
大二、大三 jquery库,ajax库
大四培训:前端界面库EasyUI、ElementUI
前端程序库,处理表单(文本框、提交按钮,论坛,购物,登录,发表评论,好评,差评)、多行多列的表格,商品列表。淘宝的商品数据---》商品列表 Vue,Bootstrap
智联招聘网站: Vue,Bootstrap岗位和招聘要求
证据:2017届毕业生用Vue做了 课堂笔记上传系统
(2018年开发,2019年春使用,2019年秋使用,细节bug,缺上传月考电子版)
腾讯课堂免费课程:js免费视频。分支循环,函数,类、对象,基本库。Js贪吃蛇、愤怒的小鸟
学会高级JS--Vue框架,做不出高级成果?
大四用Vue,做不出高级的(照猫画虎的毕设)。----------原因:大三有语法错误。
二、代码和案例
1.前端网页效果:http://www.jq22.com/ 各种前端插件、效果
https://www.jsdaima.com/
2.高级js代码和案例:VUE网页 http://www.aspku.com/tags.php?/vue/
Vue做游戏(略)
Bootstrap浏览器的兼容和适配,基本的表单、表格功能
https://www.25xt.com/webdevelop/5720.html
其他:Angular.js , React.js
服务端:Jsp,Servlet(Java), Node.js(微信小程序、微信小游戏、跳一跳排行榜node.js从网站后台拿到排行榜)
高级JS的种类(前端):VUE、Bootstrap、Angular.js , React.js
高级JS的种类(服务端后台):Node.js
3.不追赶工具的变化。
两个段位:
工具的发明者。
使用者的高手:一看(教程、手册)就会,做各种项目,解决各种问题。
不依赖大四的具体一个技术。依赖的是大一到大三的基本功、技术积累。
总结
1.课程资源(js,python 学习通,学习强国APP.扫盲,入门,一个基本案例,一个毕业设计)
2.代码资源(题的代码:leetcode, python123, 51nod)
(项目代码:js案例源码下载,python坦克大战,python做网站后台
Python 各种爬虫、人工智能、数据挖掘)
Python 爬虫、数据挖掘---200行的一个案例、功能:爬淘宝的商品、分析了淘宝用户、商品的聚类、分类
Python 爬虫、数据挖掘---200行......2000行的高级问题?
基础课程基本功,通用的技术能力和解决办法,技术难度
三、通用的技术能力和解决办法
1.通用的做题办法
2.通用的工程办法
钢七连培训:
1.某个问题的抽象设计:大一到大三,数据结构、算法
所以名校、高手,技术难度,一定去51nod, Leetcode,python123题库
2.某个初级、高级项目的抽象设计:流程图、时序图、状态图、类图、用例图
落实到多个js/py项目中。
3.某种具体平台、具体技术、具体开发库的使用----熟练使用,初级岗位就业。名校、高手,时间成本、经济成本。
毕业就业:招式、咏春套路熟练不熟练? 大公司的笔试面试题。
XX javaee面试:底层原理
腾讯python面试:数据结构、算法、模式
https://cloud.tencent.com/developer/article/1466212
百度JS面试:小问题、高难度。
彩色打字 https://blog.csdn.net/qq_43062639/article/details/89048526
随机数
https://blog.csdn.net/lijiecao0226/article/details/24199049
必要的练习某一个技术种类、工具,注意时间投入。
腾出其他时间,提高。1.通用的做题办法2.通用的工程办法,基本功。
通用的做题、做项目的解决方法:
没有过时的技术,只有低水平的工程师。
没有低价值的工具,只有低水平的使用者。
太极拳、咏春?老百姓、甄子丹、职业人士。
题目编号C1-L01-Q1:JS版计算机考研版6.2,二叉树
简单版js/python turtle。
考研版
考研改进版
Python实现上述三个版本:简单版、考研版、改进版??
实战的应用:歌词播放器(初级、高级),王者荣耀(js/py)
歌词:歌曲分类,培训班:1级分类、2级分类
技术和项目的实战
一、高级问题怎样解决的?
查资料、设计、编码、调试
Js/python:树和递归为例。简单版、考研版、改进版
二、项目应用情景:
(1)应用软件:
钢七连实战:级联菜单、用户的不同权限,网页输出不同菜单
无限级分类,树状结构和递归
(2)游戏软件:
王者荣耀:装备的树状关系,魔兽的树状关系,递归计算
Javaee,联机版js/python游戏:用《计算机网络》,消息队列传输。
三、高级问题和考研
复杂的并发模拟。模拟经营游戏:QQ农场,一个饭店(顾客不同的行为)。用《操作系统》多线程、PV操作、消息队列传输。
Js/py格子类游戏:用尽数据结构、算法。
四、计算机组成原理的底层理解。
强类型c/java:指针。《汇编语言》,函数调用、参数、形参、实参、堆、数据栈的分配、释放。
弱类型js/python:编译原理,代码的解释,局部变量、全局变量,引用类型,基本数值类型)
五、设计模式在实战中的应用
实战的高级功能和考研内容(150分)数据结构、操作系统、计算机网络是一致的。
实战必备,软件设计师、软件架构师(软件资格考试,软考试题)。
一个工程的总架构MVC,MVVM, MVP。 《设计模式》(c++/java/javascript/python)
字符界面,也能练成高技术难度。在线html5画布+js/python,难题。
ASCII码字符文本,输出躺着的树状结构。用尽数据结构和算法。
钢七连特色和优势:通用办法:各种资料、设计、编码、调试。
各种高级题目举例,基础课基本功(考研的内容),项目开发(课程设计2.0、毕业设计2.0,项目的高级功能)。
领先的多个项目成果、作品。
学生:高级JS库、高级python库、AI/大数据算法库、爬虫库、自动测试库。
Python跳一跳游戏外挂,小型python自动化测试。
天美工作室:2000个python程序,模拟手机操作,王者对战,调整游戏数值。
推荐看各种慕课、资料,注意时间成本。