Network programming is used to program inter-process communication through sockets.
Code, Development tools, databases, server setup, and web design.
Static code and dynamic code
Static code is the part that the server directly sends to the client without parsing. It is used for layout effect and is generally not used for database operations.
Static code is divided into HTML, JavaScript, CSS, etc. The HTML language is the foundation. To learn network programming, you should first learn the HTML language. javascript is used to implement certain special effects. CSS is a style language. these three languages can be combined to design a wonderful webpage effect.
Dynamic code is the part to be parsed by the server and used for database connection operations. PHP, JSP, ASP, and Asp.net. you only need to learn one of these languages first. if you want to get started quickly, you are recommended to learn ASP first. If you want to learn about job search, you are recommended to learn PHP or JSP,
There are many development tools. I recommend one, network 3, where DW is used for code development, FW is used for graphics, and Flash is used for animation.
The database should be selected in combination with the dynamic language you have learned. for ASP and Asp.net series, you can use access and MSSQL for large scale points.
PHP and MySQL are good partners.
Server Setup is also based on the dynamic language you have learned. It is very convenient to install IIS in windows. IIS can run ASP and install.. NET Framework and then run Asp.net. the setup of the two is relatively simple, and it is also the reason why I recommend that you learn ASP at the beginning. apache server is installed in PHP, and Tomat server is installed in JSP. only when a server is set up can you browse the Dynamic ProgrammingProgram.
Although programming, web page design is always involved, so we still need to learn how to make simple drawings and animations.