Skip to content

[Practice Web Development Programming Projects] This repository collects 131 of programming projects for Web Development

Notifications You must be signed in to change notification settings

labex-labs/practice-web-development-programming-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Practice Web Development Programming Projects

Web development learning path involves mastering core technologies like HTML, CSS, and JavaScript, then progressing to front-end frameworks/libraries like React or Vue.js, as well as back-end languages/frameworks, databases, web servers, version control, testing and deployment. Continuous learning and hands-on practice are key.

Index Name Level Project Link
001 Build an VSCode Extension With ChatGPT ★☆☆ 🚀 Start Building
002 Build a Tic-Tac-Toe Web App ★☆☆ 🚀 Start Building
003 Creating a Whack-a-Mole Web Game ★☆☆ 🚀 Start Building
004 Create a Notes App Using React ★☆☆ 🚀 Start Building
005 Building a Modern Expense Splitter Web App ★☆☆ 🚀 Start Building
006 Creating a Drawing Board Web App ★☆☆ 🚀 Start Building
007 Creating a Task Timer Web App ★☆☆ 🚀 Start Building
008 Create a Swiper Carousel Web App ★☆☆ 🚀 Start Building
009 Monty Hall Simulation Web App ★☆☆ 🚀 Start Building
010 Building a Web Avoiding Block Game ★★☆ 🚀 Start Building
011 2048 Web Game Using jQuery ★☆☆ 🚀 Start Building
012 Developing a Simple Online Chat Room Using Flask ★☆☆ 🚀 Start Building
013 Build a Sliding Puzzle Game With JavaScript ★☆☆ 🚀 Start Building
014 Create a Pixel Art Animator With React ★☆☆ 🚀 Start Building
015 jQuery Flip Puzzle Game ★☆☆ 🚀 Start Building
016 Creating a Minesweeper Game With JavaScript ★☆☆ 🚀 Start Building
017 Build a Simple Markdown Editor With Live Preview ★☆☆ 🚀 Start Building
018 Implement a Magnifying Glass Effect Using Canvas ★☆☆ 🚀 Start Building
019 Build an Image Cropping Tool Using HTML5 ★☆☆ 🚀 Start Building
020 Building a Christmas Wish List Builder in React ★★☆ 🚀 Start Building
021 Building a React Drag-and-Drop Puzzle Game ★☆☆ 🚀 Start Building
022 Building a React GitHub Heatmap Contributions ★★☆ 🚀 Start Building
023 Deploying MobileNet With TensorFlow.js and Flask ★☆☆ 🚀 Start Building
024 Don't Step on the White Tile ★☆☆ 🚀 Start Building
025 Build a Scratch Card Web Game ★☆☆ 🚀 Start Building
026 Build a Simple URL Shortener With Flask and MySQL ★★★ 🚀 Start Building
027 Build a Web Based TCP Port Scanner ★☆☆ 🚀 Start Building
028 Real-Time Sentence Search with Vue.js ★☆☆ 🚀 Start Building
029 Vue.js Search Functionality Development ★☆☆ 🚀 Start Building
030 Implement Dynamic Sticky Tab Bar ★☆☆ 🚀 Start Building
031 CSS Fan-Like Hover Animation Effect ★☆☆ 🚀 Start Building
032 The Boundless Sea of Learning ★☆☆ 🚀 Start Building
033 A Good Review for the Takeout ★☆☆ 🚀 Start Building
034 Address Management Web Application ★☆☆ 🚀 Start Building
035 Bing Dwen Dwen Mood Scale ★☆☆ 🚀 Start Building
036 Building a Traffic Lights System with JavaScript ★★☆ 🚀 Start Building
037 Building a Simple Search Functionality ★☆☆ 🚀 Start Building
038 Pagination Implementation with Axios ★☆☆ 🚀 Start Building
039 Escape From the Dual Vector Foil ★☆☆ 🚀 Start Building
040 Build a Guess the Coin Game ★☆☆ 🚀 Start Building
041 Random Greeting Card Generator ★☆☆ 🚀 Start Building
042 Movie Ticket Reservation System ★☆☆ 🚀 Start Building
043 Axios-Driven Incantation Treasure Hunt ★☆☆ 🚀 Start Building
044 Create Responsive Modal Boxes ★☆☆ 🚀 Start Building
045 Building Reusable Pagination Component ★☆☆ 🚀 Start Building
046 Spell Out a Future ★☆☆ 🚀 Start Building
047 Web-based HTML Presentation Builder ★☆☆ 🚀 Start Building
048 Custom Form Validation with Vue.js ★☆☆ 🚀 Start Building
049 Empty pathMatch for Correct Path Calculation ★☆☆ 🚀 Start Building
050 Vue.js Shopping Cart with Drag and Drop ★☆☆ 🚀 Start Building
051 Implement Search Suggestions with Vue.js ★☆☆ 🚀 Start Building
052 Product List with Layout Switching ★☆☆ 🚀 Start Building
053 Vue.js Buttons and Value Updating ★☆☆ 🚀 Start Building
054 Building Dynamic Menu Tree Search with Vue.js ★☆☆ 🚀 Start Building
055 Fixing Vue Router's cleanPath Function ★☆☆ 🚀 Start Building
056 Build a Vue.js E-book Reader ★☆☆ 🚀 Start Building
057 Retrieving Object Parameters From Query ★☆☆ 🚀 Start Building
058 Building a Vue.js Shopping Cart ★☆☆ 🚀 Start Building
059 Building a Vue.js Store Status Switcher ★☆☆ 🚀 Start Building
060 Implement Efficient Virtual Scrolling with Vue.js ★☆☆ 🚀 Start Building
061 Implement Atomic Flex Layout with CSS ★☆☆ 🚀 Start Building
062 Building a Responsive News Website Homepage ★☆☆ 🚀 Start Building
063 Creative Billboard Design with Wooden Textures ★☆☆ 🚀 Start Building
064 Depth of Field in Images ★☆☆ 🚀 Start Building
065 Creating a Koala Face with CSS Grid ★☆☆ 🚀 Start Building
066 Creating Earth's Orbital Animation with CSS ★☆☆ 🚀 Start Building
067 Fixing Website Display Issues ★☆☆ 🚀 Start Building
068 Responsive Dice Layout with Flexbox ★☆☆ 🚀 Start Building
069 Responsive Flexible Card Layout ★☆☆ 🚀 Start Building
070 Flexbox Vegetable Layout Design ★☆☆ 🚀 Start Building
071 Fruit Arrangement with CSS Flexbox ★☆☆ 🚀 Start Building
072 Visually Appealing Fruit Platter ★☆☆ 🚀 Start Building
073 Give Your Page a Makeover ★☆☆ 🚀 Start Building
074 Simple and Beautiful Home Page Design ★☆☆ 🚀 Start Building
075 Movie Theater Seat Arrangement ★☆☆ 🚀 Start Building
076 Responsive Web Design with Gulp ★☆☆ 🚀 Start Building
077 Responsive Web Design for All Screens ★☆☆ 🚀 Start Building
078 Create Visually Appealing Business Card ★☆☆ 🚀 Start Building
079 Westward Journey to Heavenly West ★☆☆ 🚀 Start Building
080 Data Formatting and Visualization with Vue.js ★☆☆ 🚀 Start Building
081 Vanished Into Thin Air ★☆☆ 🚀 Start Building
082 Wish Sticky Note App with Vue.js ★☆☆ 🚀 Start Building
083 Responsive Navigation with Custom React Hook ★★☆ 🚀 Start Building
084 React Theme Switcher Application ★★☆ 🚀 Start Building
085 React Colour Filter Application ★★☆ 🚀 Start Building
086 Implementing React Navigation Features ★★☆ 🚀 Start Building
087 Create Responsive Business Card with React ★★☆ 🚀 Start Building
088 Build Interactive React Components ★☆☆ 🚀 Start Building
089 Mobile Phone Number Verification ★☆☆ 🚀 Start Building
090 Correctly Warn Incorrect v-Slot Usage ★☆☆ 🚀 Start Building
091 Adding Deprecation Warning to Vue Router ★☆☆ 🚀 Start Building
092 Dynamization of Homepage Data ★☆☆ 🚀 Start Building
093 Fix the Test in async.spec.js ★☆☆ 🚀 Start Building
094 Data Visualization with Echarts and JSON ★☆☆ 🚀 Start Building
095 Handling Null Values Correctly ★☆☆ 🚀 Start Building
096 Let’s Have a Meeting Together ★☆☆ 🚀 Start Building
097 Building Login with Vue.js and Vuex ★☆☆ 🚀 Start Building
098 Remove the Warning Generated by pathMatch ★☆☆ 🚀 Start Building
099 Revisit Route Triggers Too Early ★☆☆ 🚀 Start Building
100 Router Query Value Changed ★☆☆ 🚀 Start Building
101 Building Flexible Skeleton Screens ★☆☆ 🚀 Start Building
102 Time Conversion Tool with Vue.js ★☆☆ 🚀 Start Building
103 Build a Vue.js Task Manager ★☆☆ 🚀 Start Building
104 Interactive Film Collection Web App ★☆☆ 🚀 Start Building
105 Building Responsive Accordion Interfaces ★☆☆ 🚀 Start Building
106 Fruit Matching Game with HTML, CSS, JavaScript ★★☆ 🚀 Start Building
107 Fruit Stacking Game with HTML, CSS, JavaScript ★★☆ 🚀 Start Building
108 Simple Prize Draw Application ★★☆ 🚀 Start Building
109 Building a Voting Application ★★☆ 🚀 Start Building
110 Weekly Weather Forecast Application Development ★☆☆ 🚀 Start Building
111 Hard Work Pays Off ★☆☆ 🚀 Start Building
112 Real-Time Sales Dashboard with Echarts ★★☆ 🚀 Start Building
113 Creating Interactive Bar Charts with ECharts ★☆☆ 🚀 Start Building
114 Weather Trend Chart with Vue and Echarts ★☆☆ 🚀 Start Building
115 Course Schedule CRUD With MyBatis ★☆☆ 🚀 Start Building
116 Configuring Logging and Batch Aliasing in MyBatis ★☆☆ 🚀 Start Building
117 Extending Entity with Custom Properties ★☆☆ 🚀 Start Building
118 Implementation of AJAX Requests Using JS ★☆☆ 🚀 Start Building
119 JSON Data Transfer With AJAX ★☆☆ 🚀 Start Building
120 Logging Project Information With Log4j2 ★☆☆ 🚀 Start Building
121 Operate the Course Table ★☆☆ 🚀 Start Building
122 Practical Use of resultMap ★☆☆ 🚀 Start Building
123 User Permission Management System with JavaScript ★☆☆ 🚀 Start Building
124 Promisifying Callback-based Asynchronous Functions ★☆☆ 🚀 Start Building
125 Building a News API with Node.js ★☆☆ 🚀 Start Building
126 Building a User Management RESTful API with Node.j... ★☆☆ 🚀 Start Building
127 Building a Node.js Reverse Proxy ★☆☆ 🚀 Start Building
128 Switch Between Light and Dark ★☆☆ 🚀 Start Building
129 Implement User Login Function ★☆☆ 🚀 Start Building
130 Time With Your Phone ★☆☆ 🚀 Start Building
131 Counting Access Times by IP ★☆☆ 🚀 Start Building

More Projects

Other Lists

About

[Practice Web Development Programming Projects] This repository collects 131 of programming projects for Web Development

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published