Git Product home page Git Product logo

techladies's Introduction

Introduction to web development

This workshop is targeted at people who are new to code and web development. At the end of the workshop, you will have a better understanding of how the web works and how you can create a simple website of your own.

Topics covered include:

  • Setting up a coding environment on your computer
  • Basic introduction to version control
  • What is the command line interface?
  • How the web works from the source to your screen
  • Understanding HTML (Hypertext Markup Language)
  • Basics of CSS (Cascading Style Sheets)
  • How to get a website from your computer onto the web
  • Importance of accessibility

Although this has been scheduled to fit into the span of a full-day workshop, depending on the pace of the group as a whole, content covered will be tweaked to suit the audience.

Pre-workshop setup

  1. Sign up for a GitHub account.
  2. Download the starter files in this repository. Click on the green Clone or download button and select Download zip.
  3. [Optional] Install Visual Studio Code. Visual Studio Code is text editor optimised for coding. You do not have to download it because any text editor on your computer will do (Notepad, Textedit etc.) but Visual Studio Code has numerous helpful features that could make your life a little easier.

Resources and links

Deploying your website on GitHub Pages

This guide assumes you have a basic understanding of Git, as well as what GitHub is for.

  1. Go to the repository for your project on GitHub.

  2. Check that the index.html is not in any folders (like the image below). If there are any links to images in your index.html file, check that you are referring to their file path correctly. (Please ask in the TechLadies facebook group if this step confuses you)

    Folder structure

  3. Click on Settings.

    Selecting Settings

  4. Scroll down to the section called GitHub Pages, and select the branch you want to deploy.

    Selecting branch

  5. Click Save.

    Saving changes

  6. You should see a notification across the top of the page.

    Success notification

  7. Scroll back down to the GitHub Pages section to see the URL that allows you to access your website.

    Accessing site URL

techladies's People

Contributors

shirleneliew avatar

Watchers

James Cloos 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.