学习网址与APP
手机APP-慕课网:各种方面的课程,入门学习(偏基础,了解)
网站-极客学院:各种方面教程,Docker,AWS教程(较深入,重点学习)
网站-Java知识分享网:Java全面教程,重点:第八阶段Dubbo&Springcloud教程
网站-阿里云:上面有各种类型的教程,可以学习使用
前端
HTML, CSS, H5, JS等等基础。。。
框架: Vue国内比较多, Facebook的React,从Vue和react衍生出的Weex和React Native(RN)。
移动端开发
开源的:ElementUI,ant。。。。
公司使用:uniapp开源框架,可以生成八种平台(iOS,Android,微信,支付宝,抖音。。。。。)
基础中的基础:node.js
后端
Web Services
Kafka,
数据库:。。。
restful -> -> SpringMVC -> SpringBoot -> SpringCloud
HSF -> dubbo-> RPC
数据库
Hadoop -> 分布式计算:MapReduce
分布式存储:hdfs -> Hive -> sql/nosql
块?数据Spark
流数据:Storm sparksql Flink
nosql: redis, mongodb,
lucene -> elastic search 类似于搜索引擎
图数据库:通过图的方式构建关系
架构
总体上来说,哪里出现问题就从哪里进行改变
看各种架构历史演变的帖子
Tomcat&db -> 分离 ->db分离 -> db再进行修改。。。
-> ??4层 -> nginx 7层 -> 。。。
-> Hadoop。。。。。
书 阿里中台战略
理解中台的概念
金融科技
云
公有云: 阿里,腾讯,AWS,。。。学习使用
4种层次,最低端代码操作 - SDK - CLI - 图形界面 理解API的意义,restful相关
大数据
物联网
区块链
可以自己建立私链尝试。。。solidity web3.js 以太坊应用?。。
人工智能
机器学习:Python -> sklearn。。。。。
深度学习:TF & Keras 使用率最高
容器
Docker & KS8