Skip to content
Hikes development
Find file
Pull request Compare This branch is 11 commits behind FreeCodeCamp:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.idea
Big-O-Notation
Chrome-Dev-Tools
Computer-Basics
JavaScript-Lingo
The-DOM
UIUX-Design-Development
Web-Design
videoThumbnails
README.md

README.md

hikes

This is where you can help develop new videos for the hikes.

Here is an overview of our current videos as well as where we'd like to add:

Computer Basics Help Wanted

  • Computer Basics 1: The 4 Basic Parts of a Computer
  • Computer Basics 2: More Computer Hardware
  • Computer Basics 3: Intro to Binary Code
  • Computer Basics 4: Decoding a Binary Number
  • Computer Basics 5: How To Measure Data Size
  • Computer Basics 6: Measuring Data Speed
  • Computer Basics 7: Binary Bytes
  • Computer Basics 8: Types of Computers
  • Computer Basics 9: More on the Motherboard
  • Computer Basics 10: Data Networks
  • Computer Basics 11: IP Addresses
  • Computer Basics 12: How the Internet Works
  • Computer Basics 13: Software
  • Computer Basics: What does 'Open Source' mean? - Help wanted!
  • Computer Basics 14: Content Delivery Networks
  • Computer Basics 15: Analog vs Digital and how File Compression works
  • Computer Basics 16: Chips and how Moore's Law works
  • Computer Basics 17: How Routers and Packets work
  • Computer Basics 18: How Source Code works
  • Computer Basics 19: How Variables work in Code
  • Computer Basics 20: What Do Programmers Do?
  • Computer Basics 21: Chrome JavaScript Console and how Logging works
  • Computer Basics: How Does RAM Work? - Help wanted!
  • Computer Basics: Trees - Help wanted!
  • Computer Basics: Red-Black Trees - Help wanted!
  • Computer Basics: B-Trees - Help wanted!
  • Computer Basics: AVL Trees - Help wanted!
  • Computer Basics: Binary Search Trees - Help wanted!
  • Computer Basics: What Are Ports? - Help wanted!
  • Computer Basics: What is Garbage Collection? - Help wanted!
  • Computer Basics: What is Just-In-Time Compilation? - Help wanted!
  • Computer Basics: What is Assembly Language? - Help wanted!
  • Computer Basics: What is An Interpreter? - Help wanted!
  • Computer Basics: Compiled vs Interpreted Languages - Help wanted!
  • Computer Basics: What is a Compiler? - Help wanted!
  • Computer Basics: What is an Evented Server? - Help wanted!
  • Computer Basics: What Are Threads? - Help wanted!
  • Computer Basics: What is an Embarassingly Parallel Algorithm? - Help wanted!
  • Computer Basics: What is an Algorithm? - Help wanted!
  • Computer Basics: Shortest Path on a Graph - Help wanted!
  • Computer Basics: Packets and Data Frames - Help wanted!
  • Computer Basics: What is a Matrix? - Help wanted!
  • Computer Basics: Queue - Help wanted!
  • Computer Basics: Hash Table - Help wanted!
  • Computer Basics: Linked List - Help wanted!
  • Computer Basics: Dictionary - Help wanted!
  • Computer Basics: What is Object Oriented Programming? - Help wanted!
  • Computer Basics: How Basic Error Handling Works - Help wanted!
  • Computer Basics: What is an SDK? - Help wanted!
  • Computer Basics: What is an API? - Help wanted!

The DOM

  • The DOM: What's the Document Object Model?
  • The DOM: Style in the Header, Script in the Footer

JavaScript Lingo

  • JavaScript Lingo: Value Types
  • JavaScript Lingo: MDN and Documentation
  • JavaScript Lingo: Variables & camelCase
  • JavaScript Lingo: Arrays & Objects
  • JavaScript Lingo: Finding and Indexing Data in Arrays
  • JavaScript Lingo: Manipulating Data
  • JavaScript Lingo: Math
  • JavaScript Lingo: Loops
  • JavaScript Lingo: Regular Expressions

Tools

  • Tools: Introduction to Markdown - Help Wanted!
  • Tools: What is an IDE? - Help Wanted!
  • Tools: Using the Unix/Linux Command Line - Help Wanted!
  • Tools: What is Build Automation? - Help Wanted!
  • Tools: Package Managers (npm, Bower) - Help Wanted!
  • Tools: Gulp & Grunt - Help Wanted!
  • Tools: What is the Java Virtual Machine? - Help Wanted!

