For a modern web project, it is usually separated as the front-end and back-end parts. Front-end focuses on the user interface (UI), layout of components, and visualization, while back-end provides the application program interface (API) for the front-end program to interact with the back-end services like MySQL databases. The following content includes lists of different resources for learning front-end and back-end technology.
- English
- Chinese
- Book:
- Head First HTML and CSS
- English
- Chinese
- English
- Chinese
- English
- Chinese
- Slides
- https://palletsprojects.com/p/flask/
- https://flask.palletsprojects.com/en/1.1.x/
- https://dormousehole.readthedocs.io/en/latest/-
- https://docs.djangoproject.com/zh-hans/2.2/
- https://docs.djangoproject.com/en/2.2/
- http://www.runoob.com/python3/python3-mysql.html
- https://github.com/PyMySQL/PyMySQL
- https://www.php.net/index.php
- http://www.runoob.com/php/php-tutorial.html
- https://www.w3schools.com/php/
- https://nodejs.org/zh-cn/
- https://nodejs.org/en/
- http://www.runoob.com/nodejs/nodejs-tutorial.html
- http://www.runoob.com/nodejs/nodejs-express-framework.html
- https://expressjs.com/
- http://www.runoob.com/mysql/mysql-tutorial.html
- http://www.runoob.com/python/python-mysql.html
- https://www.mysqltutorial.org/
- https://github.com/mundimark/awesome-markdown
- http://www.runoob.com/markdown/md-tutorial.html
- https://code.visualstudio.com/docs/languages/markdown
- https://git-scm.com/
- https://www.liaoxuefeng.com/wiki/896043488029600
- http://www.runoob.com/git/git-tutorial.html
-
Chinese Providers
-
International Providers