This course focuses on Mobile App development for iOS devices like iPhone and iPad, using Swift language and Xcode IDE. The participants will learn Swift programming language and all aspects of iOS application development including Tools, Language, Frameworks, Design, Process and best practices.Â
Master Swift, design elegant interactions, and create a fully functioning iOS app.
The course can be taken up by faculty as a part of Professional development or by a student to skill-up.
The course is designed comprehensively to impart programming skills and knowledge to students for developing iPhone and iPad applications. This course is updated with latest language features and basic concepts. The participants will learn Swift programming language and covers all aspects of iOS application development including Tools, Language, Frameworks, Design, Process and best practices.
Learn how to build and run your apps on iOS using the swift programming language. This course teaches you the common tools, interface elements, design patterns you need to build apps for iPhone and iPad. It includes detailed explanations of iOS technologies, hands on use of Apple’s development tools and coding exercises in Swift that use common iOS frameworks.
What you’ll learn:
Introduction to Apple Mobile app devices and Mac Systems.
Introduction to Swift Playground.
UI / UX Designing with Apple Human Interface Guidelines
Working with ViewControllers, UI elements, NavigationControllers.
Tab Bars Navigation, Views.
Table Views and Collection Views.
Integration of camera and Integration of audio into the app.
Working with CoreData framework.
Working with MapKit and Introduction to web services.
This is an advanced Apple application development course in which students learn expert level of application development for iPhone/iPad. The course deals with the language, framework and processes that go into iOS app development. The course will build on various advance concepts of language, framework and processes using those previously learned fundamentals. The iOS app development training will be hands- on, in addition to the know-how of using Swift on Xcode IDE environment, and using the Model, View & Controller techniques and using API tools to build apps. This course covers advanced programming concepts and teaches students to develop sophisticated Mobile Applications, including real time databases, advanced frameworks like Sprite Kit, Core ML and Augmented Reality.
What you’ll learn:
Machine Learning and CoreML
Webservices and JSON Serialisation
Natural Language Processing ( NLP)
We conduct Internship program for various branches of Engineering students like CSE, ISE, ECE and EEE Branches. We train the students on technical concepts and soft skills. The students develop an app for an iOS device, starting from scratch. They gather the requirements, conduct feasibility analysis, create a prototype, draw Data Flow Diagrams, prepare project planning report, design the interface, write the code and test it on the device. Throughout the program, students work collaboratively and develop skills like creativity, critical thinking, logical reasoning, communication, analytical thinking and leadership.