Major League Hacking 2024 Hackathon Season Web development | BrebeufHx
top of page

Web Development

HTML (Hypertext Markup Language)

HTML is the must learn for web development. It is used to make web pages.

​

CSS (Cascading Style Sheets)

CSS describes the style of a Web page, as well as how the elements should be displayed on it. Here's an example of a Web page with and without CSS:

​

​

​

​

​

​

 

 

 

​

Javascript

Javascript helps you make your website interactive.

​

Django

Django is a web development tool that runs on Python and HTML/CSS. You must have a basic knowledge of Python to use Django. Instagram, Spotify, Youtube, Mozilla, Nasa’s website, Prezi, National Geographic & more use Django to build their websites. Django is more powerful than Flask and has more built-in features, but is a bit more complicated to learn.

​

Flask

Flask is a web development tool that runs on Python and HTML/CSS. It is less powerful than Django and is more difficult to use if you need to have a user authentication system or a database on your website. However, it is less complicated than Django for simpler tasks.

​

PHP

PHP is a programming language that is made for web development. It is used by 80% of the web. Yahoo, Facebook, Wikipedia, and more use PHP to build their websites. However, like any other web development tool, you must be able to code in HTML/CSS in order to use PHP.

​

Web development resources

​

​

We also recommend using online videos to learn programming. Here are a few popular Youtube programming channels.

​

  • freeCodeCamp (HTML, CSS, Javascript, Django, Flask, PHP)

  • Traversy Media (HTML, CSS, Javascript, Django, Flask, PHP)

  • mmtuts (HTML, CSS, Javascript, PHP)

  • EJ Media (HTML, CSS, Javascript, PHP)

  • Corey Schafer (Django, Flask)

Screen Shot 2020-06-11 at 11.42 1html_wi
Screen Shot 2020-06-11 at 11.41 1html_wi

Without CSS

With CSS

bottom of page