Web Application Development
2022-04-07
Competition Description
Web Application Development project refers to a competition project in which site design is carried out according to project requirements, and B/S architecture business and functions that can be used in various terminals are realized. Contestants should be proficient in using PHP framework to develop server-side API interfaces; use HTML5 and CSS3 to implement pages, and complete the development of various interactive effects; use JavaScript and front-end frameworks to complete front-end and back-end data interaction and display them on the page. In addition, the exceptions that occur during the code writing process should be properly handled, and the final work should also take into account the compatibility between commonly used browsers and software and hardware.
In actual work, the contestants should be able to understand the related technologies and artistic value of the Web. Technology is used to help website operators automate their work better and more efficiently. The colors, fonts, graphics, and layout of the website require creative design skills, and the user interface needs to ensure good usability. Website makers must also understand the basics of project work, content production, and website management.
Competition Team Requirements
This competition is an individual competition. Competitors aged 16 to 35 inclusively may take part in the Competition/Challenge. Each contestant can be equipped with one instructor.
Knowledge and Ability Requirements
● Work organization and management
● Web design
● Web layout
● Front-end development
● Backend development
Workstation Layout
Infrastructure List
Download the attachment
Web Application Development project refers to a competition project in which site design is carried out according to project requirements, and B/S architecture business and functions that can be used in various terminals are realized. Contestants should be proficient in using PHP framework to develop server-side API interfaces; use HTML5 and CSS3 to implement pages, and complete the development of various interactive effects; use JavaScript and front-end frameworks to complete front-end and back-end data interaction and display them on the page. In addition, the exceptions that occur during the code writing process should be properly handled, and the final work should also take into account the compatibility between commonly used browsers and software and hardware.
In actual work, the contestants should be able to understand the related technologies and artistic value of the Web. Technology is used to help website operators automate their work better and more efficiently. The colors, fonts, graphics, and layout of the website require creative design skills, and the user interface needs to ensure good usability. Website makers must also understand the basics of project work, content production, and website management.
Competition Team Requirements
This competition is an individual competition. Competitors aged 16 to 35 inclusively may take part in the Competition/Challenge. Each contestant can be equipped with one instructor.
Knowledge and Ability Requirements
● Work organization and management
● Web design
● Web layout
● Front-end development
● Backend development
Workstation Layout
Infrastructure List
OS |
Windows 10 |
DESIGN |
Photoshop CC (Commercial) |
Ilustrator CC (Commercial) |
Adobe XD (Commercial) |
IDE |
PHP Storm (EDU licence OR 30 day trial) |
XAMPP (Version 7.3 or upper) - EN |
BROWSERS |
Firefox Developer Edition (Latest Version) - EN |
Google Chrome (Latest Version) - EN |
Microsoft Edge (Latest Version) - EN |
MISC |
MS Office (Version 2016 or upper) - EN |
7-ZIP (Latest Version) - EN |
Postman (Latest Version) - EN |
Adminer (Version 4.7.6 or upper) - EN |
WinSCP (Latest Version) - EN |
Filezilla Client (Latest Version) - EN |
Editplus (Latest Version) - EN |
Sublime Text (Latest Version) - EN (open source version) |
WinRAR (Latest Version) - EN |
Meeting Software (Latest Version) - EN |
PHP |
Composer |
Laravel 7.x |
Laravel 8.x |
JavaScripts |
Installed NodeJS/npm |
Installed NodeJS/npm on remote server |
VueJS 2.x (min, dev, esm, CLI versions) |
VueJS 3.x (min, dev, esm, CLI versions) |
JQuery / JQuery UI |
Download the attachment