• Stars
    star
    385
  • Rank 111,464 (Top 3 %)
  • Language
    HTML
  • Created over 13 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Turing's main repository of tutorials and projects

Jumpstart Lab Curriculum

Build Status

Authoring and Editing Content

Setup

The code highlighting used throughout the tutorials is colorized by an external site. The colorized results are stored in Redis locally. So to work with this site effectively, you'll want to have Redis installed. The first time you generate the site it'll be slow as the fragments are being cached, but future generate processes should be quite fast.

View

bundle exec rake preview

Generates the content and then lauches a Sinatra web application.

In your browser visit localhost:4000 or execute open http://localhost:4000 to lauch the browser.

Note: This project contains a lot of content so the initial generation will delay the initial startup of the webservice for a few seconds. Saved changes to the content will cause Jekyll to re-generate all of the content causing a delay before it is displayed in the browser. Ensure any caching is disabled.

Custom Page Attributes

Sidebar - Table of Contents

You can automatically enable a Table of Contents for long pieces of content. This sidebar will place all h2 elements (generated from ## markdown) as linkable references.

An example:

---
layout: page
title: Object Oriented Javascript
sidebar: true
---

Custom Tags

{% terminal %} CODE {% endterminal %}

Generates the text inside of a OSX styled terminal window.

Lines that are commands are prefaced with a $. Lines without are treated as output.

{% terminal %} $ ruby -v ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.4.0] {% endterminal %}

{% irb %} CODE {% endirb %}

Generates the text inside of a OSX styled IRB window

Lines that are commands are prefaced with a $. Linesk without are treated as output.

{% irb %} $ 1 + 1 2 {% endirb %}

{% page_url filename-of-content %}

The page_url tag allows you to link to content without regard to knowing the relative or absolute path to the content item from the current item that you are editing.

### Great Javascript Tutorials

{% page_url 1-javascript-in-the-page %}
{% page_url 2-javascript-basics.markdown %}
{% page_url 3-dom-basics.html %}
  • The resulting link will use the title of the linked document
  • The extension of the file is ignored

{% section path/to/content.markdown path/to/image-to-display.png Title of Section %}

This tag will generate a special section layout which will embed the specified markdown content file in the page with an image and a special title.

Online

Visit http://tutorials.jumpstartlab.com

License

Unless otherwise noted, all materials licensed Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Creative Commons License

More Repositories

1

lesson_plans

Lesson Plans for the Turing School of Software & Design
Ruby
134
star
2

front-end-curriculum

Turing Front-End Engineering Curriculum
HTML
110
star
3

career-development-curriculum

103
star
4

data_structures_and_algorithms

JavaScript
71
star
5

backend-curriculum-site

HTML
39
star
6

links

Important links for the Turing community
34
star
7

enums-exercises

Exercises to practice using the Enumerable methods
Ruby
30
star
8

career-development-curriculum-site

SCSS
30
star
9

gear-up

SCSS
26
star
10

today

Collection of outlines for Turing classes
Ruby
24
star
11

outcomes

Student Outcomes Reporting
12
star
12

sales_engine_spec_harness

Spec harness for evaluating the SalesEngine project
Ruby
12
star
13

javascript-exercises

JavaScript
8
star
14

rails_exercises

Ruby
8
star
15

community_content

A repository that contains the instructions and schedule of students' lightning talks.
8
star
16

frontend-lightning-talks

7
star
17

checks-for-understanding

6
star
18

present

Ruby
6
star
19

facts

5
star
20

ops-issues

5
star
21

mod-0-curriculum

SCSS
5
star
22

scrabble

Scrabble Assessment for Object Oriented Programming with Ruby
Ruby
5
star
23

waypoints

Short practical demonstrations of a skill / topic as a waypoint along the path to competence.
5
star
24

census

(INACTIVE) Census serves as a central location for identity management and authentication across the Turing School community
Ruby
5
star
25

mortarboard

Apply Admin Revamp (aka Mortar Board)
JavaScript
4
star
26

