Ready to start? In this introductory course, you will discover the essentials of iOS development: dive into Apple's mobile ecosystem, familiarize yourself with the development environment, and build your first app in just a few hours - no kidding! View course
No turning back now! You are swiftly getting to the core of iOS development: learning Apple's new programming language for creating apps. Advance your apps with just a few lines of Swift code! View course
It’s time to enhance your skills with the knowledge of a founding concept of most modern programming languages: Object Oriented Programming (OOP). See how the new concept impacts your craftsmanship. View course
Let's reinforce the foundation! Adopt MVC code design architecture in order to build sustainable code. You will also learn how to identify elements based on mock-up designs, handle gestures, experiment with animations and dynamic layout and sneak peek into local data storage. View course
In this course, you will learn how to enrich your app with dynamic content delivered in real-time from remote sources via a network. You will also be able to provide the best code design following SOLID principles. View course
Understand and alter existing Swift code efficiently and sustainably. In this course, you will discover the benefits of implementing tests and learn how to practice test driven development. View course
What makes it special? - the DIRECTION!
Let’s reverse the traditional way of learning and look at a more practical order:
To establish yourself in a workforce you need specific SKILLS.
The best way to acquire skills is to gain experience in real life situations doing real PROJECTS.
To complete the projects you need specific knowledge which you can obtain by completing relevant COURSES.
While going through the process, learning, evolving and improving, you can benefit from guidance and support from currently operating professionals through MENTORSHIP.