Denizey - Course details
img

Course Details

Description

The iOS workshop is an online workshop (project-based) that will provide you with all the experience needed in the fieldwork and it provides you with the same environment that you will face in real life, in software companies, or while working individually on a project for a client.

iPhone Operating System (iOS) is an Operating System developed by Apple for its mobile devices. you will learn the development of applications for the iPhone platform, you will also learn the advanced Swift programming skills and have a full understanding of the iOS development process, and build an iOS app. You will start with the basics and go on to advanced levels with a strong emphasis on practical learning by the way of examples and demos. 

You will work in teamwork under the supervision of a well-experienced qualified instructor that has not less than 8 years of experience in the field. We offer you an entire organized study system through Microsoft teams program and a continuous follow-up in every task. The instructor will be a technical lead as well as a mentor to lead you step by step in all the required tasks in order to complete a full project; projects are worked out and delivered in exactly the same way as companies. Instructors have the knowledge to be asked any question related to the field.

The Jira will be used for Task Management. 

​​You will build 10 high-performance applications that you can proudly add to your portfolio, each application will be increasingly challenging, which is optimal for students to develop their skills.

The 10 real software projects that will be achieved in the workshop; 

1- E-commerce System

2- Medical  System

3- Booking System

4- Food Delivery System - UberEats

5- Learning Management system

6- Movies Management System - Netflix

7- Task Management System

8- Social Network System

9- Job research System - Wuzzf

10-Chat IO System

 

What You Will Learn

  • You will learn how to work with code versioning tools such as (Git - Bitbucket)
  • You will be able to design and build applications for Apple’s iOS platform
  • You will be able to design screens for applications
  • You will learn RESTful APIs to connect iOS applications to back-end services
  • You will learn how to test the application performance by automated tests to ensure efficiency
  • You will be able to use various architectures such as VIPER, MVVM, MVP, and Clean architecture
  • You will learn the Firebase for Notification, Chat, and Real-time
  • You will be able to work with cloud message APIs
  • You will learn application deployment
  • You will be able to deploy applications on App Store

Requirements

  • Swift Programming Language
  • Object-Oriented Programming
  • Cocoa framework
  • Implement one small application with the required framework

Subscribe To Our Online letter

Stay updated and make the most of your online learning experience.