Data Visualization Help Wanted

UI/UX Design & Development Help Wanted

  • UI/UX Design & Development: What is User Centered Design? - Help Wanted!

Web Design Help Wanted

Mobile JavaScript Development

  • Mobile JavaScript Development: How to Optimize a Page For Loadtime - Help wanted!

Agile Help Wanted

  • Agile: What is Behavior Driven Development?
  • Agile: What is Test Driven Development?

Chrome Dev Tools

  • Chrome Dev Tools: Elements
  • Chrome Dev Tools: Network
  • Chrome Dev Tools: Sources
  • Chrome Dev Tools: Timeline
  • Chrome Dev Tools: Profiles
  • Chrome Dev Tools: Resources
  • Chrome Dev Tools: Audits
  • Chrome Dev Tools: Console
  • Chrome Dev Tools: Summary

Software Engineering

  • Software Engineering: What is Natural Language Processing? - Help wanted!
  • Software Engineering: What Does Orthogonal Mean in Software Design? - Help wanted!
  • Software Engineering: Why Comment Your Code? - Help wanted!
  • Software Engineering: What is a Version Control System? - Help wanted!
  • Software Engineering: What are Unit Tests? - Help wanted!
  • Software Engineering: What is Continuous Delivery? - Help wanted!

Databases Help Wanted

  • Databases: Graph Databases - Help wanted!
  • Databases: Document Store Databases (MongoDB) - Help wanted!
  • Databases: Relational Databases - Help wanted!
  • Databases: Indexes - Help wanted!

Big O Notation

  • Big O Notation: What It Is and Why You Should Care
  • Big O Notation: A Few Examples

Math for Programmers

Servers & DevOps

  • Servers & DevOps: File System - Help wanted!
  • Servers & DevOps: Docker - Help wanted!
  • Servers & DevOps: Puppet - Help wanted!
  • Servers & DevOps: What is Chef? - Help wanted!
  • Servers & DevOps: What is Vagrant? - Help wanted!

Statistics

  • Statistics: What is Statistics? - Help wanted!
  • Statistics: What is Probability? - Help wanted!
  • Statistics: Random Sampling - Help wanted!
  • Statistics: Bayesian Statistics - Help wanted!
  • Statistics: K-Means - Help wanted!
  • Statistics: Regression - Help wanted!
  • Statistics: Markov Chain - Help wanted!
  • Statistics: Analysis of Variance? - Help wanted!
  • Statistics: Bayes' Theorem - Help wanted!
  • Statistics: P-Value - Help wanted!
  • Statistics: Hypothesis - Help wanted!
  • Statistics: AB Testing - Help wanted!
  • Statistics: T-Test - Help wanted!
  • Statistics: Poisson Distribution - Help wanted!
  • Statistics: Binomial Distribution - Help wanted!
  • Statistics: Exponential Distribution - Help wanted!
  • Statistics: Probability Distribution - Help wanted!
  • Statistics: Normal Distribution - Help wanted!
  • Statistics: Variance - Help wanted!
  • Statistics: Standard Deviation - Help wanted!
  • Statistics: Median - Help wanted!
  • Statistics: Mode - Help wanted!
  • Statistics: Mean - Help wanted!

Machine Learning

  • Machine Learning: What is Machine Learning? - Help wanted!
  • Machine Learning: What is Monte Carlo? - Help wanted!
  • Machine Learning: What is a Random Forest? - Help wanted!
  • Machine Learning: What is a Support Vector Machine? - Help wanted!
  • Machine Learning: What is a Gaussian Process? - Help wanted!
  • Machine Learning: What is Brownian Motion? - Help wanted!
  • Machine Learning: What is a Stochastic Process? - Help wanted!
  • Machine Learning: What is Deep Learning? - Help wanted!
  • Machine Learning: What is a Neural Network? - Help wanted!
  • Machine Learning: What are Clustering Algorithms? - Help wanted!
  • Machine Learning: What is Feature Engineering? - Help wanted!
  • Machine Learning: What is Logistic Regression? - Help wanted!
  • Machine Learning: What is Linear Regression? - Help wanted!
  • Machine Learning: What is Spark? - Help wanted!
  • Machine Learning: What is Hadoop? - Help wanted!
Something went wrong with that request. Please try again.