iOS 12: آموزش کدنویسی و ساخت برنامه های واقعی iOS 12 در Swift 4.2

iOS 12: Learn to Code & Build Real iOS 12 Apps in Swift 4.2

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره کاملاً جدید، توسعه iOS 12 را با Swift 4.2 ساختن برنامه های تمام پشته تسلط دهید. شامل Core ML 2 و ARKit 2! برنامه های iOS 12 در مقیاس کامل بسازید برنامه نویس سوئیفت 4 شوید برنامه خود را به اپ استور ارسال کنید! توسعه برنامه های واقعیت افزوده با استفاده از جدیدترین فریم ورک ARKit 2 توسعه برنامه های CoreML 2 آموزش ساخت برنامه با Firebase یادگیری مقدماتی تا متوسط ​​توسعه iOS میل به یادگیری و تبدیل شدن به یک توسعه دهنده iOS!

به کلاس کارشناسی ارشد iOS 12 خوش آمدید.

این دوره به شما می آموزد که چگونه برنامه های زیبای iOS 12 را با استفاده از آخرین نسخه Swift 4.2 بسازید. این دوره به گونه ای طراحی شده است که برای مبتدیان بسیار در دسترس باشد، بنابراین اگر تجربه برنامه نویسی ندارید نگران نباشید.

این دوره شامل هزاران آموزش ویدیویی جذاب است و دانش برنامه نویسی شما را از طریق یادگیری مبتنی بر پروژه ایجاد می کند. برنامه‌های iOS واقعی بسازید تا نمونه کارها خود را بسازید که ارزش ارائه به App Store را داشته باشد.

همه محتوا کاملاً جدید است و از دوره‌های iOS 10 یا iOS 11 مطالبی استفاده مجدد نشده است. همه در آخرین نسخه Xcode 10 ضبط شده اند. ما ARKit 2 به روز شده اپل را برای ساخت برنامه های واقعیت افزوده و همچنین Core ML 2 Create ML برای ایجاد برنامه هایی که با یادگیری ماشین فکر می کنند پوشش می دهیم. شما مدل های یادگیری ماشینی خود را تولید خواهید کرد که از هوش مصنوعی برای تشخیص اشیا و چهره ها در تصاویر و لحن صدا در نظرات استفاده می کنند. همچنین برنامه‌های واقعیت افزوده سه بعدی می‌سازید که فضای بیرونی را به اتاق نشیمن شما می‌آورد و به شما امکان می‌دهد اشیاء را بدون هیچ ابزاری اندازه‌گیری کنید!

در پایان این دوره، شما با اطمینان در Swift 4.2 برنامه نویسی می کنید و آماده می شوید تا برنامه های خود را بسازید یا به عنوان یک توسعه دهنده iOS 12 یک حرفه مستقل را شروع کنید.

همچنین مجموعه‌ای از بیش از 15 برنامه ایجاد می‌کنید که می‌توانید به یک کارفرمای بالقوه نشان دهید.

امروز ثبت نام کنید و در مورد:

هیجان زده شوید
  • ساخت برنامه‌های فوق‌العاده از جمله برنامه‌هایی که از Firebase، Core Data، Cocoapods، یادگیری ماشین و واقعیت افزوده استفاده می‌کنند

  • همه دانشی که برای شروع ساختن هر برنامه ای که می خواهید نیاز دارید

چرا باید وقت خود را به ما اعتماد کنید؟

زمان کوتاه است. شما باید از هر دقیقه نهایت استفاده را ببرید. اگر می‌خواهید مدرسان خسته‌کننده‌ای را تماشا کنید که محتوای قدیمی را آموزش می‌دهند، باید جای دیگری باشید.

با دریافت این دوره، می‌توانید با دانستن اینکه همه چیزهایی که ایجاد کرده‌ایم به دقت طراحی و ویرایش شده‌اند، آرامش داشته باشید. ما برای هر درس زمان و فکر زیادی صرف کرده ایم تا مطمئن شویم که آنها به راحتی قابل هضم هستند، حتی برای مبتدیان. درس‌های متحرکی وجود دارد که برخی از مفاهیم پیچیده را با مثال‌های عملی توضیح می‌دهد و ما همیشه برای پاسخ به سؤالات دانش‌آموز در دسترس هستیم.

