A personal web development learning portfolio of Vinh Vu, I’m a Information Technology student at the University of Central Florida. This repository is a collection of hands-on web projects and exercises covering HTML, CSS, and JavaScript fundamentals.
This portfolio was built to document and showcase skills developed throughout my web development studies. It includes small projects, concept demos, and practice pages that progressively explore core front-end technologies.
resume.html + resume.cssAn HTML/CSS resume page for Vinh Vu, including sections for education, work experience, skills, and project links. Styled with an external stylesheet.
index.html — Pizza Ordering Form & Favorite Games TableA multi-section HTML page demonstrating form elements (text fields, radio buttons, checkboxes, dropdowns, and a textarea) alongside an HTML table listing favorite video games (e.g. Elden Ring, Minecraft).
PokeAPI.html — Pokémon Team BuilderAn interactive single-page app that consumes the PokéAPI to let users search for Pokémon by name or ID, view sprites and cries, select moves, and build a team with a summary table. Includes client-side caching with a 24-hour TTL.
DOM.html + DOM.css + DOM.js — Blog Article ManagerA dynamic blog interface (themed as “MyBlog.com”) with JavaScript-powered DOM manipulation. Users can add new articles, filter them by type (Opinion, Recipe, Life Update), and browse existing content. Demonstrates form handling, dynamic element creation, and event-driven UI updates.
transition.html + transition.css — Animated Blog LayoutA styled blog page featuring CSS transitions and a jump navigation menu linking to anchored article sections. Showcases smooth UI animation techniques.
positioning.html + positioning.css — CSS Layout & PositioningA dedicated practice page exploring CSS positioning concepts (static, relative, absolute, fixed, sticky) with visual examples.
basicCSS.html + basicCSS.css — CSS FundamentalsA CSS concepts page covering typography, selectors (class, ID, element), tables, links, and lists. References W3Schools as a learning resource.
basicJavascript.html + basicJavascript.js — JavaScript BasicsAn introductory JavaScript exercise page covering core scripting concepts alongside inline HTML.
project1.html — Project 1A standalone project page linked from the resume, demonstrating an HTML form and table layout.
Vinh Vu
Information Technology, University of Central Florida
📧 vinhvu0424@yahoo.com
© 2026 Vinh Vu