standards

A brain dump with aspirations to one day be a standard.
Ruby
4
star
27

thinking_in_algorithms

4
star
28

resources

4
star
29

bootstrap_new_students

Setting up a new student's development environment.
Shell
4
star
30

advisory_board

3
star
31

try-coding

Landing page for Try Coding
Ruby
3
star
32

second-shift

SCSS
3
star
33

rales_engine_spec_harness

Ruby
3
star
34

student-blog

A blog utilizing Middleman, Middleman Blog, Foundation, "Blades of Steel" Theme, and deployable to Heroku
JavaScript
3
star
35

try-turing

Curriculum for all Try Coding Events
Jupyter Notebook
2
star
36

rocky-mountain-ruby

Rocky Mountain Ruby's software development conference website.
HTML
2
star
37

jobs

Ruby
2
star
38

rtanque-dojo

Step into the dojo
Ruby
2
star
39

curating_my_chaimz

Consuming the my-chaimz API with Rails
Ruby
2
star
40

curriculum-slides

2
star
41

tutorials

2
star
42

f1-fall-winter-breaks-exercises

Collection of exercises for F1 students to work on over Thanksgiving and winter breaks
2
star
43

slack-doorbell

JavaScript
2
star
44

launch-curriculum

launch.turing.edu website
HTML
2
star
45

mod-0

2
star
46

mod-0-problem-solving

1
star
47

deck

JavaScript
1
star
48

fe2-thanksgiving

1
star
49

f1-train-challenge

JavaScript
1
star
50

community_outreach

1
star
51

calendar-shift

Ruby
1
star
52

crm

Ruby
1
star
53

code-fair

Directions and materials for Turing student code fairs
1
star
54

f1-sandwich-challenge

Mock Assessment Testing Suite for FEE Mod 1
JavaScript
1
star
55

turing-tutorials

Rails app used for hosting video tutorials and classes.
JavaScript
1
star
56

weekly-tasks

1
star
57

will-andy-pick-me

A solo challenge for students to complete during Week 3 of FE Module 1
CSS
1
star
58

onward-to-the-edge

Explore. Experiment. Play.
1
star
59

slack_attendance_service

Ruby
1
star
60

jobs-finder

A collection of workers used to find job listings
Ruby
1
star
61

rethinking_module_one

1
star
62

timedraft

Ruby
1
star
63

environment_variables

1
star
64

savile

Turing's Design System
SCSS
1
star
65

turing-fridays

Turing Fridays is an Event Management System for community activities at the Turing School of Software and Design
JavaScript
1
star
66

hackathon

1
star
67

module_5

Module 5 resources and lesson plans for all first job searchers
1
star
68

hue-bulbs

Command our hue light table.
Ruby
1
star
69

mod-0-project-fe

JavaScript
1
star
70

daily

Ruby
1
star
71

frontend

An experimental NGINX-based reverse proxy for all Turing apps
Ruby
1
star
72

groupify

Manage gschool student groups
Ruby
1
star
73

jobs-remotely

Wrapper gem for WeWorkRemotely.com Job Feed
Ruby
1
star
74

1606BEE-Mod3

1606BEE-Mod3 repository
Ruby
1
star
75

mockical-creatures

repo for an exercise on testing using mocks and stubs
Ruby
1
star
76

mod0_assessment2

1
star
77

dogs-and-dog-parks

JavaScript
1
star
78

wills-lunchbox

JavaScript
1
star
79

full-circle

Tuition Scholarship Applications (INACTIVE)
Ruby
1
star
80

mkfriend

Learn some names: https://mkfriend-turing.herokuapp.com/
Ruby
1
star
81

reactBox

an idea box in react
1
star
82

spaceport

Learning About JavaScript
JavaScript
1
star
83

unit-plans

1
star
84

presentations

Keynote presentations for the Turing School of Software & Design
1
star
85

mod0_student_resources

1
star
86

publications-express

JavaScript
1
star
87

curriculum-site

HTML
1
star