This workshop is about the Building Blocks of the Web. It is meant to give you a basic understanding of front-end web development by learning the basic construction of a web page.
There will be a lot of information and you probably won’t retain all of it, but that’s ok. This is meant to be a taste of what is available in front-end development. Mastering it doesn’t happen in a 2 hour course.
All levels of experience are welcome here, but we are approaching this workshop assuming attendees have little, if any, web development experience. We only assume you are eager to learn about front-end web development.
This workshop focuses specifically on front-end web development. The front-end is what the user can see — the visual layout and interactivity of a web site. Front-end development consists of a combination of technologies: Hypertext Markup Language (HTML), JavaScript and Cascading Style Sheets (CSS).
This workshop will not cover the back-end or server side languages of web development. The back-end happens on a web server, while the front-end happens right in the browser on your computer.
You may have heard of programing languages like PHP, Python, Java, or C++ (there’s a zillion of them). They are server side programming languages and these will be discussed in the Intro to Python and Introduction to Databases & Web Dev workshop later this week.