Free Crash Course: Put the Func back in Programming


Details
Overview
Join our Back End Instructor, Mark Dewey (https://www.meetup.com/The-Iron-Yard-Tampa-Bay/members/211900929/) for “Putting the Func back in Programing” and learn more about the Back End Engineering course. Holly Valenty (https://www.meetup.com/The-Iron-Yard-Tampa-Bay/members/215169340/), our Student Enrollment Representative, will also be on campus to help you learn more about The Iron Yard (http://www.theironyard.com/).
Functional programing is an extremely powerful tool and is gaining popularity with mainstream coders. From Haskell, to Elm, there are more and more tools being created to enable developers to program using the power of a functional language. Using F#, .NET’s functional language, we will be exploring how and what it means to program using this fun paradigm.
Outcomes
We will cover (at a face pace) what functional programing is, why to use and how to create simple apps with this power
Requirements
Laptop that is WiFi capable. Laptops are required to complete the course. However, if you do not have one and would simply like to attend as an observer, you're certainly welcomed to sign up and you'll still learn a lot!
Who is this for?
This talk is gauged towards:
• Technical minded folks who want to get their feet wet with a new technology
• Existing developers who are curious about functional programming
Agenda
• Together we will discuss:
• Principles of Functional Programing
• Immutable data
• First Class Functions
• Minimize Side Effects
• Tail call recursion
• Monads
• Map/Reduce/Filter
• When to use FP and when not to use FPt
• Together we will create :
• A simple app using F# to demonstrate what we learned.
Stick around for networking and Open Code (https://www.meetup.com/The-Iron-Yard-Tampa-Bay/events/qjfsklywhbwb/)!

Free Crash Course: Put the Func back in Programming