Skip to content

Joseph-K-B/dev-101-june-2021

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dev 101: On the Job Training!

First things first: screen share

Our Tools

  • VSCode with ESLint
    • basically, Microsoft Word with spell check for code
  • Git/Github
    • version control
    • 'facebook for code'
  • The Browser
  • Terminal, Git/Bash, or WSL (Unbuntu on Windows)
    • For Windows users, WSL is generally considered better since it's closer to an actual Linux distribution. However (since it's Linux) it has weird, difficult edges. If WSL is causing you a lot of problems, download Git/Bash for easy mode.

Schedule

Day 1 Tuesday: Learning the Tools && Making a Webpage

  • Terminal
  • Github
  • VSCode
  • Web Pages with HTML and CSS
  • Layout with Flexbox and Grid

Day 2 Wednesday: Putting it all together! HTML, CSS, JS and the DOM

  • HTML Name Tag
  • JS Basics
  • The DOM
  • Dynamic Name Tag

Day 3 Thursday: From Hobbyist to Professional!

  • Meet the Software Engineers!
  • Functions! - Calling functions (and passing arguments) - Declaring vs Calling
  • Testing Code with QUnit
  • Calculator App

Day 4 Friday: What's it like on the job?

  • Alumni Panel
  • Agile Practices
  • Mad Libs Mob

Doing Sofware Development

Welcome!

Welcome to Foundations Prep! We're going to spend four days giving you practical "how-to" training on getting setup and using your tools like a professional developer.

This will include:

  1. The terminal window (command line)
  2. Using Github and git to manage code
  3. Integrated Development Environment (IDE) with VSCode
  4. Working with HTML and CSS
  5. Working with JavaScript
  6. Integrating JavaScript with the DOM
  7. Testing and Functions
  8. Using Agile methodologies to plan and develop software

By the end of this week you'll have leveled up your development skills!


Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 46.2%
  • HTML 45.5%
  • CSS 8.3%