Course Outline
Agile
- Why Agile
- Product Owner
- The Sprint
- Scrum Master
- Finishing a Sprint
- Writing User Stories
Swift
- Swift Language
- Memory Management
- Using Xcode
- Swift Playgrounds
TDD and Continuous Integration
- OO Refresher
- Test Driven Development
- Xcode and XCTest
- Swift TDD
- Continuous Integration
- Xcode Server
Adaptive Layout
- Xcode Adaptive Layout
- View Controllers
- Linking controls with IBOutlet
More Swift
- Timers
- Table Views
- Data Storage
- Multiple View Controllers
Advanced Features
- Manipulating Images
- Animations
- Mapds
- Geolocation
Workshop
- Workshop to write a Swift application either individually or in small groups.
Delivery Options
Private Group Training
Our identity is rooted in delivering exactly what our clients need.
- Pre-course call with your trainer
- Customisation of the learning experience to achieve your goals -
- Bespoke outlines
- Practical hands-on exercises containing data / scenarios recognisable to the learners
- Training scheduled on a date of your choice
- Delivered online, onsite/classroom or hybrid by experts sharing real world experience
Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Contact us for an exact quote and to hear our latest promotions
Public Training
Please see our public courses
Testimonials (5)
Trainer is very knowledgeable on the subject and able to provide real world examples through his experience.
Nouf
Course - Agile Software Testing with Continuous Integration
sharing experiences and sharing other materials not included in the package.
BRYAN SANTOS - Mizuho Bank Ltd - Manila Branch
Course - Agile Business Analysis
The fact that I have learnt a new approach for writing unit tests is the part I liked most about the training. I also liked the free talk we had, the fact that we debated certain topics, I liked the team work we had, it made us analyse from a different perspective the requirements of user stories and I also appreciated the intervention of the trainer that suggested us different solutions when we were stuck on taking some decisions.
Crina-Maria Rosu - ACCENTURE
Course - Agile and TDD with C
learning the full range of test development
Silviu Avram - Hertz Europe Service Centre Limited
Course - Test Driven Development
He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform. Moreover, he was giving the course using the latest versions of is and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.