1.先学html,css,可以找一些简单的文档比如w3c school ,菜鸟教程先把基础的看了
2.学习javascript,推荐先看视频,可以看慕课网,或者智能社有一套js视频很不错。然后可以试着看书,看js高级程序设计第三版,或者js权威指南。看完,可以看你不知道javascript系列,上中下三册。
3 学习框架,虽然jquery现在下坡,但是非常经典,还是可以学习,再学vue.react,angular这些框架
4学习nodejs,有一本node入门的书,再看node深入浅出,
5. 接下来,你得会一些基本的排序算法,操作系统啊,数据结构啊之类的
6 学会合作工具git
7 学一些工程化的基础, 自动化构建,自动化测试,cicd
8.等等
周期多长?不存在的,一个星期不学感觉都要落后了。学无止境吧。不过学完上面的东西,你基本的场景你已经能应付了。