Coder Social home page Coder Social logo

elisekain / gdi-featured-html-css-intro Goto Github PK

View Code? Open in Web Editor NEW

This project forked from girldevelopit/gdi-featured-html-css-intro

1.0 1.0 0.0 20.53 MB

Slides and handouts for GDI Intro to HTML course

Home Page: https://elisekain.github.io/gdi-featured-html-css-intro/#/

License: MIT License

JavaScript 42.36% HTML 33.14% CSS 24.50%

gdi-featured-html-css-intro's Introduction

Intro to HTML/CSS

Slides and materials are hosted at http://girldevelopit.github.io/gdi-featured-html-css-intro//.

Course description

This is a 4-part, 8-hour course.

Want to learn how to build your own website? Already have your own site and want to have more control over it? Interested in learning to program but want to start small? If you answered yes to any of the questions above, this course is for you!

This beginner course will guide you through the basics of HTML and CSS. By the end of the class, you will have developed a first version of your own website.

Prerequisites:

No previous experience is required.

Tech requirements:

  • Your laptop (Mac, PC, or Linux are all okay).
  • A modern web browser - either Chrome or Firefox with Firebug installed.
  • A text editor. We recommend Sublime Text 2 (free; available for Mac, PC, and Linux).

Classes

Class 1

Introduction to HTML. What is it? Why does it matter? You will go through the basic history of HTML, including how it interacts with the browser and why that matters. Then you will discuss the layout of an HTML page, including html, body, head and nesting. Finally, you will go through many of the basic HTML elements. Students will begin to make a personal portfolio page with HTML elements and no styling.

Class 2

Introduction to CSS. Colors? Styles? What? It's all true. And you thought we are going to make you live your life in black and white. You will go through most of the css styles, including font changes, layout, size, and color. You will show how to connect them to html selectors. The CSS file will be an external file. Students will add CSS styling to their portfolio.

Class 3

Introduction to divs, spans, ids and classes. You didn't think we would just leave you with paragraphs and lists did you? No, my friends. We are going to dive into these super valuable container elements. Then learn how to have id and class selectors in our CSS. Who wants all paragraphs to look the same. Students will start customizing their portfolio with all sorts of goodies.

Class 4

Box model? Floating? Columns? What is this sorcery? You've brought people through the core of html and css. Now give them the next steps to be pros. Students will add columns, footers and headers to their portfolios.

Credits

This is the Girl Develop It Core HTML/CSS curriculum. It was developed through the contributions of Pamela Fox, Alexis Goldstein, Erin M. Kidwell, Izzy Johnston, and Jen Myers, and modified by Sylvia Pellicore.

gdi-featured-html-css-intro's People

Contributors

adamfairholm avatar cara-jo avatar cmcclure avatar elisekain avatar izzyjohnston avatar jannypie avatar jkarnowski avatar katiek2 avatar rachelthompson avatar roenok avatar squidandcrow avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.