Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Ios - Swift And Objective-C Like Never Before

Posted By: ELK1nG
Ios - Swift And Objective-C  Like Never Before

Ios - Swift And Objective-C Like Never Before
Published 11/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 17.66 GB | Duration: 35h 54m

Master iOS Development with Swift and Objective-C to Build Amazing Apps

What you'll learn

Swift Programming Language: Students will gain in-depth knowledge of Swift, Apple's modern programming language for iOS development.

Objective-C Programming Language: Students will also learn Objective-C, which is foundational to many existing iOS applications and frameworks.

Creating User Interfaces: Students will learn how to design user interfaces using UIKit and SwiftUI to build responsive and interactive applications.

Handling User Input: The course will teach how to handle different types of user input, including touch gestures, forms, and keyboard input.

Students will explore essential iOS frameworks such as Foundation, CoreData, CoreGraphics, AVFoundation, and MapKit to enhance app functionality

The course will teach debugging techniques using Xcode's debugger, breakpoints, and console outputs to troubleshoot issues in both Swift and Objective-C code.

Students will learn how to build apps for real-world use, including how to deploy their apps to the App Store, handle app signing, and work with Apple Developer

Since Swift and Objective-C are often used together in large applications, students will learn howto integrate both languages within the same project seamlessly

By the end of the course, students will be able to confidently build, debug, and deploy iOS applications using both Swift and Objective-C

Requirements

There are not any requirements

Description

Master iOS Development with "iOS - Swift and Objective-C Like Never Before"!Are you ready to build sleek, powerful apps for the iPhone, iPad, and beyond?  iOS - Swift and Objective-C Like Never Before is your ultimate gateway to becoming a skilled iOS developer. Whether you’re starting fresh or enhancing your current skills, this course will guide you through creating cutting-edge apps with two of Apple’s most essential programming languages.What You’ll Gain: Comprehensive Language Mastery: Learn Swift’s modern elegance and Objective-C’s robust legacy for iOS development. Real App Development Skills: Design and build fully functional apps from scratch with intuitive user interfaces. Seamless Integration: Understand how to combine Swift and Objective-C seamlessly in your projects. Advanced Features: Work with Core Data, notifications, APIs, and Apple’s frameworks like UIKit and SwiftUI. Problem-Solving Expertise: Debugging and optimizing techniques to make your apps fast, reliable, and user-friendly. Why This Course?Beginner to Advanced: Clear explanations and structured learning paths, whether you’re new or experienced.Hands-On Projects: Develop real-world apps, from simple utilities to complex multi-screen applications.Up-to-Date Content: Stay current with the latest iOS development trends and best practices.Expert Instructor: Led by a seasoned developer with years of experience building successful iOS apps. Who Should Enroll?Aspiring iOS developers aiming to create their first app.Professionals upgrading their skills with Swift and Objective-C.Entrepreneurs building their app ideas.Developers seeking to transition into iOS development. Build Apps That ShineWith iOS - Swift and Objective-C Like Never Before, you’ll gain the confidence to craft apps that aren’t just functional but also beautiful, performant, and loved by users. Bring your ideas to life and open doors to a high-demand career in mobile app development!Enroll Now!Don’t let your app dreams stay dreams. Start building today with our easy-to-follow lessons and hands-on projects. Click Enroll Now and take the first step toward becoming an iOS development expert!Your journey to iOS mastery starts here!

Overview

Section 1: Introduction

Lecture 1 Overview

Lecture 2 Hardware

Lecture 3 Software

Lecture 4 Tools

Lecture 5 First App

Lecture 6 Xcode

Lecture 7 Interface Builder

Lecture 8 Simulator

Lecture 9 Understanding iOS

Lecture 10 Outlets.

Lecture 11 Text Views

Lecture 12 Labels and Text Views Exercise

Lecture 13 Label Rows Assignment

Lecture 14 Basics Recap

Section 2: Baic Programming

Lecture 15 Introduction to Programming

Lecture 16 Command Line Print

Lecture 17 Comments

Lecture 18 Basic Variables

Lecture 19 Variable Examples Exercise

Lecture 20 Strings

Lecture 21 Append Strings Exercise

Lecture 22 Variables In iOS

Lecture 23 If Else

