-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCoding Sixth Run 100 Day Challenge.txt
758 lines (570 loc) · 34 KB
/
Coding Sixth Run 100 Day Challenge.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
Coding Sixth Run 100 Day Challenge
June 17th (Day 1!)
https://www.codecademy.com/courses/ruby-beginner-en-ET4bU/3/3?curriculum_id=5059f8619189a5000201fbcb
June 18th (Day 2)
https://www.codecademy.com/courses/ruby-beginner-en-ET4bU/3/4?curriculum_id=5059f8619189a5000201fbcb
June 19th (day 3)
https://www.codecademy.com/courses/ruby-beginner-en-ET4bU/4/1?curriculum_id=5059f8619189a5000201fbcb
June 20th (day 4)
https://www.codecademy.com/en/courses/ruby-beginner-en-ET4bU/4/2?curriculum_id=5059f8619189a5000201fbcb
June 21st (day 5)
https://www.codecademy.com/en/courses/ruby-beginner-en-ET4bU/4/3?curriculum_id=5059f8619189a5000201fbcb
June 22nd (day 6)
https://www.codecademy.com/en/courses/ruby-beginner-en-ET4bU/4/4?curriculum_id=5059f8619189a5000201fbcb
June 23 (Day 7)
https://www.codecademy.com/courses/ruby-beginner-en-nOho7/0/1?curriculum_id=5059f8619189a5000201fbcb
June 24th (day 8)
https://www.codecademy.com/courses/ruby-beginner-en-nOho7/0/2?curriculum_id=5059f8619189a5000201fbcb
June 25th (day 9)
https://www.codecademy.com/courses/ruby-beginner-en-nOho7/0/3?curriculum_id=5059f8619189a5000201fbcb
// some medium articles in fCC (easy Sunday reading)
https://blog.mindorks.com/software-engineering-101-for-front-end-developers-a99fda87c6bc
https://medium.freecodecamp.com/i-burned-my-first-start-up-to-the-ground-here-are-some-hard-lessons-learned-ecf17c642534
https://medium.freecodecamp.com/the-freecodecamp-alumni-network-a-homegrown-mentorship-network-for-fcc-alumni-529e4531c34f
https://medium.com/@debwatkins2/tales-of-a-middle-aged-hacker-web-dev-community-2af0fd356e41
https://medium.freecodecamp.com/what-are-the-most-challenging-parts-of-your-coding-journey-fbd7d3a7600f
https://medium.com/swlh/why-i-left-the-best-job-in-the-world-3689a5a4649a
https://medium.freecodecamp.com/why-do-so-few-people-major-in-computer-science-6c2c08272405
http://danwang.co/why-so-few-computer-science-majors/
// from: https://medium.freecodecamp.com/the-most-promising-breakthroughs-from-google-i-o-2017-40d3accd42
THIS IS THE STORY OF AN IDEA - Google I/O 2017 Intro - Animation: https://youtu.be/cXtbWJsbvzk
// for fCC projects: https://www.freecodecamp.com/challenges/build-a-random-quote-machine
Random Quote Generator -- Free Code Camp -- Introduction: https://youtu.be/pjhMFuPnGS0
Random Quote Generator -- Free Code Camp -- Setting Up: https://youtu.be/WBI12gmpGPE
Random Quote Generator -- Free Code Camp -- Marking Up with HTML: https://youtu.be/0sfb1TETjfo
June 26th (day 10th)
// con't: Random Quote Generator -- Free Code Camp -- Marking Up with HTML: https://youtu.be/0sfb1TETjfo
https://www.codecademy.com/courses/ruby-beginner-en-nOho7/0/4?curriculum_id=5059f8619189a5000201fbcb
// the programmer's oath stuff: https://medium.freecodecamp.com/the-programmers-oath-db782efd958b
The Programmers Oath - Promise #1 (w/ Uncle Bob): https://youtu.be/36NgPu9OyRM
The Programmers Oath - Promise #2 (w/ Uncle Bob): https://youtu.be/zTQ-KZB69Y0
The Programmers Oath - Promise #3 (w/ Uncle Bob): https://youtu.be/sNWCmdDlmSQ
The Programmers Oath - Promise #4 (w/ Uncle Bob): https://youtu.be/WCYlSn3PtRI
The Programmers Oath - Promise #5 (w/ Uncle Bob): https://youtu.be/qEeYlLmrHOc
The Programmers Oath - Promise #6 (w/ Uncle Bob): https://youtu.be/WQMku1-fDYo
The Programmers Oath - Promise #7 (w/ Uncle Bob): https://youtu.be/3sU_zcebQwI
The Programmers Oath - Promise #8 (w/ Uncle Bob): https://youtu.be/yr3RWhUBA-s
The Programmers Oath - Promise #9 (w/ Uncle Bob): https://youtu.be/INNvxAV8AQU
June 27th (day 11)
https://www.codecademy.com/courses/ruby-beginner-en-nOho7/0/5?curriculum_id=5059f8619189a5000201fbcb
//more on fCC project
Random Quote Generator -- Free Code Camp -- Styling with CSS: https://youtu.be/61KLWNx9EHc
June 28th (day 12)
https://www.codecademy.com/courses/ruby-beginner-en-Qn7Qw/0/1?curriculum_id=5059f8619189a5000201fbcb
June 29th (day 13)
https://www.codecademy.com/courses/ruby-beginner-en-Qn7Qw/0/2?curriculum_id=5059f8619189a5000201fbcb
June 30th (Day 14)
https://www.codecademy.com/courses/ruby-beginner-en-Qn7Qw/0/3?curriculum_id=5059f8619189a5000201fbcb
July 1st (day 15)
https://www.codecademy.com/en/courses/ruby-beginner-en-Qn7Qw/0/4?curriculum_id=5059f8619189a5000201fbcb
July 2nd (Day 16)
https://www.codecademy.com/en/courses/ruby-beginner-en-Qn7Qw/0/5?curriculum_id=5059f8619189a5000201fbcb
//trying to create a virtual OS machine
http://lifehacker.com/5938332/how-to-run-mac-os-x-on-any-windows-pc-using-virtualbox
http://www.macbreaker.com/2013/01/iatkos-ml2-mountain-lion-virtualbox.html
July 3rd (Day 17)
https://www.codecademy.com/en/courses/ruby-beginner-en-Qn7Qw/1/1?curriculum_id=5059f8619189a5000201fbcb
July 4th (Day 18)
https://www.codecademy.com/en/courses/ruby-beginner-en-Qn7Qw/1/2?curriculum_id=5059f8619189a5000201fbcb
July 5th (Day 19)
https://www.codecademy.com/en/courses/ruby-beginner-en-Qn7Qw/1/3?curriculum_id=5059f8619189a5000201fbcb
July 6th (day 20)
https://www.codecademy.com/en/courses/ruby-beginner-en-Qn7Qw/1/4?curriculum_id=5059f8619189a5000201fbcb
July 7th (day 21)
https://www.codecademy.com/en/courses/ruby-beginner-en-Qn7Qw/1/5?curriculum_id=5059f8619189a5000201fbcb
July 8th (day 22)
https://www.codecademy.com/en/courses/ruby-beginner-en-Qn7Qw/2/1?curriculum_id=5059f8619189a5000201fbcb
July 9th (day 23)
https://www.codecademy.com/en/courses/ruby-beginner-en-Qn7Qw/2/2?curriculum_id=5059f8619189a5000201fbcb
July 10th (Day 24)
https://www.codecademy.com/en/courses/ruby-beginner-en-Qn7Qw/2/3?curriculum_id=5059f8619189a5000201fbcb
July 11th (day 25)
https://www.codecademy.com/en/courses/ruby-beginner-en-Qn7Qw/2/4?curriculum_id=5059f8619189a5000201fbcb
July 12th (day 26)
https://www.codecademy.com/en/courses/ruby-beginner-en-Qn7Qw/2/5?curriculum_id=5059f8619189a5000201fbcb
July 13th (day 27)
https://www.codecademy.com/en/courses/learn-ruby/lessons/a-night-at-the-movies/exercises/what-youll-be-building-5
July 14th (day 28)
https://www.codecademy.com/courses/learn-ruby/lessons/a-night-at-the-movies/exercises/setting-up
July 15th (Day 29)
https://www.codecademy.com/courses/learn-ruby/lessons/a-night-at-the-movies/exercises/the-case-statement
July 16th (Day 30)
https://www.codecademy.com/courses/learn-ruby/lessons/a-night-at-the-movies/exercises/prompting-redux
July 17th (day 31)
https://www.codecademy.com/courses/learn-ruby/lessons/a-night-at-the-movies/exercises/not-my-type
July 18th (day 32)
https://www.codecademy.com/courses/learn-ruby/lessons/a-night-at-the-movies/exercises/error-error
July 19th (day 33)
https://www.codecademy.com/courses/learn-ruby/lessons/a-night-at-the-movies/exercises/update
July 20th (day 34)
https://www.codecademy.com/courses/learn-ruby/lessons/a-night-at-the-movies/exercises/display
https://www.thoughtco.com/using-each-beginning-ruby-control-structures-2641202
July 21 (day 35)
https://www.codecademy.com/courses/learn-ruby/lessons/a-night-at-the-movies/exercises/delete
Chingu prep work (initial intro screencast from trello Chingu-Voyage Explained)
Chingu prep work (trello - The Builders pledge and Project-List)
Chingu prep work 9https://github.com/Chingu-cohorts/Chingu-dev-adventures)
https://medium.com/chingu/chingu-handbook-665f88ce1ee3
https://medium.com/@tropicalchancer/preface-learning-voyages-61327de7f062
https://medium.com/@tropicalchancer/01-welcome-to-chingu-1cef5a8ededc
July 22 (day 36)
https://www.codecademy.com/courses/learn-ruby/lessons/a-night-at-the-movies/exercises/nice-work-1
Chingu prep work (sing up for Chingu-voyage, and review resources)
https://medium.com/@tropicalchancer/02-chingu-handbook-the-how-d69c13d76205
https://medium.com/chingu/voyage-build-2-learn-roadmap-ba4e25dda59e
https://medium.com/@gordon_zhu/how-to-be-great-at-asking-questions-e37be04d0603
July 23 (day 37)
https://www.codecademy.com/en/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/ruby-is-a-delight
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/a-simpler-if
https://medium.com/@tropicalchancer/03-chingu-handbook-hacks-tips-extras-4dded66e782b
https://medium.com/@tropicalchancer/chapter-4-chingu-faq-6199d1129f83
July 24 (day 38)
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/the-one-line-unless
https://www.coursera.org/learn/html/lecture/5syEt/01-03-how-it-works-the-magic-of-page-requests
https://www.coursera.org/learn/html/supplement/JKADk/browsers
https://www.coursera.org/learn/html/lecture/rPIuh/01-04-looking-at-your-browser-options
Random Quote Generator -- JavaScript -- Free Code Camp: https://www.youtube.com/watch?v=5xeDQ1-ZfcQ&list=PLtwj5TTsiP7v6q5j8pin78pUja_yJNrDi&index=5
https://www.youtube.com/watch?v=YxWMxJONp7E&list=PL4cUxeGkcC9jAhrjtZ9U93UMIhnCc44MH
Asynchronous JavaScript #1 - What is Asynchronous JavaScript?
https://www.youtube.com/watch?v=h0ZUpPiV1ac&list=PL4cUxeGkcC9jAhrjtZ9U93UMIhnCc44MH&index=2
Asynchronous JavaScript #2 - AJAX Requests
July 25th (day 39)
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/one-good-turn-deserves-a-ternary
https://medium.com/chingu/chingu-weekly-vol-37-57e2806efe4a
// for fCC Weather Project: https://css-tricks.com/centering-css-complete-guide/
// also start to read: https://developer.mozilla.org/en-US/docs/Web/API/Geolocation/Using_geolocation
// also this: https://www.tutorialrepublic.com/html-tutorial/html5-geolocation.php
// and this: https://stackoverflow.com/questions/6797569/get-city-name-using-geolocation for the read on the rules of the API
https://hackernoon.com/es8-was-released-and-here-are-its-main-new-features-ee9c394adf66
July 26 (Day 40)
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/when-and-then-the-case-statement
https://www.youtube.com/watch?v=y4p9ua801yg&list=PLtwj5TTsiP7v6q5j8pin78pUja_yJNrDi&index=6
Random Quote Generator -- Free Code Camp -- Wrap Up
//plus hack reactor prep
https://github.com/DarrenfJ/100_Day_Coding/blob/master/Hack%20reactor%20prep.txt
July 27 (Day 41)
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/conditional-assignment
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/now-you-try
//plus hack reactor prep
https://github.com/DarrenfJ/100_Day_Coding/blob/master/Hack%20reactor%20prep.txt
// fCC - Agile Software Development
// https://www.youtube.com/watch?v=VePSZcTBVNM&list=PLWKjhJtqVAbm0gPNunWf4pr4xV8I3Geh-
Chickens and Pigs - Agile Software Development
https://youtu.be/YGstFjI5wzc
July 28 (day 42)
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/implicit-return
//plus hack reactor prep
https://github.com/DarrenfJ/100_Day_Coding/blob/master/Hack%20reactor%20prep.txt
July 29 (day 43)
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/short-circuit-evaluation
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/the-right-tool-for-the-job
//some vids for fCC projects
What are RESTful APIs? -- Free Code Camp -- Timestamp Microservice
https://youtu.be/bhhFY5De26U?list=PLtwj5TTsiP7vmgyFgrwtPxybl9KzMvmAB
Timestamp Microservice Overview -- Free Code Camp
https://youtu.be/pjqwdYRP940?list=PLtwj5TTsiP7vmgyFgrwtPxybl9KzMvmAB
Node & NPM Introduction -- Free Code Camp -- Timestamp Microservice
https://youtu.be/u6FsiWoKi5o?list=PLtwj5TTsiP7vmgyFgrwtPxybl9KzMvmAB
// compare: https://www.freecodecamp.org/challenges/timestamp-microservice
// to
// https://beta.freecodecamp.com/en/challenges/api-and-microservice-projects/timestamp-microservice
July 30 (Day 44)
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/up-the-down-staircase
//jQuery review course i did a year or two ago
https://www.codecademy.com/courses/web-beginner-en-bay3D/0/1
https://www.codecademy.com/courses/web-beginner-en-bay3D/0/2
https://www.codecademy.com/courses/web-beginner-en-bay3D/0/3
https://www.codecademy.com/courses/web-beginner-en-bay3D/0/4
https://www.codecademy.com/courses/web-beginner-en-bay3D/1/1
https://www.codecademy.com/courses/web-beginner-en-bay3D/1/2
https://www.codecademy.com/courses/web-beginner-en-bay3D/1/3
https://www.codecademy.com/courses/web-beginner-en-bay3D/1/4
https://www.codecademy.com/courses/web-beginner-en-bay3D/2/1
https://www.codecademy.com/courses/web-beginner-en-bay3D/2/2
https://www.codecademy.com/courses/web-beginner-en-bay3D/2/3
https://www.codecademy.com/courses/web-beginner-en-bay3D/2/4
https://www.codecademy.com/courses/web-beginner-en-bay3D/2/5
//plus hack reactor prep
https://github.com/DarrenfJ/100_Day_Coding/blob/master/Hack%20reactor%20prep.txt
discobot advanced user tutorial
//more vids on an fCC Challenge
Generating Boilerplate Code -- Free Code Camp -- Timestamp Microservice
https://youtu.be/JjSeSZ_DOfA?list=PLtwj5TTsiP7vmgyFgrwtPxybl9KzMvmAB
https://www.npmjs.com/package/express-generator
July 31 (day 45)
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/call-and-response
August 1st (Day 46)
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/being-pushy
August 2nd (Day 47)
// from responsive Codecademy course
https://www.codecademy.com/courses/learn-responsive-design/lessons/sizing-elements/exercises/relative-measurements
https://www.codecademy.com/courses/learn-responsive-design/lessons/sizing-elements/exercises/em
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/string-interpolation
August 3rd (Day 48)
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/one-liners
// coursera html course
https://github.com/DarrenfJ/100_Day_Coding/blob/master/Coursera%20intro%20to%20HTML%205%20June%202017.txt
https://blog.codinghorror.com/of-spaces-underscores-and-dashes/
August 4th (day 49)
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/the-ternary-operator
//plus hack reactor prep
https://github.com/DarrenfJ/100_Day_Coding/blob/master/Hack%20reactor%20prep.txt
August 5th (day 50)
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/in-case-of-many-options
// Coding Tutorials 360 on weather app
Show the Local Weather Project Part 1: Free Code Camp
https://www.youtube.com/watch?v=eLK28VPJvCE&list=PLHdCowjFIBmLRvwkK0UNz0OA10pYI4H0g
Show the Local Weather Project Part 2: Free Code Camp
https://www.youtube.com/watch?v=KoJsY7_J0JY&index=2&list=PLHdCowjFIBmLRvwkK0UNz0OA10pYI4H0g
// codecademy on responsive design
https://www.codecademy.com/courses/learn-responsive-design/lessons/sizing-elements/exercises/rem
https://www.codecademy.com/courses/learn-responsive-design/lessons/sizing-elements/exercises/percentages-height-width
August 6th (Day 51)
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/conditional-assignment-1
// codecademy on responsive design
https://www.codecademy.com/courses/learn-responsive-design/lessons/sizing-elements/exercises/percentages-padding-margin
// more on the fCC weather project
Show the Local Weather Project Part 3: Free Code Camp
https://www.youtube.com/watch?v=X4UhrbNmUr8&list=PLHdCowjFIBmLRvwkK0UNz0OA10pYI4H0g&index=3
Show the Local Weather Project Part 4: Free Code Camp
https://www.youtube.com/watch?v=azYmIzJf9GA&index=4&list=PLHdCowjFIBmLRvwkK0UNz0OA10pYI4H0g
https://stackoverflow.com/questions/9888861/view-json-file-in-browser
Show the Local Weather Project Part 5: Free Code Camp
https://www.youtube.com/watch?v=7ZVPApYOASk&index=5&list=PLHdCowjFIBmLRvwkK0UNz0OA10pYI4H0g
Show the Local Weather Project Part 6: Free Code Camp
https://www.youtube.com/watch?v=9vPiXGZczX4&list=PLHdCowjFIBmLRvwkK0UNz0OA10pYI4H0g&index=6
Show the Local Weather Project Part 7: Free Code Camp
https://www.youtube.com/watch?v=6eQp-YukSgs&index=7&list=PLHdCowjFIBmLRvwkK0UNz0OA10pYI4H0g
August 7th (day 52)
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/implicit-return-1
//more fCC weather project
follow up form video 7 code some bootstrap stuff in CodePen
August 8th (Day 53)
https://www.codecademy.com/courses/learn-ruby/lessons/the-zen-of-ruby/exercises/for-shame
August 9th (Day 54)
https://www.codecademy.com/courses/learn-responsive-design/lessons/sizing-elements/exercises/width-max-min
https://www.codecademy.com/en/courses/learn-ruby/lessons/the-refactor-factory/exercises/what-youll-be-fixing
// and extra reading from: https://www.codecademy.com/learn/learn-ruby
https://www.ruby-lang.org/en/about/
August 10th (Day 55)
https://www.codecademy.com/courses/learn-ruby/lessons/the-refactor-factory/exercises/to-be-or-not-to-be
// more on the fCC weather project
Show the Local Weather Project Part 8: Free Code Camp
https://youtu.be/gw5BQABalks?list=PLHdCowjFIBmLRvwkK0UNz0OA10pYI4H0g
//more fCC weather project
follow up form video 8 add C (℃ C) && F (℉ F) in CodePen
// medium articles about coding:
https://medium.com/building-crowdriff/four-ish-things-we-look-for-when-hiring-a-junior-developer-e2b7b7e53db0
https://medium.com/building-crowdriff/4-things-a-junior-web-developer-should-do-to-combat-imposter-syndrome-dc0878165156
August 11th (day 56)
https://www.codecademy.com/courses/learn-ruby/lessons/the-refactor-factory/exercises/omit-needless-words
// for weather app - displaying img from JSON
http://www.jquerybyexample.net/2013/04/how-to-display-load-images-from-json-file-jquery.html
https://stackoverflow.com/questions/23759703/jquery-find-text-and-replace-with-html
// responsive design codecademy
https://www.codecademy.com/courses/learn-responsive-design/lessons/sizing-elements/exercises/height-max-min
https://www.codecademy.com/courses/learn-responsive-design/lessons/sizing-elements/exercises/scaling-img-video
https://www.codecademy.com/courses/learn-responsive-design/lessons/sizing-elements/exercises/scaling-background-img
https://www.codecademy.com/courses/learn-responsive-design/lessons/sizing-elements/exercises/review-relative-measurements
//plus hack reactor prep
https://github.com/DarrenfJ/100_Day_Coding/blob/master/Hack%20reactor%20prep.txt
// medium articles about coding (or related):
https://hackernoon.com/testing-your-frontend-code-part-i-introduction-7e307eac4446
https://medium.com/@sethjconnell/a-ducky-guide-to-killing-fraud-syndrome-for-programmers-everywhere-d25a74888e19
https://medium.com/@michlbrmly/why-i-havent-fixed-your-issue-yet-a24ab4bc0d55
https://medium.com/@michlbrmly/the-covert-opt-in-dbcb1ce5e4ac
August 12th (Day 57)
https://www.codecademy.com/courses/learn-ruby/lessons/the-refactor-factory/exercises/less-is-more
August 13th (Day 58)
https://www.codecademy.com/courses/learn-ruby/lessons/the-refactor-factory/exercises/the-rubyists-loop
// articles about coding
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Background_and_Borders/Scaling_background_images
// more on the fCC weather project
Show the Local Weather Project Part 9: Free Code Camp
https://youtu.be/BYgywr4iVKk?list=PLHdCowjFIBmLRvwkK0UNz0OA10pYI4H0g
Show the Local Weather Project Part 10 Chrome 50 Geo Location Fix: Free Code Camp
https://youtu.be/aLKJhOmBjBw?list=PLHdCowjFIBmLRvwkK0UNz0OA10pYI4H0g
August 14th (day 59)
https://www.codecademy.com/courses/learn-ruby/lessons/the-refactor-factory/exercises/final-push
// vids on fCC projects: Wiki viewer
Build a Wikipedia Viewer Part 0 URL Details Front End Projects: Free Code
https://youtu.be/jOCgTo0RUoQ
Build a Wikipedia Viewer Part 1: Free Code Camp
https://youtu.be/PFrzq01h4m0
Build a Wikipedia Viewer Part 2: Free Code Camp
https://youtu.be/dRZxQY2RgUA
Build a Wikipedia Viewer Part 3: Free Code Camp
https://youtu.be/KiRwQpONE18
// articles about coding
https://medium.freecodecamp.org/how-to-choose-a-laptop-for-programming-a9e36f8b4cfe
August 15th (day 60)
https://www.codecademy.com/courses/learn-ruby/lessons/the-refactor-factory/exercises/nice-work-2
https://www.codecademy.com/en/courses/learn-ruby/lessons/blocks-procs-and-lambdas/exercises/you-know-this?action=lesson_resume&link_content_target=interstitial_lesson
// vids on fCC projects: Wiki viewer
Build a Wikipedia Viewer Part 4: Free Code Camp
https://youtu.be/uhtjPh7eWo8
August 16th (Day 61)
https://www.codecademy.com/courses/learn-ruby/lessons/blocks-procs-and-lambdas/exercises/collect-em-all
// vids on fCC projects: twitch viewer
Use the TwitchTV JSON API Part 1 Intermediate Front End Projects: Free Code Camp
https://www.youtube.com/watch?v=Nm2bXBlELZU
Auguat 17th (day 62)
https://www.codecademy.com/courses/learn-ruby/lessons/blocks-procs-and-lambdas/exercises/learning-to-yield
https://www.codecademy.com/courses/learn-ruby/lessons/blocks-procs-and-lambdas/exercises/yielding-with-parameters
// vids on fCC projects: Wiki viewer
Build a Wikipedia Viewer Part 5 Front End Projects: Free Code Camp
https://youtu.be/M3OcwNHMsGg
// vids on fCC projects: twitch viewer
Use the TwitchTV JSON API Part 2 Intermediate Front End Projects: Free Code Camp
https://youtu.be/BvPmLSN1X5I
// articles on coding
The fastest way to alphabetize the bookshelf
https://www.facebook.com/TEDEducation/videos/1705216896158176/
August 18 (day 63)
https://www.codecademy.com/courses/learn-ruby/lessons/blocks-procs-and-lambdas/exercises/try-it-yourself
// signed up for codewars (https://www.codewars.com/)
Find the next perfect square!
http://www.codewars.com/kata/56269eb78ad2e4ced1000013/train/javascript
https://stackoverflow.com/questions/14636536/how-to-check-if-a-variable-is-an-integer-in-javascript
Sum of two lowest positive integers
http://www.codewars.com/kata/sum-of-two-lowest-positive-integers/train/javascript
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort
August 19th (Day 64)
https://www.codecademy.com/courses/learn-ruby/lessons/blocks-procs-and-lambdas/exercises/keeping-your-code-dry
https://www.codecademy.com/courses/learn-ruby/lessons/blocks-procs-and-lambdas/exercises/proc-syntax
// codewars (https://www.codewars.com/)
Shortest word
https://www.codewars.com/kata/57cebe1dc6fdc20c57000ac9/train/javascript
August 20th (Day 65)
https://www.codecademy.com/courses/learn-ruby/lessons/blocks-procs-and-lambdas/exercises/why-procs
// codewars (https://www.codewars.com/)
Who likes it?
https://www.codewars.com/kata/who-likes-it
// start in on
https://www.codewars.com/kata/regular-ball-super-ball/train/javascript
https://www.codewars.com/kata/sum-of-odd-numbers/train/javascript
// vids on fCC projects: twitch viewer
Use the TwitchTV JSON API Part 3 Intermediate Front End Projects: Free Code Camp
https://youtu.be/_lnb6U1r9p4
// this fix
Use the TwitchTV JSON API Part 8: API Fix Free Code Camp Front End Projects
https://youtu.be/bxC46OvfMY0
https://blog.twitch.tv/client-id-required-for-kraken-api-calls-afbb8e95f843
August 21st (day 66)
https://www.codecademy.com/courses/learn-ruby/lessons/blocks-procs-and-lambdas/exercises/create-your-own-2
// vids on fCC projects: twitch viewer
Use the TwitchTV JSON API Part 4 Intermediate Front End Projects: Free Code Camp
https://youtu.be/tilEru1nD0I
Aug 22 (day 67)
// from the responsive design material:
https://www.codecademy.com/en/courses/learn-responsive-design/lessons/media-queries/exercises/responsive-web-design
https://www.codecademy.com/courses/learn-responsive-design/lessons/media-queries/exercises/media-queries
https://www.codecademy.com/courses/learn-responsive-design/lessons/media-queries/exercises/range
https://www.codecademy.com/courses/learn-responsive-design/lessons/media-queries/exercises/dpi
Aug 23 (day 68)
https://www.codecademy.com/courses/learn-responsive-design/lessons/media-queries/exercises/and-operator
https://www.codecademy.com/courses/learn-responsive-design/lessons/media-queries/exercises/comma-separated-list
// ruby course:
https://www.codecademy.com/courses/learn-ruby/lessons/blocks-procs-and-lambdas/exercises/call-me-maybe
https://www.codecademy.com/courses/learn-ruby/lessons/blocks-procs-and-lambdas/exercises/symbols-meet-procs
//playing around in the fCC beta:
http://beta.freecodecamp.com/en/challenges/bootstrap/use-responsive-design-with-bootstrap-fluid-containers
// codewars (https://www.codewars.com/)
Credit Card Mask
https://www.codewars.com/kata/5412509bd436bd33920011bc/train/javascript
Aug 24 (Day 69)
https://www.codecademy.com/courses/learn-responsive-design/lessons/media-queries/exercises/breakpoints
// codewars (https://www.codewars.com/)
Calculate BMI
https://www.codewars.com/kata/calculate-bmi/train/javascript
Aug 25 (Day 70)
https://www.codecademy.com/courses/learn-responsive-design/lessons/media-queries/exercises/review-media-queries
// learn sass
https://www.codecademy.com/learn/learn-sass
https://www.codecademy.com/courses/learn-sass/lessons/hello-sass/exercises/hello-sass
https://www.codecademy.com/courses/learn-sass/lessons/hello-sass/exercises/compile-sass
// codewars (https://www.codewars.com/)
Complementary DNA
https://www.codewars.com/kata/complementary-dna/train/javascript
MakeUpperCase
https://www.codewars.com/kata/makeuppercase/train/javascript
// medium articles on coding:
https://medium.com/career-change-coder/11-concepts-to-master-as-a-newbie-to-coding-73a7b2dc294
Aug 26 (day 71)
https://www.codecademy.com/courses/learn-sass/lessons/hello-sass/exercises/sass-features
https://www.codecademy.com/courses/learn-sass/lessons/hello-sass/exercises/nesting-sass
Aug 27 (day 72)
https://www.codecademy.com/courses/learn-sass/lessons/hello-sass/exercises/nesting-properties
Aug 28 (Day 73)
https://www.codecademy.com/courses/learn-sass/lessons/hello-sass/exercises/variables
// codewars (https://www.codewars.com/)
Welcome to the City
https://www.codewars.com/kata/welcome-to-the-city/train/javascript
simple calculator
https://www.codewars.com/kata/simple-calculator/train/javascript
// and JIRA vids for work
Aug 29 (day 74)
https://www.codecademy.com/courses/learn-sass/lessons/hello-sass/exercises/types
// codewars (https://www.codewars.com/)
Reverse a Number
https://www.codewars.com/kata/reverse-a-number/train/javascript
Aug 30th (Day 75)
https://www.codecademy.com/courses/learn-sass/lessons/hello-sass/exercises/maps-and-lists
Aug 31 (Day 76)
https://www.codecademy.com/courses/learn-sass/lessons/hello-sass/exercises/sass-generalizations
https://www.codecademy.com/en/courses/learn-sass/lessons/mixins-and-parent-selector/exercises/parent-selector
//youtubes on coding:
AJAX - Beau teaches JavaScript
https://youtu.be/tHRNuBf_8xg
Sept 1st (Day 77)
https://www.codecademy.com/courses/learn-sass/lessons/mixins-and-parent-selector/exercises/mixins
Sept 2nd (Day 78)
https://www.codecademy.com/courses/learn-sass/lessons/mixins-and-parent-selector/exercises/mixin-arguments
Sept 3rd (Day 79)
https://www.codecademy.com/courses/learn-sass/lessons/mixins-and-parent-selector/exercises/default-and-multiple-arguments
Sept 4th (Day 80)
https://www.codecademy.com/courses/learn-sass/lessons/mixins-and-parent-selector/exercises/multiple-arguments
//plus hack reactor prep
https://github.com/DarrenfJ/100_Day_Coding/blob/master/Hack%20reactor%20prep.txt
Udacity Java course
Sept 5th (Day 81)
https://www.codecademy.com/courses/learn-sass/lessons/mixins-and-parent-selector/exercises/mixins-ii
Sept 6th (Day 82)
https://www.codecademy.com/courses/learn-sass/lessons/mixins-and-parent-selector/exercises/string-interpolation
Sept 7th (day 83)
https://www.codecademy.com/courses/learn-sass/lessons/mixins-and-parent-selector/exercises/mixin-parent-selector
Sept 8th (Day 84)
https://www.codecademy.com/courses/learn-sass/lessons/mixins-and-parent-selector/exercises/mixins-and-parent-generalizations
Sept 9th (Day 85)
https://www.codecademy.com/en/courses/learn-sass/lessons/functions-and-operations/exercises/ops-functions
https://www.codecademy.com/courses/learn-sass/lessons/functions-and-operations/exercises/arithmetic-and-color
Sept 10th (Day 86)
https://www.codecademy.com/courses/learn-sass/lessons/functions-and-operations/exercises/math-color
// codewars (https://www.codewars.com/)
find the unique number
https://www.codewars.com/kata/585d7d5adb20cf33cb000235/train/javascript
Welcome!
https://www.codewars.com/kata/welcome/train/javascript
Sept 11th (Day 87)
https://www.codecademy.com/courses/learn-sass/lessons/functions-and-operations/exercises/arithmetic
// codewars (https://www.codewars.com/)
powers of three
https://www.codewars.com/kata/powers-of-3/train/javascript
Ones' Complement
https://www.codewars.com/kata/ones-complement/train/javascript
Sept 12th (day 88)
https://www.codecademy.com/courses/learn-sass/lessons/functions-and-operations/exercises/division
// codewars (https://www.codewars.com/)
diff.arr
https://www.codewars.com/kata/array-dot-diff/train/javascript
noobCode 01: SUPERSIZE ME.... or rather, this integer!
https://www.codewars.com/kata/noobcode-01-supersize-me-dot-dot-dot-or-rather-this-integer/train/javascript
WeIrD StRiNg CaSe
https://www.codewars.com/kata/52b757663a95b11b3d00062d/train/javascript
Basic Mathematical Operations in Ruby
https://www.codewars.com/kata/57356c55867b9b7a60000bd7/train/ruby
Sum of the first nth term of Series
https://www.codewars.com/kata/sum-of-the-first-nth-term-of-series/train/javascript
Get the Middle Character
https://www.codewars.com/kata/get-the-middle-character/train/javascript
Sept 13 (Day 89)
https://www.codecademy.com/courses/learn-sass/lessons/functions-and-operations/exercises/each-loops
// codewars (https://www.codewars.com/)
Simple Pig Latin
https://www.codewars.com/kata/520b9d2ad5c005041100000f/train/javascript
Sept 14th (Day 90)
https://www.codecademy.com/courses/learn-sass/lessons/functions-and-operations/exercises/for-loops
// codewars (https://www.codewars.com/)
Collision Detection
https://www.codewars.com/kata/collision-detection/train/javascript
Opposite number
https://www.codewars.com/kata/opposite-number/train/javascript
Nice Array
https://www.codewars.com/kata/nice-array/train/javascript
Count the smiley faces!
https://www.codewars.com/kata/583203e6eb35d7980400002a/train/javascript
Descending Order
https://www.codewars.com/kata/descending-order/train/javascript
Palindrome chain length
https://www.codewars.com/kata/palindrome-chain-length/train/javascript
// fCC vids
// Agile
// The INVEST approach to product backlog items
https://youtu.be/VePSZcTBVNM
// rewatch: Chickens and Pigs - Agile Software Development
https://youtu.be/YGstFjI5wzc
Sept 15th (Day 91)
https://www.codecademy.com/courses/learn-sass/lessons/functions-and-operations/exercises/if-vs-if
// codewars (https://www.codewars.com/)
Mumbling
https://www.codewars.com/kata/mumbling/train/javascript
Possiblities Array
https://www.codewars.com/kata/possiblities-array/train/javascript
Push a hash/an object into array
https://www.codewars.com/kata/push-a-hash-slash-an-object-into-array/train/javascript
Two Oldest Ages
https://www.codewars.com/kata/two-oldest-ages-1
Sept 16 (day 92)
https://www.codecademy.com/courses/learn-sass/lessons/functions-and-operations/exercises/functions-and-operations-generalizations
// codewars (https://www.codewars.com/)
Square Every Digit
https://www.codewars.com/kata/square-every-digit/train/javascript
Build a square
https://www.codewars.com/kata/build-a-square/train/javascript
The Hashtag Generator
https://www.codewars.com/kata/the-hashtag-generator/train/javascript
Sept 17th (day 93)
https://www.codecademy.com/en/courses/learn-sass/lessons/sustainable-scss/exercises/sasstainability
// codewars (https://www.codewars.com/)
Mutate My Strings
https://www.codewars.com/kata/mutate-my-strings/train/javascript
Sept 18th (Day 94)
https://www.codecademy.com/courses/learn-sass/lessons/sustainable-scss/exercises/sass-structure
// codewars (https://www.codewars.com/)
Difference Of Squares
https://www.codewars.com/kata/difference-of-squares/train/javascript
Count characters in your string
https://www.codewars.com/kata/count-characters-in-your-string/train/javascript
remove anchor from URl
https://www.codewars.com/kata/remove-anchor-from-url/train/javascript
// fCC vids
// Agile
The Agile Manifesto - Agile Software Development
https://youtu.be/tQprHSpNdps
Sept 19 (day 95)
https://www.codecademy.com/courses/learn-sass/lessons/sustainable-scss/exercises/import-in-scss
https://www.codecademy.com/courses/learn-sass/lessons/sustainable-scss/exercises/partials
// codewars (https://www.codewars.com/)
Growth of a Population
https://www.codewars.com/kata/growth-of-a-population/train/javascript
Exclamation marks series #1: Remove a exclamation mark from the end of string
https://www.codewars.com/kata/exclamation-marks-series-number-1-remove-a-exclamation-mark-from-the-end-of-string/train/javascript
Exclamation marks series #2: Remove all exclamation marks from the end of sentence
https://www.codewars.com/kata/exclamation-marks-series-number-2-remove-all-exclamation-marks-from-the-end-of-sentence/train/javascript
Exclamation marks series #3: Remove all exclamation marks from sentence except at the end
https://www.codewars.com/kata/exclamation-marks-series-number-3-remove-all-exclamation-marks-from-sentence-except-at-the-end
Exclamation marks series #4: Remove all exclamation marks from sentence but ensure a exclamation mark at the end of string
https://www.codewars.com/kata/exclamation-marks-series-number-4-remove-all-exclamation-marks-from-sentence-but-ensure-a-exclamation-mark-at-the-end-of-string
Sept 20 (Day 96)
https://www.codecademy.com/courses/learn-sass/lessons/sustainable-scss/exercises/extend
Sept 21 (Day 97)
https://www.codecademy.com/courses/learn-sass/lessons/sustainable-scss/exercises/placeholders
Sept 22 (day 98)
// just for a change of pace: html course
https://www.codecademy.com/courses/learn-html-elements/lessons/intro-to-html/exercises/intro
Sept 23 (Day 99)
https://www.codecademy.com/courses/learn-html-elements/lessons/intro-to-html/exercises/doctype-html
Sept 24th (Day 100)
https://www.codecademy.com/courses/learn-html-elements/lessons/intro-to-html/exercises/prepare-html
Sept 25th (day 101)
https://www.codecademy.com/courses/learn-html-elements/lessons/intro-to-html/exercises/anatomy-html
https://www.codecademy.com/courses/learn-html-elements/lessons/intro-to-html/exercises/head-html
// codewars (https://www.codewars.com/)
Array Array Array
https://www.codewars.com/kata/array-array-array/train/javascript
// next: https://www.codecademy.com/courses/learn-sass/lessons/sustainable-scss/exercises/extend-vs-mixin
// next html: https://www.codecademy.com/courses/learn-html-elements/lessons/intro-to-html/exercises/title-html
// codewars (https://www.codewars.com/)
// Udacity intro to JS
https://classroom.udacity.com/courses/ud803/lessons/3ace947b-b5f6-40c1-bc11-3ec98fd1d936/concepts/736af213-7f05-411c-8e72-e26dd48a28fa
=========