در پایان دوره، به طور کامل متوجه خواهید شد:

  • چیزهای جدید در Swift 4 و Xcode 10: ایده آل برای توسعه دهندگان باتجربه که می خواهند به سرعت بالا بروند.

  • برنامه‌نویسی شی‌گرا (OOP): متغیرها و ثابت‌ها، توابع و حلقه‌ها، وراثت و چندشکلی، اختیاری‌ها و شمارش‌ها، کلاس‌ها و پروتکل‌ها.

  • ساختارهای کنترل: استفاده از عبارت if/else، دستورهای سوئیچ و منطق بولی برای کنترل جریان اجرا.

  • ساختارهای داده: نحوه کار با مجموعه هایی مانند آرایه ها و دیکشنری ها.

  • طراحی نرم افزار: نحوه سازماندهی و قالب بندی کدهای تمیز برای خوانایی بهینه و نحوه اجرای الگوی طراحی Model-View-Controller (MVC).

  • TableViews CollectionViews: نحوه نمایش و به روز رسانی اطلاعات در UITableView و UICollectionView

  • شبکه‌سازی: نحوه برقراری تماس‌های ناهمزمان با RESTful API، ذخیره و بازیابی داده‌ها از اینترنت، و استفاده از فرمت JSON برای کار با داده‌ها.

  • ذخیره‌سازی دائمی داده‌های محلی: نحوه استفاده از داده‌های اصلی، کدگذاری و پیش‌فرض کاربر برای ذخیره داده‌های برنامه‌تان به صورت محلی. (آینده)

  • یک برنامه تجارت الکترونیک با استفاده از Firestore، Firebase، Cloud Functions و Stripe ایجاد کنید (تکمیل شد! 16 ساعت!)

  • Machine Learning: برنامه هایی بسازید که از هوش مصنوعی استفاده می کنند و مدل های یادگیری ماشین خود را با استفاده از Core ML 2 و Create ML Framework های جدید بسازید.

  • واقعیت افزوده: بازی با اشیاء سه بعدی در واقعیت افزوده و ایجاد انیمیشن های نفس گیر و تعاملات واقعی با استفاده از چارچوب به روز شده ARKit 2.

  • ارسال برنامه‌ها به App Store: با نحوه ایجاد گواهی‌ها و استقرار برنامه‌های خود در App Store آشنا شوید.

ببینید دانش‌آموزان گذشته ما در مورد محتوای دیگر ما چه می‌گفتند:

نظرات دانشجو

"رویکرد کالب برای ارائه مفاهیم مفهومی موجود در پلتفرم iOS 12 واقعاً منحصر به فرد است. او نه تنها بر تمام موضوعاتی که تدریس می کند تسلط دارد، بلکه روحیه شوخ طبعی و طنز ظریف او این مجموعه را به یک سرمایه گذاری ارزشمند تبدیل می کند.  به طور معمول. ، ساعت ها جستجو می کنید تا همه این موضوعات را بررسی کنید، و یافتن همه آن ها در یک نقطه، یک ارزش عالی و عالی است.» - داگلاس اسپنسر

"من چندین دوره آموزش داده شده توسط Jonny را گذرانده ام، از جمله برای iOS، macOS، و Android.  او یک مربی کاملاً زمینی است که یادگیری را لذت بخش می کند. او زمان می گذارد تا مطمئن شود که شما موضوعاتی را که تدریس می کند درک می کنید. و وقتی ویدیوها تمام می‌شوند، متوقف نمی‌شود.  او با جامعه دانش‌آموزان خود در رسانه‌های اجتماعی بسیار فعال است و بسیار خوشحال است که وقتی از شما خواسته می‌شود کمک بیشتری ارائه کند. – Keli’i Martin

