Skip to content

honguyenminh/LearnWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn the Web!

Hello there! (totally not pishifat)
This is my personal repo to save all the code I wrote while learning the web, including practice files and some small projects (they can't really be called projects, but we have to start somewhere, right?).

Yes I was following along Colt's Web Bootcamp on Udemy, but you don't have to, FreeCodeCamp is amazing too.

Some thoughts

JavaScript has tripped me up a lot, but it was fun, and I can write stuff I just simply cannot do in statically strongly typed languages that I'm used to and loved (like parsing JSONs without pain). Yes I can shoot myself in the foot, but I can also bend the trajectory of the bullet. That, is the hellscape called JS.

HTML is also weird, and to be honest, I miss the strictness of XML, but it is also a lot more tolerant. UI code not working because I forgot to close a tag is no longer a thing anymore.

Yes the code will be weird and dodgy, and best practices are all thrown outside the window, so bear with me.
The point is not to write perfect code, but to write any code at all, and have fun along the away.

Project listing

Frontend

Projects that doesn't require a backend server. Just double-click the html file basically.

Bootstrap

  • Museum of Candy: UNFINISHED - Just a page to play with Bootstrap

HTML-CSS

  • Good button: A beautiful button IMO
  • Pricing panel: First attempt on responsive design
  • UltiSearch: A page to search in other pages. Learned how to use forms and submits without JS.

HTML-CSS-JS

  • RandomBG: Generate random background color. Meets JS for the first time.
  • ScoreKeeper: Basically a score counter, first encounter with Bulma. Is somewhat responsive.

Backend

Express

  • Express: A weird easter-egg express app. First encounter with Express.
  • EJS: Express + EJS. Finally a (kind of?) functional Express app.
  • REST: A comments app, with RESTful APIs.

And more is coming...

About

Personal repo to save all the code I wrote while learning the web.

Topics

Resources

License

Stars

Watchers

Forks