Skip to content
This repository was archived by the owner on Apr 18, 2023. It is now read-only.

Commit dfc9102

Browse files
committed
Add day 3 AM slides
1 parent c0929ce commit dfc9102

File tree

10 files changed

+71
-173
lines changed

10 files changed

+71
-173
lines changed

RESOURCES.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Resources
2+
3+
* [Learn Ruby the Hard Way](https://learnrubythehardway.org/book/)
4+
* Online book series about "Learning X the Hard Way" - includes lots of exercises that you can work through on your time.
5+
6+
* [Try Ruby](http://tryruby.org/)
7+
* Online tutorial that works like PRY
8+
9+
* [Singing with Sinatra](https://code.tutsplus.com/series/singing-with-sinatra--net-19113)
10+
* Walks through a few more basics regarding Sinatra
11+
12+
* [Getting Started with Rails](http://guides.rubyonrails.org/getting_started.html)
13+
* The official Rails tutorial
14+
15+
* [GitHub Hello World](https://guides.github.com/activities/hello-world/)
16+
* GitHub's "Hello World"
17+
18+
* [On Demand GitHub Training](https://services.github.com/on-demand/)
19+
* GitHub's online training
-49.1 KB
Binary file not shown.
41.6 KB
Loading
Loading

slides/03-git-and-hosting/index.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@
3535
<div class="reveal">
3636
<div class="slides">
3737
<section data-markdown="./md/01-intro.md" data-separator="^<-->" data-separator-vertical="^<..>"></section>
38-
<section data-markdown="./md/02-history.md" data-separator="^<-->" data-separator-vertical="^<..>"></section>
39-
<section data-markdown="./md/03-language.md" data-separator="^<-->" data-separator-vertical="^<..>"></section>
38+
<section data-markdown="./md/02-source-control.md" data-separator="^<-->" data-separator-vertical="^<..>"></section>
4039
</div>
4140

4241
<aside class="cf-watermark">
Lines changed: 6 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,15 @@
1-
# Ruby Workshop Introduction
2-
3-
<..>
4-
5-
## Hi...
6-
7-
I'm David Mohundro
8-
9-
<div>
10-
![Clear Function](/images/clear-function-logo-white-text.svg) <!-- .element: style="border: none; width: 280px; background-color: rgba(0,0,0,0); box-shadow: none" -->
11-
</div>
1+
# Ruby Workshop - Day 2
122

133
<..>
144

155
## Outline
166

17-
* History
18-
* Compiled / Interpreted
19-
* Dynamic / Static Typing
20-
* TODO... more
21-
22-
<..>
23-
24-
## But First...
25-
26-
Quick survey of programming knowledge in the room...
27-
28-
Note:
29-
- want to gauge how "introductory" I need to be...
30-
31-
<..>
32-
33-
## Can you finish this statement for me?
34-
35-
```
36-
Hello... what?
37-
```
38-
39-
<..>
40-
41-
## What languages have you used?
42-
43-
* C or C++?
44-
* Basic?
45-
* Java?
46-
* Perl?
47-
* PHP?
48-
* JavaScript?
49-
* HTML or CSS?
50-
* Others?
7+
* Any Q / A
8+
* Source Control!
9+
* Deploying to Heroku!
5110

5211
<..>
5312

54-
## What operating systems have you used?
13+
## Now that you've had some rest...
5514

56-
* Linux? (e.g. Ubuntu, Debian, Red Hat, etc.)
57-
* Windows?
58-
* MacOS?
15+
Any questions from yesterday?

slides/03-git-and-hosting/md/02-history.md

Lines changed: 0 additions & 87 deletions
This file was deleted.
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# Source Control
2+
3+
<..>
4+
5+
## What's the problem?
6+
7+
![Old App](images/old-app.png)
8+
9+
<..>
10+
11+
### We need some way to track changes between many people over a long period of time
12+
13+
<..>
14+
15+
## It's called source control!
16+
17+
<..>
18+
19+
## History of SCM
20+
21+
![SCM History](images/scm-history.png)
22+
23+
<..>
24+
25+
## What does it track?
26+
27+
* What changed?
28+
* Who changed what?
29+
* When was it changed?
30+
31+
<..>
32+
33+
## What is Git?
34+
35+
Built by the creator of Linux to track changes to Linux
36+
37+
<..>
38+
39+
## What is GitHub?
40+
41+
GitHub != Git
42+
43+
<..>
44+
45+
## HANDS ON

slides/03-git-and-hosting/md/03-language.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

slides/03-git-and-hosting/md/05-closing.md

Lines changed: 0 additions & 28 deletions
This file was deleted.

0 commit comments

Comments
 (0)