"بسیار هیجان زده از بازگشت به توسعه iOS در همان زمان که Caleb و Jonny به تنهایی در حال توسعه هستند. من قبلاً دوره هایی را که توسط آنها تدریس شده است گذرانده ام و دریافته ام که محتوا درجه یک است و اگر من هرگز داشته باشم سوالی در مورد موضوعی داشتم که در تلاش بودم بفهمم آنها همیشه خوشحال بودند که به آنها کمک کنند." – کانر هاوارد

"جانی بی یک معلم و مربی عالی است. او محتوای باکیفیت تولید می کند که هضم موضوعات سخت را آسان می کند. جانی همیشه آماده پاسخگویی سریع به سوالات و پاسخ های دانش آموزان است. – دکتر Chris Le Brese (مهندس ارشد اندروید – 5 سال سابقه)

ما آنقدر مطمئن هستیم که شما این دوره را دوست خواهید داشت که ضمانت بازگشت کامل وجه به مدت 30 روز را ارائه می دهیم! امروز با ریسک صفر و سود بسیار زیاد ثبت نام کنید.

منتظر چه هستید؟ روی دکمه "اکنون بخرید" کلیک کنید و کدنویسی خوشحالی کنید!


سرفصل ها و درس ها

معرفی Introduction

  • مقدمه دوره Intro to Course

  • نصب Xcode 10 Installing Xcode 10

  • اولین برنامه iOS شما: قسمت اول Your First iOS App : Part One

  • اولین برنامه iOS شما: قسمت دوم Your First iOS App : Part Two

  • ماجراجویی خود را انتخاب کنید! Choose Your Own Adventure!

  • این را بخوانید: چگونه کمک بگیرید READ THIS: How to get help

  • با مربی خود آشنا شوید: JonnyB Meet your instructor: JonnyB

  • با مربی خود آشنا شوید: کالب Meet your instructor: Caleb

  • داستان های ما - خواندن اختیاری Our Stories - Optional reading

  • به روز رسانی Xcode 11 Xcode 11 Updates

  • به‌روزرسانی‌های Xcode 11 (متن) Xcode 11 Updates (Text)

معرفی سوئیفت 4 Intro to Swift 4

  • به سوئیفت خوش آمدید! Welcome to Swift!

  • مقدمه بخش Intro to Section

  • متغیرها و ثابت ها Variables & Constants

  • رشته های Strings

  • شماره Numbers

  • بولین ها Booleans

Xcode و AutoLayout Xcode and AutoLayout

  • Xcode Tour قسمت 1 Xcode Tour Part 1

  • Xcode Tour قسمت 2 Xcode Tour Part 2

  • AutoLayout: مشکل AutoLayout: The Problem

  • طرح خودکار مبتدی Beginner AutoLayout

  • هم ترازی Alignment

  • چالش چیدمان Layout Challenge

  • لاگین صفحه نمایش خودکار LoginScreen AutoLayout

  • تصاویر در iOS و از کجا می توان منابع تصویر را دریافت کرد Images in iOS and where to get image resources

  • تصاویر در لینک های iOS Images in iOS Links

  • StackViews StackViews

  • راه حل چالش StackViews StackViews Challenge Solution

  • اسکرول نماها Scroll Views

  • طراحی برای آیفون X Designing for iPhone X

معرفی سوئیفت 4 ادامه دارد Intro to Swift 4 Continued

  • آرایه ها Arrays

  • لغت نامه ها Dictionaries

  • کارکرد Functions

  • کنترل جریان و حلقه ها Control Flow & Loops

طرح خودکار و سوئیفت در عمل AutoLayout & Swift In Practice

  • BingeBot – معرفی برنامه BingeBot – Intro to App

  • BingeBot – ساخت رابط کاربری BingeBot – Building User Interface

  • BingeBot – افزودن نمایش‌ها به BingeBot BingeBot – Adding Shows to BingeBot

  • BingeBot – انتخاب نمایش تصادفی BingeBot – Selecting Random Show

  • چالش BingeBot BingeBot Challenge

