Mobile Development Foundations shares practical strategies, tools, and advice to establish yourself in this industry. Whether you're new to development, or established in a related field, this course let you know what to expect, where to source the appropriate resources and support, and how to ensure your work is up to industry standard.
Part 1: Foundations
- Developer vs Engineer
- Learning Languages
- Front End vs Back End
- Full Stack
- Have a Plan
- Build on What You Have
- Creating a Portfolio
- User Experience
- Agile, Scrum, and Iteration
Part 2: Execution
- Development Life Cycle
- Platform vs Framework
- Types of App
- Cross Platform
- Where to Work
Part 3: Security and Publishing
- Security Standards
- Secure Source Code
- Encrypt Files and Database
- Secure Comms
- Input Validation
- Pen Testing
- Publishing
- Developer Accounts
- Distribution Platforms
- Rejections
- Maintenance and Features