Module 3 Curriculum
Authentication
API Development
- Faraday and Postman
- Testing Tools for API Consumption
- Refactoring API Consumption
- Building an API in Rails
- Customizing your API’s JSON Output
ActiveRecord
- Database Planning Workshop for Paired Project
- Advanced ActiveRecord
JavaScript and Front-End Development
Other Topics
- Sending Email in Rails
- Data Structures and Algorithms
- Intro to Caching
- Introduction to Big O Notation
- Company Research (PD Supplement)
- README Workshop
Additional Exploration Topics & Resources
- Review of Abstraction and Encapsulation
- Application Coordination with Message Queues
- Hash Functions - MD5 and SHA-256
- Understanding Namespacing
- Fundamental Rails Security
- Environments and Continuous Integration
- Running Production Locally
- Presenters and Decorators
- Application Coordination with Messaging Queues
- Intro to JavaScript AJAX Fetch
A full archive of lesson plans (not necessarily up to date with Rails 5.2!) can be found on GitHub