سوئیفت متوسط Intermediate Swift

  • گزینه های سوئیفت Swift Optionals

  • کلاس ها Classes

  • آغازگرهای کلاس Class Initializers

  • ویژگی های محاسبه شده و مشاهده گرها Computed Properties and Observers

  • سازه های Structures

  • کلاس v ساختار Class v Struct

  • چه زمانی از مقالات کلاس یا ساختار استفاده کنیم When to use class or structure articles

  • وراثت Inheritance

  • شمارش ها Enumerations

Model-View-Controller (MVC) Model-View-Controller (MVC)

  • شما با MVC مشکل دارید؟ You down with MVC?

  • کنترل کننده Controller

  • چشم انداز View

  • مدل Model

GoodEatins: TableView و CollectionViews GoodEatins: TableView and CollectionViews

  • معرفی GoodEatins Intro to GoodEatins

  • مجموعه داده برای GoodEatins Data Set for GoodEatins

  • راه اندازی پروژه و DataModel Project Setup and DataModel

  • NavigationController و TableView NavigationController and TableView

  • پروتکل ها و نمایندگان قسمت 1 Protocols and Delegates Part 1

  • پروتکل ها و نمایندگان قسمت 2 Protocols and Delegates Part 2

  • پیاده سازی TableView Implementing TableView

  • توضیح بیشتر نمایندگان و پروتکل ها Delegates and Protocols Further Explained

  • انتقال داده ها در PrepareForSegue Passing Data in PrepareForSegue

  • به‌روزرسانی Xcode 11 برای سلول نمای مجموعه Xcode 11 Update for Collection View Cell

  • راه اندازی UICollectionView Setting up UICollectionView

  • پروتکل های CollectionView CollectionView Protocols

  • RecipeDetailVC RecipeDetailVC

StarTrivia: درخواست های وب و API ها StarTrivia: Web requests and APIs

  • معرفی StarTrivia Intro to StarTrivia

  • SWAPI مرده است، زنده باد SWAPI SWAPI is dead, long live SWAPI

  • راه اندازی پروژه StarTrivia StarTrivia Project Setup

  • اضافه کردن فونت سفارشی به پروژه Adding Custom Font to Project

  • ایجاد MainBio Creating the MainBio

  • نماهای سفارشی Custom Views

  • درخواست های وب و API ها Web Requests and APIs

  • پستچی Postman

  • URLSession URLSession

  • تجزیه JSON به صورت دستی Parsing JSON Manually

  • بسته شدن سریع Swift Closures

  • اطلاعات اضافی بسته شدن Additional Closures Information

  • کنترل کننده های تکمیل Completion Handlers

  • در حال به‌روزرسانی رابط کاربر Updating Person UI

  • CocoaPods CocoaPods

  • درخواست های آلاموفایر Alamofire Requests

  • تجزیه با SwiftyJSON Parsing with SwiftyJSON

  • قابل کدگذاری Codable

  • ایجاد دارایی های دکمه ای Creating Button Assets

  • طرح بندی دکمه های Segue Segue Buttons Layout

  • دکمه FadeEnabled FadeEnabledButton

  • راه اندازی VC های اضافی Setting up additional VCs

  • داده های شخص عبوری Passing Person Data

  • ایجاد رابط کاربری Homeworld Creating Homeworld UI

  • داده های دنیای خانه Homeworld Data

  • رابط کاربری وسایل نقلیه Vehicles UI

  • VehiclesAPI VehiclesAPI

  • دکمه های قبلی بعدی PreviousNext Buttons

  • چالش کشتی های ستاره ای Starships Challenge

  • FilmsUI FilmsUI

  • FilmsAPI FilmsAPI

  • فینال StarTrivia StarTrivia Finale

  • شاخص پیشرفت Progress Indicator