Lecture 24 Operators

Lecture 25 Arrays and Sets

Lecture 26 Dictionaries

Lecture 27 For Loops

Lecture 28 Occurance of X Exercise

Lecture 29 Compare Arrays Assignment

Lecture 30 Switch

Lecture 31 While Loops

Lecture 32 Jump Statement

Lecture 33 Functions

Lecture 34 Dice Exercise

Lecture 35 Unique Words Assignment

Lecture 36 Most Photos Assignment

Lecture 37 Ordered Names Assignment

Lecture 38 Available People Assignment

Lecture 39 Basic Programming Recap

Section 3: Basic User interface

Lecture 40 Introduction to UI

Lecture 41 GUI Kit

Lecture 42 Buttons

Lecture 43 Tap to Reveal Exercise

Lecture 44 Segmented Controls

Lecture 45 Image Views

Lecture 46 Image Switcher Exercise

Lecture 47 Text Fields

Lecture 48 UI Switch

Lecture 49 UI Slider

Lecture 50 Image Slider Exercise

Lecture 51 UI Stepper

Lecture 52 View Controller

Lecture 53 View Controller Class

Lecture 54 Segue

Lecture 55 Passing Data

Lecture 56 Recap

Lecture 57 Find Image Assignment

Lecture 58 User Manager Assignment

Lecture 59 Basic User Interface Recap

Section 4: Swift

Lecture 60 Introduction to Swift Section

Lecture 61 Playground

Lecture 62 Swift Variables

Lecture 63 Swift Optionals

Lecture 64 Swift Control Flow

Lecture 65 Swift Strings

Lecture 66 Arrays in Swift

Lecture 67 Dictionaries in Swift

Lecture 68 Functions in Swift

Lecture 69 Swift in iOS

Lecture 70 Random Image Picker Exercise

Lecture 71 Swift User Manager Assignment

Lecture 72 Swift Recap

Section 5: Further Programming

Lecture 73 Introduction to Advanced programming

Lecture 74 OOP

Lecture 75 Classes in Swift

Lecture 76 Classes in Objective-C

Lecture 77 Array of Users Exercise

Lecture 78 Array of Users - ObjC Assignment

Lecture 79 Initialization

Lecture 80 Guard

Lecture 81 Convenience Initialization

Lecture 82 Inheritence

Lecture 83 Enumerations

Lecture 84 Structures

Lecture 85 Selectors Class Type ObjC

Lecture 86 Selectors Class Type Swift Assignment

Lecture 87 Protocols

Lecture 88 Delegation Pattern

Lecture 89 Delegation in iOS

Lecture 90 Delegation in ObjC App Exercise

Lecture 91 Text Field Delegation in iOS

Lecture 92 Text Field Delegation in ObjC Assignment

Lecture 93 Categories

Lecture 94 Class Extensions

Lecture 95 Class Methods

Lecture 96 Reference Counting

Lecture 97 Timer

Lecture 98 Clousers Completion Blocks

Lecture 99 Getting Help

Lecture 100 Vehicle Shop App Exercise

Lecture 101 Vehicle Shop App in Objectice-C Assignment

Lecture 102 Wrap Up

Lecture 103 Further Programming Recap

Section 6: Intermediate User Interfaces

Lecture 104 Intro to Intermediate UI

Lecture 105 Back To Basics

Lecture 106 View Controller Life Cycle

Lecture 107 Progress View

Lecture 108 Legal Characters Exercise

Lecture 109 Intro to Auto Layout

Lecture 110 Grid of 4 by 4 Exercise

Lecture 111 Hard coding interface

Lecture 112 Ten Buttons Exercise

Lecture 113 Auto Layout Coding

Lecture 114 Stack view

Lecture 115 Login UI Exercise

Lecture 116 Profile UI Assignment

Lecture 117 Intermediate user Interface Recap

Section 7: Touches and Gestures

Lecture 118 Introduction to touches and gestures

Lecture 119 Begin End Touch Methods

Lecture 120 Touches Moved

Lecture 121 Tap Fast

Lecture 122 Gestures in Interface Builder

Lecture 123 Gestures in Code

Lecture 124 Custom Gesture

Lecture 125 Transformations

Lecture 126 Rotate and Scale

