IOS Developer
This course is for you if you
- New to programming/Want to change careers
Mobile app development for iOS is the perfect area to start in programming. You will learn the basics of Swift, complete 8 projects-applications for the portfolio and in six months you can start looking for a job. - Developer not in Swift/Want to expand your competencies
The course “iOS Developer from scratch” is suitable for you if you already know how to program and want to learn Swift. In 12 months, you’ll build your Swift programming skills to the middle level and be able to take on projects in the U.S. and abroad. - IT-specialist / Want to learn how to write code
The iOS app development course is suitable if you already work in IT – for example, as a tester, tech support specialist or data analyst. During the training iOS-development you will be able to start programming and creating applications, you will study in depth the development in Swift, adding a new tool to your skills.
- Introductory webinar with problem conditions
- Have your solution reviewed by mentors
- 2 weeks to complete the task
- Final webinar with the solution and answers to questions
- Evaluation and accrual of scores
- Ready to add to your portfolio
Course outline
Different practical formats – to develop the skills that the market needs and will use right now
– Swift Simulator
– 100 algorithmic problems
– 50 written programs- Operate basic IT concepts
– Understand data types and operators
– Work in the Xcode development environment- Write code in Swift using OOP principles
– Use the Git version control system
– Upload your code to GitHub
Practice:
– 30 hours of interactive webinars
– 4 workshops on working with data
– 4 end-to-end projects-Work in Xcode/AppCode
You will learn how to:
– Develop interfaces and animations
– Connect to data warehouses
– Implement asynchrony in the application
Practice:
– 10 hours of interactive webinars
– 5 workshops on designing user friendly interfaces
– 1 final team project
You will learn how to:
– Prototype an interface and implement elements in code
– Test the app
– Publish the app to the App Store- Use syntax and basic Objective-C constructs
– Write the solution in Swift
– Create a program and implement the solution