Artable: برنامه تجارت الکترونیک با Firebase و Stripe Artable: eCommerce app with Firebase and Stripe

  • معرفی اپلیکیشن Artable Commerce Intro to Artable eCommerce App

  • موارد را قانونی کنید Legalize Stuffs

  • راه اندازی پروژه Artable Artable Project setup

  • ایجاد رابط کاربری ورود Creating the Login UI

  • ایجاد رابط کاربری ثبت نام Creating the Register User UI

  • یادداشتی در مورد CocoaPods A note about the CocoaPods

  • اضافه کردن CocoaPods Adding the CocoaPods

  • یکپارچه سازی Firebase Integrating Firebase

  • ثبت کاربران جدید Registering new users

  • تطبیق رمز عبور Password Matching

  • ثابت ها Constants

  • نماهای سفارشی Custom Views

  • ورود به سیستم کاربران Logging in Users

  • راه اندازی HomeVC Setting up HomeVC

  • اطلاعات اضافی کاربر Firebase Firebase User Additional Info

  • ورود و پیوند ناشناس Anonymous Login and Linking

  • مدیریت خطای Firebase Firebase Error Handling

  • رسیدگی به خطاهای اضافی Additional Error Handling

  • ویژگی فراموشی رمز عبور Forgot Password Feature

  • راه حل ویژگی رمز عبور را فراموش کرده اید Forgot Password Feature Solution

  • خانه داری Housekeeping

  • CategoriesVC UI CategoriesVC UI

  • سلول دسته Category Cell

  • ProductsVC UI Setup ProductsVC UI Setup

  • سلول محصول XIB Product Cell XIB

  • نمایش محصولات Displaying Products

  • Segues و Cleanup Segues and Cleanup

  • معرفی Firestore Intro to Firestore

  • راه اندازی پایگاه داده Firestore Initializing Firestore Database

  • شاه ماهی Kingfisher

  • واکشی سند واحد Fetch Single Document

  • تجزیه بهبود یافته Improved Parsing

  • واکشی چندین سند Fetching Multiple Documents

  • به روز رسانی بیدرنگ Realtime Updates

  • تغییرات سند قسمت 1 Document Changes Part 1

  • کش Firestore Firestore Cache

  • تغییرات سند قسمت 2 Document Changes Part 2

  • پرس و جو و سفارش Queries and Ordering

  • اتمام HomeVC Finishing Up HomeVC

  • محصولات Firestore Challenge Products Firestore Challenge

  • واکشی محصولات Fetching Products

  • تغییرات سند محصول و پرس و جو Product Document Changes and Query

  • مشاهده جزئیات محصول قسمت 1 Product Detail View Part 1

  • مشاهده جزئیات محصول قسمت 2 Product Detail View Part 2

  • رده برنامه مدیریت VC Admin App Category VC

  • انتخابگر تصویر دسته Category Image Picker

  • مقدمه ای برای ذخیره سازی ابری Intro To Cloud Storage

  • آپلود تصویر در فضای ذخیره سازی ابری Uploading Image to Cloud Storage

  • اضافه کردن دسته جدید به Firestore Adding New Category To Firestore

  • AdminProductsVC Setup AdminProductsVC Setup

  • ویرایش دسته Edit Category

  • AddEdit Products UI and Challenge AddEdit Products UI and Challenge

  • AddEdit آپلود تصویر محصول AddEdit Product Image Upload

  • سند Firestore محصول جدید New Product Firestore Document

  • سند کاربر جدید New User Document

  • سرویس کاربر UserService

  • انتخاب محصولات مورد علاقه Selecting Favorite Products

  • معرفی توابع ابری Firebase Intro to Firebase Cloud Functions

  • شروع پروژه Cloud Function Initializing Cloud Function Project

  • معرفی Stripe Intro to Stripe

  • ایجاد مشتری نواری قسمت 1 Creating Stripe Customer Part 1

  • ایجاد مشتری Stripe قسمت 2 Creating Stripe Customer Part 2

  • واسط سبد خرید Checkout Cart UI

  • سبد خرید راه راه Stripe Cart

  • نمایش اقلام سبد خرید Displaying Cart Items

  • نمایش جزئیات پرداخت Display Payment Details

  • افزودن و حذف اقلام سبد خرید Add and Remove Cart Items

  • کلید زودگذر ایجاد کنید Create Ephemeral Key

  • کلاس StripeApi StripeApi Class

  • مشتری و زمینه پرداخت Customer and Payment Context

  • PaymentContextDidChange PaymentContextDidChange

  • PaymentContext DidFailToLoad PaymentContext DidFailToLoad

  • فرآیند پرداخت سمت مشتری Client Side Payment Process

  • ایجاد عملکرد ابر شارژ Create Charge Cloud Function

  • تعمیر برنامه مدیریت Fixing the Admin App

  • قوانین امنیتی Firestore Firestore Security Rules

  • به روز رسانی، تمیز کردن، و تجربه مهمان Updates, clean up, and guest experience

  • نتیجه گیری قابل اجرا Artable Conclusion

  • کد منبع Source Code

  • به روز رسانی به Stripe و کد منبع!! Updates to Stripe and Source Code!!

