安装基础软件网站开发需要一些必要的软件,你已经学习完html、css、js,那么你已经安装了编辑器和浏览器了,但是你还需要安装上传网站到服务器的软件,如xftp(它正在被git替代)和远程链接linux的软件,如xshell。
网站设计在开发一个网站之前,你得大概知道你网站的样子,你可能得学习photoshop软件的安装与使用,但为了尽快网站的学习,这个阶段可以画一个打字草图或者模仿别的网站,但偶还是建议你后期补上。
网站结构规划一个网站的开发需要大量的文件,比如html文件,css文件,js文件,以及图片、视频等多媒体文件,你不能全部放一个文件下,不利于后面的扩展与维护。文件和文件目录尽量保持用英文,且都使用小写。
HTML和CSS以及JavaScript知识你很棒,这个你已经学习完了,这里就不再讨论。
后端开发html和css以及javascript只是你学习网站开发的前端开发部分,除此之外你还得学习后端开发,你可以选择任意一门后端语言,比如node.js,php,python,java,ruby等,与后端语言搭配的往往是数据库,你可以选择任何数据库,比如mysql,sqlserver等。
发布网站值得庆祝的是你已经学习完网站开发,并且已经开发好一个网站,但是这仅仅在你本地浏览,大家却不缘看到你的网站,你必须得将它发布到网上,所以你得了解服务器和域名的知识,已经如何远程操作你的服务器和如何将你的网站发布到服务器上,并用域名正确解析并绑定你的网站。这就是偶前面说的,你得安装xshell,xftp这样软件的用意。
拓展知识除了以上说的开发并上线网站必要学习的知识外,你还得要学习一些基本原理,比如dns,http,tcp/ip等。
以上就是偶跟你分享的制作一个网站并发布到线上所需具备的知识,希望对你有所帮助,学习完上面所需知识可能花费许多时间,如果你想快速成为一名开发工程师并获得第一份工作,可以关注偶的其它回答,偶在其它回答中给新手制定了一份学习计划。