آموزش iOS 9 و Swift از مبتدی تا حرفه ای
آموزش iOS 9 و Swift از مبتدی تا حرفه ای

در این آموزش تصویری با iOS 9 و Swift از مبتدی تا حرفه ای آشنا می شوید. این دوره مهارت های لازم برای ساخت و انتشار برنامه های iPhone و iPad را کسب می کنید. این دوره مهارت های برنامه نویسی را به صورت حرفه ای را آموزش می دهد.و اصول برنامه نویسی مانند: تعریف متغیر ها ، توابع، حلقه، کلاس ها و کار با ابزارهای iOS 9 و Swift و کدنویسی و اجرای برنامه را می آموزید.
این دوره آموزشی محصول موسسه Udemy است.
سرفصل های دوره:
نحوه نصب Mac OSX
نحوه دسترسی به فایل های پروژه
نصب و راه اندازی Xcode
نصب IOS
کار با ساختمان برنامه iOS
استفاده از warmups
کار با Swift
مبانی Git
کار با GitHub
کار با Swift و iOS
استفاده از توابع در سویفت
کار با دستورات شرطی
کار با متغیرها
کار با آرایه ها، حلقه ها در iOS
یکپارچه سازی با سیستم عامل
معرفی برنامه نویسی شیء گرایی و کلاس ها
مفاهیم برنامه نویسی شی گرایی
ساخت برنامه ساده با OOP
کار با وراثت
کار با درخواست های HTTP
و…
عنوان دوره: Udemy iOS 9 and Swift From Beginner to Paid Professional
مدت زمان: 35 ساعت
مدرس : Mark Price
این فیلم آموزشی اوریجینال بوده و به زبان انگلیسی ساده و روان ، در محیط نرم افزار و قابل درک برای همه تدریس می گردد
The BEST online iOS course that helps you make up to 70k a year as an iOS developer
iOS developers are some of the highest paid coders throughout the planet right now. There couldn\'t be a better time to join the world of app development.
About the Course
You are going to learn everything you need to know to be able to work professionally as a Jr. iOS developer. Even if you aren\'t interested in a career change this course will give you the necessary skills to build and publish iPhone and iPad apps to the Apple Apple Store.
All concepts and apps built within this course are designed with careful purpose. You won\'t be learning some obscure concept just to learn that concept - you will learn the technologies and principles that actually matter when building professional applications.
Why Choose this Course?
So many programming courses are built by people who are just looking to make a buck. They learn the coding skills literally right before they teach them! I am a professional iOS developer and have built 57 mobile apps to date. I also am a professional instructor at a coding bootcamp. I know what skills you will use in the industry. I know how to help you learn. Most importantly, I am most interested in helping you change careers and/or increase your income.
Students I have helped have jumped from as little as $32,000 a year to $85,000 a year in a matter of months.
Other courses take you from A-Z teaching you each iOS concept one by one. This is not effective for retaining knowledge - information overload. This course will teach you concepts in the order of importance - what potential employers are looking for and the core skills you need to make professional applications. Then you will test against those principles and build exercises to practice what you have learned. We will cover all of iOS, but everything is prioritized for your benefit.
Course Structure
You should watch the concepts and follow along building what we build in the videos. Then build the exercises and do the warmups on your own. If you really want to become a great iOS developer watch the concepts, and then do the exercises, warmups, and quizzes.
What are the requirements?
Mac or PC running OSX
You should be very familiar with computers and Mac OSX
You should be able to type at least 50 WPM
Familiarity with basic programming principles such as Functions, Loops, Types, and Classes is helpful but not required
What am I going to get from this course?
Over 132 lectures and 35 hours of content!
Apply to Jr iOS development jobs
Build and release apps to the Apple App Store
Build apps at your current development job
What is the target audience?
This course is designed for people with little or no programming experience who are focused on changing careers, getting a promotion, or who desire to build iOS apps professionally. Existing programmers looking to become professional iOS developers will also find this course incredibly valuable. Though comprehensive, this course is structured to teach you practical iOS development skills that you will use on a regular basis in a career setting, so if you are looking to learn less common iOS concepts then this course might not be for you.
The Swift language portion of the course will emphasize core programming principles (learn programming through Swift) which may feel too slow for advanced programmers. All other iOS concepts are taught for all skill levels.
Section 1: Intro to Course
Lecture 1
How To Use Live Help
Preview
05:56
Learn how to use the Free online chatrooms and Free forums to get instant help to problems as you are learning how to code
Lecture 2
Where to Get Your Free Live Help
Preview
00:30
Lecture 3
Why take this course?
Preview
05:24
Need some more convincing before you take this iOS 9 course? Lets have a one on one conversation and talk about how I\'m going to help you be successful.
Lecture 4
How to Run Mac on a PC
Preview
04:26
Learn how to install Mac OSX on PC and where to get discount prices on Mac computers.
Lecture 5
How to Watch Videos in HD & Where to Access Project Files
Preview
01:19
Learn how to watch videos in HD format as well as how to find lecture resources like source code and images.
Section 2: Installation, Setup, Git, and Your First App
Lecture 6
Xcode Installation
04:22
How to install Xcode on your computer
Lecture 7
Intro to App
Preview
04:00
Intro to your very first iOS app
Lecture 8
App: Your First App!
19:27
IBOutlet
IBAction
UIImageView
UIButton
Lecture 9
Learning Resources - Train Your Brain!
02:55
Learn how to train your brain to think like a programmer
Lecture 10
How Exercises & Warmups Work
02:16
Learn about how to best use the exercises and warmups
Lecture 11
Exercise - Building an iOS App on Your Own
Lecture 12
Swift Variables & Types
18:40
Swift Int
Swift Bool
Swift Double
Swift String
Swift variables
Swift let (constants)
Lecture 13
Exercise - Variable Operations
Lecture 14
Terminal Basics
11:17
Bash
Terminal
cd
ls
pwd
mkdir
Lecture 15
Version Control
08:51
Learn about how version control works and what the advantages of it are
Lecture 16
Git Basics
23:27
git add
git commit
git push
git pull
Lecture 17
Working With Github
16:39
Learn how to work with Github
Lecture 18
Exercise - Pushing Your Project to Github
Quiz 1
Quiz 01
15 questions
Section 3: Moving Forward with Swift and iOS
Lecture 19
Warmup
Lecture 20
Swift Conditionals (if / else) Part 1
11:39
Swift if statements
Swift else statements
Swift conditionals
Lecture 21
Swift Conditionals ( && || ) Part 2
09:21
Swift AND conditionals
Swift OR conditionals
Lecture 22
Swift Functions
25:54
Learn how to create and use functions in Swift
Lecture 23
Exercise - Functions
Lecture 24
Auto Layout Basics
15:51
Xcode storyboards
iOS Autolayout
iOS Constraints
iOS Alignment
Lecture 25
Auto Layout (Digging Deeper)
26:49
Get more advanced and learned what REAL developers do when creating robust layouts
Lecture 26
Exercise - Auto Layout
Lecture 27
Intro to App
Preview
01:04
Intro to the tapper app
Lecture 28
App: Tapper
56:41
UIView
UIImageView
UIField
IBOutlet
IBAction
Variables
Auto Layout / Constraints
Supporting different screen sizes
Lecture 29
Exercise - Multiples App
03:36
Quiz 2
Quiz 02
10 questions
Section 4: Progressing With iOS: Arrays, Loops, Audio, & an Awesome App
Lecture 30
Warmup
Lecture 31
Swift Arrays
19:20
Learn how to work with Swift Arrays
Lecture 32
Swift Loops
30:40
Swift for loops
Swift for each loops
Swift while loops
Lecture 33
Exercise - Arrays & Loops
Lecture 34
Intro to Stack View (iOS 9)
Preview
39:36
Go in-depth on the new iOS 9 UIStackView. UIStackView will permanently change the way you work with layouts in iOS so pay close attention!
Lecture 35
Exercise - Stack Views
Lecture 36
Intro to App
Preview
01:36
UIView
UIImageView
UIButton
IBAction
IBOutlet
Functions
AVAudioPlayer
Auto Layout
UIStackView
Lecture 37
App: Retro Calculator Part 1
47:41
IBOutlets
Swift functions
Swift variables
UIImageView
UIButton
Autolayout
UIStackView
Lecture 38
App: Retro Calculator Part 2
01:00:43
IBOutlets
Swift functions
Swift variables
UIImageView
UIButton
Autolayout
UIStackView
Lecture 39
Exercise - Enhancing our Calculator
01:52
Quiz 3
Quiz 03
10 questions
Section 5: Being a Better Coder: OOP, Dictionaries, & Proper Programming
Lecture 40
Warmup - BooYa
Lecture 41
Swift Dictionaries
12:51
Learn how to work with Swift Dictionaries
Lecture 42
Intro Object-Oriented Programming & Classes
25:17
Learn foundational object-oriented programming concepts
Swift Class
Lecture 43
Inheritance
17:55
Learn foundational object-oriented programming concepts
Swift inheritance
Lecture 44
Polymorphism
11:42
Learn foundational object-oriented programming concepts
Swift polymorphism
Lecture 45
Swift Optionals Part 1
28:01
Lecture 46
Intro to App
Preview
01:35
Lecture 47
App: Building a Simple APP With OOP
01:00:19
Swift classes
IBOutlet
IBAction
Swift variables
UIImageView
Lecture 48
Exercise - Build an App Using OOP
Lecture 49
Intro to App
Preview
02:40
Lecture 50
App: My Little Monster Part 1
29:35
Gestures (Dragging and Swiping)
UIView-based Animations
Objects & Classes
Lecture 51
App: My Little Monster Part 2
24:22
Gestures (Dragging and Swiping)
UIView-based Animations
Timers
Objects & Classes
iOS Size Classes
UIStackView
Auto Layout
Custom UIImageView
For loops
Lecture 52
App: My Little Monster Part 3
36:42
Frames & Rectangles
NSNotificationCenter
Selectors
Lecture 53
App: My Little Monster Part 4
25:36
Lecture 54
Exercise - Enhancing Your Gigapet
Section 6: Finishing Foundational Swift & Mastering Basic iOS
Lecture 55
Model View Controller (MVC)
26:45
Lecture 56
UIViewController
12:39
Lecture 57
Size Classes Part (Different Layouts for Screen Sizes)
17:39
Lecture 58
Exercise - Size Classes
Lecture 59
UITabBarController
06:21
Lecture 60
Storyboard Segues
20:40
Lecture 61
App: Building a No-Storyboard App (XIBs)
20:40
XIBs
UIViewController
Classes
Inheritance
OOP
Lecture 62
Exercise - No Storyboards
Lecture 63
Subclassing Views (Custom UIView)
07:54
Lecture 64
Intro to App
Preview
02:27
Lecture 65
App: Favorite Place
21:15
Lecture 66
Exercise - Your Own Favorite Place
Section 7: Tables & Data
Lecture 67
Swift Enums
14:27
Lecture 68
Swift Extensions
05:42
Lecture 69
UITableViewController
15:39
Lecture 70
WKWebView
22:59
Lecture 71
App: Ugly Stuff - Custom TableView and Custom Cells
28:08
Lecture 72
NSUserDefaults
26:48
Lecture 73
UINavigationController
11:14
Lecture 74
App: The Walking Dead (UIScrollView)
Preview
30:33
Lecture 75
Intro to App
Preview
02:05
Lecture 76
App: MyHood Part 1
42:12
Lecture 77
App: MyHood Part 2
20:36
Lecture 78
App: MyHood Part 3
52:28
Lecture 79
Intro to App
Preview
01:44
Lecture 80
App: Recipez Part 1 (Core Data)
31:20
Lecture 81
App: Recipez Part 2 (Core Data)
27:45
Lecture 82
Student Showcase
Preview
01:33
Lecture 83
Exercise - Favorite Movies
Section 8: Web Requests & Pokedex
Lecture 84
How Web Requests Work
17:51
HTTP Requests
REST
APIs
API Documentation
Lecture 85
Working with POSTMAN
06:22
Lecture 86
Web Requests (NSURLSession)
14:14
Lecture 87
Important Update For Next Lecture
Lecture 88
Cocoapods
14:09
Lecture 89
JSON
25:24
Lecture 90
Intro to App: Pokemon Pokedex
Preview
01:27
Lecture 91
App: Pokedex Part 1 - Project Setup, Images, Data, Github
09:55
Lecture 92
App: Pokedex Part 2 - Creating a Pokemon Class
04:45
Lecture 93
App: Pokedex Part 3 - UICollectionView, Storyboard Layout
13:15
Lecture 94
App: Pokedex Part 4 - Custom UICollectionViewCell
06:35
Lecture 95
App: Pokedex Part 5 - UICollectionViewDelegate, Data Source, Flow Layout
18:09
Lecture 96
App: Pokedex Part 6 - Parsing CSV Files
15:59
Lecture 97
App: Pokedex Part 7 - Audio & Custom Font
13:38
Lecture 98
App: Pokedex Part 8 - UISearchBar, Search Filtering
19:06
Lecture 99
App: Pokedex Part 9 - Detail View Controller & Segue
15:59
Lecture 100
App: Pokedex Part 10 - UIStackView & The Detail View Controller
30:41
این فیلم آموزشی اوریجینال بوده و به زبان انگلیسی ساده و روان ، در محیط نرم افزار و قابل درک برای همه تدریس می گردد
قیمت : 10000 تومان
روش خرید: برای خرید "آموزش iOS 9 و Swift از مبتدی تا حرفه ای" ، پس از کلیک روی دکمه زیر و تکمیل فرم سفارش، ابتدا محصول یا محصولات مورد نظرتان را درب منزل یا محل کار تحویل بگیرید، سپس وجه کالا و هزینه ارسال را به مامور پست بپردازید. جهت مشاهده فرم خرید، روی دکمه زیر کلیک کنید.
1-روی دکمه خرید پستی کلیک نمایید.
2-فرم مربوطه را به صورت کامل و صحیح پر نمایید.
3-سفارش خود را درب منزل از پستچی تحویل گرفته سپس هزینه را پرداخت نمایید.
سایر محصولات :
خرید پستی آموزش ایجاد یک کسب و کار حرفه ای خرید پستی آموزش iOS 9 و Swift از مبتدی تا حرفه ای خرید پستی آشنایی با هنر تمرکز خرید پستی نحوه توسعه SQL با رابط کاربری گرافیکی خرید پستی آموزش برنامه نویسی Python از مقدماتی تا پیشرفته خرید پستی کسب درآمد از طریق برنامه های موبایل خرید پستی آموزش مدیریت پروژه : رسیدن به موفقیت با تلاش کمتر خرید پستی آموزش MATLAB برای مبتدیان خرید پستی نحوه ساخت وب سایت در WordPress 4 خرید پستی آشنایی با Vector در Unity3D خرید پستی آموزش بازاریابی و توسعه کسب و کارهای کوچک با Youtube خرید پستی توسعه iOS9 – ساخت 50 نرم افزار با Swift خرید پستی آموزش WordPress – نحوه ساخت وب سایت خرید پستی آموزش کامل Typography خرید پستی عیب یابی Ubuntu Linux Server خرید پستی فیلم آموزش اصول HTML5 محصول pluralsight خرید پستی فیلم آموزش طراحی پوسته برای وبلاگ Tumblr خرید پستی استراتژی های سودآور برای کسب درآمد از Youtube خرید پستی آموزش بهینه سازی رتبه ویدئو در YouTube خرید پستی آموزش Twitter خرید پستی آموزش حسابداری برای کارآفرینان خرید پستی ساخت طرح های گرافیکی در فتوشاپ خرید پستی توسعه برنامه ها با iOS9 و Swift2 – ساخت 12 برنامه کاربردی خرید پستی آموزش Microsoft Excel 2013 برای مبتدیان خرید پستی کار با پوسته های WooCommerce خرید پستی فیلم آموزش مباحث پیشرفته HTML5 محصول pluralsight خرید پستی آشنایی با Design Pattern در Java خرید پستی آموزش Generic در Java خرید پستی دوره CCNA R And S Labs 2015 خرید پستی مبانی Spanning Tree در Cisco CCNA خرید پستی چگونه یک شرکت امن و انعطاف پذیر بسازیم خرید پستی آموزش Apple Photos برای عکاسان خرید پستی ساخت اپلیکیشن های موبایل با Intel XDK و Parse خرید پستی آموزش عکاسی در نور خرید پستی آموزش طراحی جنگل در 3ds Max خرید پستی آموزش طراحی خودرو در 3ds Max خرید پستی ساخت انیمیشن حیوانات در Maya خرید پستی توسعه ابزارهای پایتون در NUKE خرید پستی شبیه سازی طبیعت در After Effects خرید پستی آموزش ویرایش موزیک ویدئو در Avid Media Composer نرم افزار ساختمان سازی Autodesk Revit 2013 برنامه مدل سازی اطلاعاتی ساختمان ها BIM
آموزش برنامه نویسی سوئیفت و ObjectiveC
آموزش جامع TypeScript
101تکنیک برتر فتوشاپ مجموعه 2 سطح پیشرفته اورجینال
آموزش مدرک مهندس ایمن سازی سیستم های اطلاعاتی و یا ISSEP
آموزش لایه های انیمیشن در Maya
آموزش نقاشی با فتوشاپ
آموزش امکانات و قابلیت های جدید ویرایش و ادیت عکس ها موجود در Photoshop Creative Cloud
آموزش iOS 9 و Swift از مبتدی تا حرفه ای
کلمات کلیدی :
object oriented programming little monster part foundational object oriented oriented programming conceptsswift swiping uiview based retro calculator part amp amp this course pokedex part monster part you will object oriented موزش ios work with swift course pokedex programming برنامه learn