Firebase: پشت صحنه. کد نویسی زنده واقعی Firebase: Behind the scenes. Real live coding.

  • معرفی پشت صحنه Behind the scenes introduction

  • Live Code 1: Project Setup Live Code 1: Project Setup

  • Live Code 2: اضافه کردن مودال رمز عبور بازنشانی Live Code 2: Adding the reset password modal

  • Live Code 3: Error Handling Live Code 3: Error Handling

  • Live Code 4: تایید رمز عبور Live Code 4: Password confirmation

  • Live Code 5: Login Facebook Part 1 Live Code 5: Facebook Login Part 1

  • Live Code 6: Login Facebook Part 2 Live Code 6: Facebook Login Part 2

  • Live Code 7: واکشی و استفاده از داده های فیس بوک Live Code 7: Fetching and Using Facebook Data

  • Live Code 8: پیوند ناشناس و ورود به فیس بوک Live Code 8: Linking anonymous and Facebook login

  • Live Code 9: پایان ورود و شروع Firestore Live Code 9: Finishing login and starting Firestore

  • Live Code 10: Firestore Snapshot Listener Live Code 10: Firestore Snapshot Listener

  • کد زنده 11: نمای مجموعه دسته Live Code 11: Category Collection View

  • Live Code 12: نمای جدول محصولات Live Code 12: Products Table View

  • Live Code 13: کار با Stripe Demo Live Code 13: Working with Stripe Demo

  • Live Code 14: راه اندازی برنامه مدیریت Live Code 14: Setting Up The Admin App

  • Live Code 15: Admin Uploading Category Live Code 15: Admin Uploading Category

  • Live Code 16: Add Edit Product Live Code 16: Add Edit Product

  • Live Code 17: آپلود تصویر محصول Live Code 17: Upload Product Image

  • Live Code 18: بارگذاری سند محصول Live Code 18: Uploading Product Document

  • کد زنده 19: ویرایش دسته ها Live Code 19: Editing Categories

  • Live Code 20: Document Changes Live Code 20: Document Changes

  • Live Code 21: نمای جزئیات محصول Live Code 21: Product Detail View

معرفی ARKit ARKit Introduction

  • معرفی ARKit Intro to ARKit

  • اولین پروژه AR First AR Project

  • بازسازی قالب AR Recreating AR Template

  • اضافه کردن اشیاء خودمان Adding our own objects

  • حمله مکعب ها! CUBES ATTACK!

ARKit ادامه: سرگرمی بین کهکشانی ARKit Continued: Intergalactic Fun

  • مقدمه ای بر سرگرمی بین کهکشانی Intro to Intergalactic Fun

  • انتخابگر سیاره قسمت 1 Planet Selector Part 1

  • انتخابگر سیاره قسمت 2 Planet Selector Part 2

  • اضافه کردن یک سیاره Adding a planet

  • اضافه کردن SCNText Adding SCNText

  • افزودن کشتی Adding the Ship

  • بالا و پایین Up and Down

  • چالش کشتی فضایی Space Ship Challenge

