学习IT技术要从什么方面入手?

如题所述

第1个回答  2021-06-01
可以尝试从UI全链路设计师入手,还是可以的,建议从这个设计方向入手
第2个回答  2020-09-17

IT技术的范围太广泛了,知了姐姐只能从Java、前端和网络安全这三方面给你一些技术上的学习路线建议,可以参考一下。


Java学习路线:

    第一部分:HTML5、CSS3(4)、Javascript(ES6/ES7)基础、JQuery、Ajax、VueJS、web安全技术

    第二部分:Java编程常用基础语法,OOP、IO、Socket、Thread、Reflect......

    第三部分:JavaEE(WEB2.0)框架:Servlet/JSP+JavaBean

    第四部分:企业级框架:spring、springMVC(struts)、myBatis(hibernate)、maven、shiro

    第五部分:互联网架构技术:dubbo+zookeeper、Spring全家桶

    第六部分:数据库

    1、关系型数据库mysql、oracle、sqlserver

    2、非关系型数据库(nosql)redis、mongoDB、Hbase

    3、基于分布式新型关系型数据库(newsql)

    第七部分:工程化能力(服务器、linux、COM、TCP/IP协议、云服务)


前端学习路线:

    第一部分:HTML5+CSS3,PC+移动端页面布局

    实战项目:静态PC响应式页面+H5多终端适配

    第二部分:JS基础+JS高阶(ES6/ES7,OOP、函数式编程等)+JQuery(Zepto)+Node+数据库(MySql/MongoDB)

    实战项目:Node全栈团体项目

    第三部分:Vue全家桶Vue2.x+Vue-router(路由)+Vuex(仓库)+Vue-cli3(脚手架/构建工具webpack)+elementUI(UI库)

    React全家桶React 16.x+React-router 4.x+Redux(仓库)+Antd

    微信小程序+Webpack(前端构建工具)

    实战项目:内部管理系统项目


网络安全学习路线:

    学习网络安全:路由交换技术、安全设备、学会怎么架构和配置一个企业网络安全架构

    学习系统安全:windows系统和Linux系统、如服务器的配置部署、安全加固、策略、权限、日志、灾备等。客户端的安全加固等

    学习渗透攻防:信息收集技术、社会工程学、端口检测、漏洞挖掘、漏洞验证,恶意代码、逆向、二进制等。

    学习web安全:sql注入、XSS、CSRF、上传漏洞、解析漏洞、逻辑漏洞、包含漏洞等挖掘及修复

    学习安全服务类:风险评估、等级保护、安全咨询、安全法律法规解读等

    学习CTF技术:有过CTF经验一定会是企业最喜欢的一类人才





本回答被网友采纳
相似回答