This workshop has already been published as a course!
Four Semesters of Computer Science in Six Hours
By coding along with us in the Workshop, you'll:
- Algorithms and Big O Analysis
- Sorting: Bubble, Insertion, Merge & Quick
- Data Structures: Stacks, Queues and Priority Queues, Maps and Sets, Hash Tables, Array Lists, Linked Lists, Binary Search Trees & AVL Trees
- Functional Programming 101: Map, Reduce & Filter
Your (Awesome) Instructor
Spend the Day Immersed With a Leading Computer Science Master
We're going to tackle some big topics in just one day, Algorithms and Big O Analysis, Recursion, Sorting, Data Structures and Functional Programming. What? Is that even possible? We're sure as hell going to try! Since many of us are self taught and/or dropouts (myself included) we lack the advantages that a formal CS education can give. This additional theory can give us useful context to make tradeoffs in implementations and architectures.
We've already held over 300 workshops with thousands of attendees in-person and online. In this time we've discovered ways to schedule the day, so it goes smoothly and efficiently. Regardless if you're in-person or participating with us online you'll have the full ability to replay things you missed, get your questions answered LIVE and interact with the teacher throughout the day.
- 9:00AMIntro to Workshop
- 9:15AMBig O
- 10:00AMBubble Sort
- 10:30AMInsertion Sort
- 11:00AMMerge Sort
- 11:30AMQuick Sort
- 12:00PMLunch Break
- 12:30PMData Structure Interfaces
- 1:00PMArray List
- 1:30PMLinked List
- 2:00PMBinary Search
- 2:30PMAVL Tree
- 3:00PMHash Table
- 3:30PMFunctional Programming 101
Interact with the Instructor - Online & In-Person
Is This Workshop for Me?
Anyone who wishes they had a better understanding of computer science concepts. This includes self-taught developers, designers who learned to code, or devs just starting down the path of learning to be a good coder.
- The focus will be on the concepts and not on the language
- The presenter will use ES6 but will explain those features
One Full Day Workshop Session
Replay Videos (available immediately)
March 23, 2016 - 9:30am to 5:30pm Central Daylight Time
Option 1: Attend online on our full HD live stream
Option 2: Attend in-person at HQ in Minneapolis, MN