Guest Speaker: 4 Fundamental Programmatic Concepts w/ Lukas Ruebbelke (Remote)


Details
Software development can appear to be an intellectual exercise but in reality, it is a discipline that is honed by hours of deliberate practice. Once a developer has invested the time to work through object-oriented programming, design patterns, a handful of popular frameworks, etc., they realize that they keep falling back onto a few fundamental patterns that they use over and over.
In this online workshop, Lukas Ruebbelke will lead you through a series of exercises in JavaScript* that will seem simple at first until you see how you can apply them to create real-world applications. You will learn how to express four fundamental programmatic concepts in JavaScript and how to compose them to build real-world examples.
*We will also be using TypeScript
Workshop Schedule:
Segment 1: Expressing Our World in Code Length
- Training Overview
- Thinking Like a Programmer
- Workshop Exercise
- Getting Setup with JavaScript
- Hello World Exercise
- Next Steps
Segment 2: Nouns and Verbs Length
- Objects as Nouns
- Properties Exercise
- Methods as Verbs
- Methods Exercise
- Next Steps
Segment 3: Decisions and Iterations Length
- Making Decisions with Conditionals
- Conditionals Exercise
- Collections and Iterations
- Iteration Exercise
- Putting It All Together
About the Speaker:
Lukas Ruebbelke is the Vice President of Developer Growth at BrieBug where he has the greatest job in the world. Lukas gets to spend his entire time mentoring and training developers to be effective and build things that people care about.
Lukas is also a Google Developer Expert, published author, conference speaker, event organizer, etc. His spirit animal is a red bull.
Online Info: You can find the livestream link here: https://codesmith.io/coding-events/733

Guest Speaker: 4 Fundamental Programmatic Concepts w/ Lukas Ruebbelke (Remote)