ARKit ادامه: ARRulez ARKit Continued: ARRulez

  • معرفی ARRulez Intro to ARRulez

  • لمس و HitDetection Touch and HitDetection

  • HitResult WorldLocation HitResult WorldLocation

  • محاسبه فاصله بین نقاط Calculate Distance Between Points

  • اضافه کردن اندازه گیری متن Adding Text Measurement

  • محدودیت بیلبورد Billboard Constraint

  • چالش - تغییر واحد Challenge - Unit Change

  • چالش - راه حل تغییر واحد Challenge - Unit Change Solution

ARKit ادامه: ردیابی تصویر ARKit Continued: Image Tracking

  • معرفی پادشاه و ملکه Intro to the King and Queen

  • چه چیزی یک تصویر ردیابی خوب را ایجاد می کند What makes a good tracking image

  • تصویر خوب v تصویر بد Good image v Bad image

  • ARImageTrackingConfiguration ARImageTrackingConfiguration

  • اضافه کردن مدل های سه بعدی Adding 3D Models

  • کجا می توان مدل های سه بعدی را پیدا کرد Where to find 3D Models

  • تصاویر متمایز کننده Differentiating Images

  • محاسبه فاصله بین تصاویر Calculating Distance Between Images

  • راه حل چالش - SpinJump! Challenge Solution - SpinJump!

تصاویر متحرک Moving Pictures

  • معرفی تصاویر متحرک Intro to Moving Pictures

  • آماده سازی پروژه Project Preparation

  • تشخیص تصاویر و اضافه کردن هواپیما Detecting Images and Adding Planes

  • افزودن ویدیو Adding Video

هسته ML 2: تشخیص اشیا Core ML 2: Object Recognition

  • مقدمه بخش Core ML 2 Core ML 2 Section Introduction

  • معرفی Core ML 2 Intro to Core ML 2

  • یادگیری ماشینی چیست؟ What is Machine Learning?

  • ایجاد مدل یادگیری ماشین با Create ML Creating Machine Learning Model with Create ML

  • FruitClassifier: Building User Interface FruitClassifier: Building User Interface

  • FruitClassifier: تنظیم دوربین و انتخاب عکس FruitClassifier: Setting Up Camera & Photo Selection

  • FruitClassifier: ایجاد و پردازش درخواست یادگیری ماشین FruitClassifier: Create & Process Machine Learning Request

  • FruitClassifier: رسیدگی به درخواست و به روز رسانی رابط کاربری با پیش بینی FruitClassifier: Handle Request & Update User Interface with Prediction

هسته ML 2: تحلیل احساسات متنی Core ML 2: Text Sentiment Analysis

  • معرفی اپلیکیشن: ضد قلدری Intro to App: Anti-Bully

  • آموزش مدل ML با Create ML Training ML Model with Create ML

  • ایجاد رابط کاربری پروژه و ساختمان Creating Project & Building UI

  • ایجاد لایه مدل و View Creating Model and View Layer

  • ایجاد و راه اندازی ViewModel Creating and Setting Up ViewModel

  • اتصال کنترلر به ViewModel Connecting Controller to ViewModel

ارسال App Store App Store Submission

  • حساب توسعه دهنده Developer Account

  • در حال آپلود ساخت Uploading Build

  • در حال ارسال به اپ استور Submitting to App Store

  • به روز رسانی یک برنامه Updating an app

  • مطابقت صادرات HTTPS - مهم است HTTPS Export Compliance - Important

درس های جایزه Bonus Lessons

  • جوایز!!!!! Bonuses!!!!!

  • Sketchpacks پیشنهاد ویژه! Sketchpacks Special Offer!

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

iOS 12: آموزش کدنویسی و ساخت برنامه های واقعی iOS 12 در Swift 4.2
جزییات دوره
51 hours
255
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,338
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Caleb Stultz Caleb Stultz

توسعه دهنده و معلم خبره

Jonathan Burgoyne Jonathan Burgoyne

توسعه دهنده و مدرس iOS و Android