Lecture 127 CG Transforms Touches

Lecture 128 Custom Gesture Assignment

Lecture 129 Touches Gestures Recap

Section 8: Graphics and Animations

Lecture 130 Introduction to graphics and animation

Lecture 131 View Animations

Lecture 132 Animation Blocks

Lecture 133 Animation Loop Exercise

Lecture 134 Chart Graph Exercise

Lecture 135 Spring Animation

Lecture 136 Transitions

Lecture 137 Core Graphics Basics

Lecture 138 Bezier Path Linear

Lecture 139 Bezier Path Curves

Lecture 140 Finger Drawing App Assignment

Lecture 141 CA Layer Intro

Lecture 142 IBDesignable IBInspectable

Lecture 143 View With Gradient Background Exercise

Lecture 144 Core Animation Basics

Lecture 145 Core Animation Keyframes

Lecture 146 Draw Animation Path Exercise

Lecture 147 CA Transactions

Lecture 148 Animation in Autolayout

Lecture 149 UI Dynamics

Lecture 150 Graphics Animations Recap

Section 9: Memory Puzzle Game

Lecture 151 Introduction to the memory puzzle game project

Lecture 152 New App

Lecture 153 Interface Outlets

Lecture 154 Auto Layout

Lecture 155 Beginning Tile Grid

Lecture 156 Finishing the Tiles

Lecture 157 Label Sub Class

Lecture 158 Store Tile Grid

Lecture 159 Randomizing the Tiles

Lecture 160 Timer

Lecture 161 Partitioning the Code

Lecture 162 Reset Action

Lecture 163 Touch Ended Event

Lecture 164 UI Tap Gesture Recognizer Assignment

Lecture 165 Flipping a Tile

Lecture 166 Comparing Tiles

Lecture 167 Flip Back or Forth

Lecture 168 Game Won

Lecture 169 Issue of Game State

Lecture 170 Game Mode

Lecture 171 Images

Lecture 172 Advanced Stuff

Section 10: Scroll Views

Lecture 173 Introduction to UI Scroll View

Lecture 174 Scroll View

Lecture 175 Content Size

Lecture 176 Delegate Methods

Lecture 177 Zooming

Lecture 178 Paging

Lecture 179 UI Page Controller

Lecture 180 Scroll with Page Control Exercise

Lecture 181 Reusable UIView With XIB

Lecture 182 Custom Views in Scroll View

Lecture 183 Scroll with Fit Images Exercise

Lecture 184 Fit Images in Storyboard Assignment

Lecture 185 Scroll View Recap

Section 11: Advanced User Interface

Lecture 186 Introduction to Advanced User Interfaces

Lecture 187 Alert Controllers

Lecture 188 Comparing Dates

Lecture 189 Picker View

Lecture 190 Container View

Lecture 191 Shared Entry Form Exercise

Lecture 192 IB Outlet Collection

Lecture 193 Navigation Controller

Lecture 194 Segue to Another Storyboard

Lecture 195 Tab Bar Controller

Lecture 196 Tab Bar Navigation Controller

Lecture 197 Split View Controller

Lecture 198 UI Popover Presentation

Lecture 199 Advanced User Interfaces Recap

Section 12: Table Collection Views

Lecture 200 Introduction to Table Views and Collections Views

Lecture 201 Table View Controller

Lecture 202 Table Views in any Controller

Lecture 203 Custom Table View Cell

Lecture 204 Search in Tables

Lecture 205 Table View Methods

Lecture 206 Multiple Edit Buttons

Lecture 207 Pull to Refresh

Lecture 208 Master Detail App

Lecture 209 Shopping List App Exercise

Lecture 210 Collection Views

Lecture 211 Custom Cells in Collection Views

Lecture 212 Deleting Cells in Collection Views

Lecture 213 Collection Views Drag and Drop

Lecture 214 Supplementary Views in Collection Views

Lecture 215 Collection View Layout

Lecture 216 Shopping List App Drag and Drop Assignment

Lecture 217 Table View and Collection Views Recap

Aspiring iOS developers aiming to create their first app,Professionals upgrading their skills with Swift and Objective-C,Entrepreneurs building their app ideas,Developers seeking to transition into iOS development