Code Monkey home page Code Monkey logo

theodinproject's Introduction

  • Webdevelopment 101

    • The basics: This section will cover the baseline knowledge you need before getting into the more 'programming' aspects of web development. You'll also get a chance to install the necessary software on your computer.
      • 1. How this Course Will Work
      • 2. Introduction to Web Development
      • 3. Gearing Up
      • 4. Join the Odin Community
      • 5. How Does the Web Work?
      • 6. Command Line Basics
      • 7. Project: Installations (getting a new laptop, will do it on that)
    • Git basics: In this section you will learn the basics of Git and how you can upload your future projects to Github so you can share your work and collaborate with others on projects easily.
      • 1. Introduction to Git
      • 2. Git Basics
      • 3. Project: Practicing Git Basics
    • The Front End: In this section you'll spend a good deal of time getting familiar with the major client-side (browser-based) languages like HTML, CSS, and Javascript. You'll get to build a webpage with HTML/CSS and learn some programming fundamentals with Javascript.
      • 1. Introduction to the Front End โณ
      • 2. HTML and CSS Basics
      • 3. Developer Tools
      • 4. Project: HTML/CSS
    • JavaScript Basics: Here we finally dig in to JavaScript and learn how to make the web dynamic.
      • 1. Fundamentals Part 1
      • 2. Fundamentals Part 2
      • 3. Developer Tools 2
      • 4. Fundamentals Part 3
      • 5. Project: Rock Paper Scissors
      • 6. Clean Code
      • 7. Fundamentals Part 4
      • 8. DOM manipulation
      • 9. Project: Etch-a-Sketch project
      • 10. Fundamentals Part 5
      • 11. Project: Calculator
    • The Back End: Here you'll learn about the back end, where we'll demystify what goes on behind the scenes on a web server. You'll get to take a crack at Ruby, the sublimely awesome language that runs Ruby on Rails.
      • 1. Introduction to the Back End
      • 2. Ruby Basics
      • 3. Project: Ruby
      • 4. Databases
    • Web Development Frameworks: You've probably heard about 'Ruby on Rails' and 'Backbone.js' and other sleek-sounding development frameworks. In this section, you'll learn what a framework is, why we use them, and get acquainted with the ones we'll be covering in future courses.
      • 1. Introduction to Frameworks
      • 2. Ruby on Rails Basics
      • 3. Project: Ruby on Rails
    • Pair Programming: So far, you've probably been working by yourself. Now it's time to learn how to team up with another person anywhere in the world.
      • 1. Introduction to Pair Programming
      • 2. Preparing to Remote Pair
      • 3. Project: Pairing Project
    • Tying it All Together: Now that you've had a healthy taste of all the major components in a web application, we'll take a step back and remember where they all fit into the bigger picture.
      • 1. Conclusion
  • Ruby Programming

  • Ruby on Rails

  • HTML5 and CSS3

  • JavaScript

  • Getting Hired

theodinproject's People

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.