Scala Is for Everyone
summary
Main claim is that Scala is beginner friendly and no CS degree required provided learners master data structures and algorithms; recommended path is Atomic Scala and Scala Exercises, then the standard library, then functional concepts. Practical tools used in workshops are Scastie or Ammonite REPL and IntelliJ (noting install headaches and a new one‑click installer), live coding sessions of ~1.5 hours evenings or up to 3 hours weekends, pen‑and‑paper for algorithms, mentors for groups over five, and 10 minutes daily practice.
AI-written summary · about
chapters (28)
- 0:00Intro
- 1:53Where can I start
- 2:05Do I need a computer science degree
- 3:19Where can you start
- 3:48Atomic
- 4:25Scholarly Exercises
- 5:05Advanced Exercises
- 5:42Callosity
- 6:26Color Apple
- 7:02Terminal
- 7:21Pen Paper
- 8:10Tips for Learning
- 9:32Audience
- 11:29Topics
- 14:09Mentors
- 15:13Students
- 15:26First Listen
- 15:56Understand the Question
- 16:26Explanation
- 17:12Know your audience
- 18:00Next Dream
- 18:11Tamagotchi
- 18:30Programming Schools
- 19:05Fairy Tale
- 20:19Diversity
- 20:37Questions
- 26:58Fairy Tale Characters
- 32:37Beginner Friendly
related talks
36mBuilding a Better Scala Community
32mWant to Diversify the Scala Community? Here is How You Can Help!
10mCreating successful study groups to empower everyone
19mUkraine's Scala community building lessons
30mScale Your Future: An Immersive Engineering Programme
20mTeaching R using inclusive pedagogy: Carpentries workshops lessons learned
29mCentering Humans in the Programming Languages Classroom: Building a Text for ...
40mLet's Grow the Clojure Community
