๐Ÿ“Œ Prerequisites for Each Program
๐ŸŸข Foundations of Programming
No prior experience needed. All you need is a laptop.
This program is designed for:
  • Complete beginners with no technical background
  • Developers who want to refresh core concepts
  • Anyone who wants to learn Kotlin from scratch
๐ŸŸก Become an Android Developer
You should have a basic understanding of programming fundamentals, especially OOP (Object-Oriented Programming).
Recommendation: I strongly suggest starting with Foundations of Programming first, as it helps you master Kotlin, the language used throughout this course.
๐Ÿ”ด Defensive Android Development
This is an advanced course. You must already have experience building functional Android applications.
This program focuses on:
  • Secure coding practices
  • Real-world app vulnerabilities
  • How attackers think and exploit misconfigurations
  • Building production-ready secure apps
Best suited for students who previously completed Become an Android Developer
If you have any questions, make sure to drop them below. ๐Ÿ‘‡
1
2 comments
Sam Shouman
3
๐Ÿ“Œ Prerequisites for Each Program
powered by
samDroid HQ
skool.com/samdroid-hq-6230
The 1st Android dev community in the Arab world focusing on building real-world apps. Learn, share projects & grow into a job-ready Android engineer.
Build your own community
Bring people together around your passion and get paid.
Powered by