آموزش دوره کامل برنامه نویس iOS 12 و Swift - ساخت 28 برنامه

The Complete iOS 12 & Swift Developer Course - Build 28 Apps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: از Xcode 10 و Swift 4 برای ساخت برنامه‌های واقعی iOS12 مانند Uber و Instagram، با CoreML و ARKit و موارد دیگر استفاده کنید! هر برنامه iOS را که می خواهید توسعه دهید تبدیل شدن به یک توسعه دهنده iOS حرفه ای برای کسب و کار یا سازمان خود برنامه بسازید مشاغل توسعه برنامه را در سایت های فریلنسر دریافت کنید یا رایانه شخصی ویندوزی دارای سیستم عامل OSX) هیچ نرم افزار پولی مورد نیاز نیست - تمام کدنویسی با استفاده از Xcode 9 انجام می شود (که رایگان است)

***لطفاً توجه داشته باشید که "دوره برنامه نویس کامل iOS 14 1OS 13 - و SwiftUI!" - موجود است! این نسخه جدیدتر دوره به طور کامل توسط کدستارز و آتیل سامانچی اوغلو، قبل از راه اندازی آخرین نسخه iOS، دوباره ضبط و به روز شد***


دوره کامل برنامه نویس iOS 12

آیا می‌خواهید سریع‌ترین و پیشرفته‌ترین برنامه‌ها را از نظر فناوری در جهان بسازید؟

آیا نکات و ترفندهای متخصص را می‌خواهید تا به شما مزیت رقابتی ناعادلانه بدهد؟

می‌خواهید یک تجربه کدنویسی غواصی عمیق داشته باشید که کاملاً مؤثر و سرگرم‌کننده باشد؟

اگر می‌خواهید یاد بگیرید چگونه سریع و با اطمینان هر برنامه‌ای را که می‌خواهید بسازید، امروز در دوره کامل برنامه‌نویس iOS 12 ثبت‌نام کنید.

* این یک دوره استثنایی است. آموزش به طور جدی حرفه‌ای، بررسی‌ها و منابع به شما پایه و اساس لازم را می‌دهد تا خودتان برنامه‌های خود را پیدا کنید. دی. فارل

خوش آمدید

سلام! نام من راب پرسیوال است و من با نزدیک به یک میلیون دانش آموز خوشحال، با بالاترین امتیاز و پرفروش ترین مربی برنامه نویسی آنلاین در Udemy هستم.

در شش ماه گذشته، تیم متخصصم و من در برنامه‌ریزی آزمایشگاه کدنویسی، ساختار و طراحی طولانی‌ترین و دیوانه‌کننده‌ترین دوره آموزشی خود تا به امروز مشغول بوده‌ایم.

من نمی‌توانم منتظر بمانم تا درس‌های مربوط به پیروتکنیک را که برای شما ابداع کرده‌ایم، از جمله رازها و بینش‌های ضروری برای کمک به شما در استفاده حداکثری از این فناوری جدید عالی، به اشتراک بگذارم.

چه یک مبتدی کامل باشید و چه یک کدنویس ماهر، دوره آموزشی بهتر و دقیق‌تری برای iOS 12 در بازار پیدا نخواهید کرد….

یا پول خود را برگرداند.

پس دوستان من روی صندلی بنشینید، اکنون روی دکمه خرید کلیک کنید -- و بیایید با هم سفری هیجان انگیز به قلمروهای پر فرصت iOS 12 داشته باشیم.

به موفقیت شما در برنامه نویسی!

* ارزش هر پنی را دارد. من شروع به کدنویسی نکردم! من کاملا با دنیای کدنویسی غریبه بودم. اما پس از تماشای دو ویدیوی اول، می‌توانم به این موضوع پی ببرم. در ابتدا شک داشتم، اما نمی‌دانستم که بتوانم به طور مستقل شروع به نوشتن کد خود کنم (با عبارات if و توابع برچسب/دکمه) فقط در یک روز کار کنم! خیلی خوشحالم که این نوع آموزش ها وجود دارد، خیلی ممنون! کلر ج.

چرا IOS 12 را دوست خواهید داشت

قدرت بیشتر. سرعت بیشتر. امکانات بیشتر.

iOS 12 بزرگ‌ترین جهش‌های امروزی در فناوری را ارائه می‌کند و فرصت‌های سریع رعد و برق را درست در کف دستان شما قرار می‌دهد.

در اینجا فقط چند نکته برجسته وجود دارد:

Core ML 2

  • اکنون اضافه کردن یادگیری ماشینی به برنامه‌هایتان آسان‌تر است. در زمین‌های بازی می‌توانید یک مدل CoreML را برای تشخیص تصاویر یا متن‌ها آموزش دهید.

  • اگر تا به حال یک مدل CoreML را در برنامه خود قرار داده باشید، می دانید که می تواند بزرگ باشد، بیش از 100 مگابایت! اپل کارهای زیادی برای کوچک کردن این مدل‌ها انجام داده تا قابل کنترل‌تر باشند.

  • و اکنون می توانید مدل های خود را بسازید. CoreML 2 یادگیری ماشین را بسیار ساده تر و قدرتمندتر می کند.

ARKit 2

  • دوباره، اپل تنظیمات دقیق زیادی را با ARKit جدید انجام داد تا استفاده از آن را آسان‌تر کند. در عرض چند دقیقه با برنامه‌های نمایشی شروع به کار کنید و از چندین تلفن و آی‌پد می‌توان برای مشاهده صحنه‌ها و بازی‌های مشابه استفاده کرد.

  • اکنون می‌توانید صحنه‌ای در دنیای واقعی داشته باشید که از AR استفاده کرده‌اید و آن را در بین جلسات نگه دارید. همچنین، ردیابی برای اشیاء دو بعدی و همچنین سه بعدی بهبود یافته است.

  • به طور خلاصه، ساخت برنامه‌های واقعیت افزوده بسیار ساده‌تر است و بسیار بهتر از ARKit 1 کار می‌کند.

میانبرهای سیری

  • اپل ویژگی جدیدی به نام میانبرهای سیری در iOS 12 معرفی کرد. یک میانبر به شما امکان می دهد کارهای پیچیده را فقط با درخواست از سیری انجام دهید.

  • به عنوان مثال، اگر پیتزای مورد علاقه‌ای از یک رستوران خاص دارید، می‌توانید یک میانبر ایجاد کنید و به Siri بگویید «پیتزای من را بگیر!». دستگاه شما مراحل سفارش و اشتراک‌گذاری اطلاعاتتان را می‌داند.

  • این واقعاً سیری را به روی توسعه‌دهندگان باز می‌کند - می‌توانید بسته به رفتار کاربر میانبرهای پیشنهادی ایجاد کنید و کاربران می‌توانند آنها را با یک ضربه در برنامه شما تنظیم کنند.

حالت تاریک

  • اکنون می دانم که این به اندازه سایر ویژگی ها فنی نیست، اما حالت تاریک در نسخه جدید MacOS و Xcode عالی است. نرم روی چشم و طراحی زیبا. من فکر می کنم شما آن را دوست خواهید داشت.

* راب معلم بسیار خوبی است که شما را تشویق می کند تا تمرینات را به تنهایی انجام دهید. البته این روشی است که من به توسعه دهندگان نوپا توصیه می کنم که انجام دهند، زیرا شما را مجبور می کند به ساختار فکر کنید و راه حلی برای مشکل به روش خودتان پیدا کنید و نه دوره ای که بیشتر آموزش های نت ارائه می دهند. P. سالن

امروز بپیوندید و دسترسی فوری مادام العمر به:

  • برنامه ای به اندازه ماموت با بیش از 44 ساعت محتوای ویدیویی

  • کیت کامل و جعبه ابزار kaboodle، با هر چیزی که برای طراحی برنامه‌های خود با iOS 12، Swift 4، ARKit، MLKit، MusicKit و Depth Photo API جدید نیاز دارید

  • و... یک بازی در حال پیمایش جانبی (مانند یک کلون سوپر ماریو) و یک برنامه بلوتوث جدید

* پیگیری بسیار آسان است. مفاهیم همانطور که ارائه می شوند توضیح داده می شوند که به دانش آموز امکان می دهد کدنویسی را آسان تر دریافت کند. اسکات P.

* من دوره های زیادی را در مورد Udemy گذرانده ام یا هنوز در حال گذراندن آن هستم. این دوره بهتر از هر دوره مبتدی دیگری برای توسعه برنامه Swift/Application انجام می شود. بسیار عالی توضیح داده شده و همیشه به سوالاتی که در قسمت Q A پرسیده می شود پاسخ می دهند. جرمی مک آرتور

به‌علاوه، بسته‌های اضافی معروف «من نمی‌توانم باور کنم که همه‌اش رایگان است» را دریافت خواهید کرد

  • میزبانی وب نامحدود به ارزش 200 دلار (برای یک سال کامل) *محدود به یک سال برای هر دانش آموز نه در هر دوره*

  • دسترسی فوری به کتاب پرفروش کارآفرینی من: چگونه در حین یادگیری کدنویسی 10000 دلار به دست آوریم

  • یک کتابخانه گرافیکی عالی، به ارزش 300 دلار، با بیش از 1000 پس زمینه، دکمه و نماد.

* این دوره به گونه ای طراحی شده است که با سرعتی خوب پیش برود و تمام مفاهیم طراحی اپلیکیشن iOS را در یک مرحله با توضیحات واضح و مختصر آموزش می دهد. M. Radoncic

پیروی آسان از سبک تدریس. برنامه درسی، جدول زمانی و برنامه های تمرینی بسیار خوب ساخته شده است. لئوناردو R.

از این دوره کاملاً بدون ریسک لذت ببرید

من بسیار مطمئن هستم که شما این دوره را دوست خواهید داشت، من یک ضمانت بازگشت وجه بدون قید و شرط در عرض 30 روز ارائه می‌دهم.

* مسابقه عالی. همه چیز کاملا توضیح داده شده است. هر زمان که من در انجمن گیر کردم و راب خیلی سریع پاسخ می دهد و کمک می کند. جی. هی.

* این بهترین راه برای کوتاه کردن دندان من در توسعه APP است. با تشکر فراوان د. کارول

* این دوره با نشان دادن نحوه ایجاد برنامه های دنیای واقعی مانند اینستاگرام، Tinder، مایل بیشتری را طی می کند. ب. هولمز.

در اینجا خلاصه کامل دوره آمده است

  • XCode and Interface Builder

  • ورودی ها، دکمه ها و رابط های واکنشی

  • زبان برنامه نویسی جدید اپل: Swift

  • متغیرها، آرایه ها، جداول و حلقه ها

  • پیمایش، فضای ذخیره‌سازی و محتوای زنده

  • تصاویر، نقشه‌ها و موسیقی

  • شتاب‌سنج‌ها و بازخورد حرکت

  • داده اصلی و JSON

  • ذخیره‌سازی آنلاین با Parse

  • بازی‌ها و کیت Sprite

  • کلون های اینستاگرام و اسنپ چت

  • ارسال برنامه App Store

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

چرا در این دوره شرکت کنیم؟

عمق بی نظیر و استراتژی های یادگیری علمی اثبات شده.

  • من معلم دانشگاه کمبریج هستم، بنابراین دروس برای شما آسان است

  • بیش از 44 ساعت - طولانی ترین دوره من تا کنون!

  • شامل توسعه MacOS و توسعه Apple Watch

  • iOS 12 مملو از ویژگی‌های جدید و هیجان‌انگیز است و پیشرفته‌ترین سیستم‌عامل اپل تا کنون است

* مدتها بود که می خواستم برنامه های iOS را توسعه دهم، نمی دانستم از کجا شروع کنم. این دقیقاً همان چیزی است که من به دنبال آن هستم، بسیار مفصل است و همه چیز را از نحوه نصب نرم افزار مورد نیاز تا توسعه اولین برنامه توضیح می دهد. T. Panguluri.

آیا این دوره برای من مناسب است؟

کاملاً.

مهم نیست در سفر کدنویسی خود در کجا هستید.

چه به دنبال تبدیل شدن به یک کدنویس سرزنده باشید، چه رویاهای بزرگی برای ساختن برنامه‌های برتر دنیا دارید—این برای شماست.

هر سخنرانی کوتاه و تند است. هر درس، سرگرم کننده و به یاد ماندنی. هر بخش به دقت برای سرعت، لذت و تکرار طراحی شده است.

وقت شیرین خود را بگذرانید، یا مانند یک قطار گلوله جلو بروید. هدف یا سبک یادگیری شما هرچه که باشد، دوره کامل برنامه نویس iOS 12 بلیط سریع شما برای موفقیت در توسعه برنامه است.

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

* راب مرد فوق‌العاده‌ای است و توضیحات او فوق‌العاده کامل، منطقی و با سرعت بالا است! او کار بزرگی انجام می دهد تا کاری دلهره آور را دست یافتنی جلوه دهد. من قطعا این دوره را توصیه می کنم! A. روش.

پشتیبانی که همیشه فعال است. روز و شب

همیشه وقتی به کمک نیاز دارید، وجود دارد. انجمن های Udemy، توییتر، ایمیل. تیم پاسخگو ما اینجا هستند تا شما را در مسیر یادگیری شما راهنمایی کنند.

بازخورد دریافت کردید؟ ما هم آن را دوست داریم. نظرات شما به شکل گیری تمام دوره های آینده کمک می کند، بنابراین خجالتی نباشید. با ما صحبت کنید!

* من انگلیسی زبان مادری نیستم، اما معلم بسیار واضح صحبت می‌کند و چالش‌ها به شما اجازه می‌دهد که هر درس (یا بخشی از درس) آموخته شده را به طور مکرر آزمایش کنید. من قبلاً در برنامه نویسی تجربه داشته ام، اما احساس خستگی نمی کنم. در مقابل، بسیار جذاب است! ماتئو S.

چه چیزی را برای از دست دادن دارید؟

روی دکمه خرید اکنون کلیک کنید... و دنیای شگفت انگیز iOS 12 امروز را کشف کنید.

* همه بررسی‌ها از دوره کامل برنامه‌نویس iOS 11.


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

معرفی Introduction

  • معرفی Introduction

مقدمه و شروع Introduction & Getting Started

  • چگونه می توان مطالب رایگان را دریافت کرد How To Get The Free Stuff

  • سوالات متداول Frequently Asked Questions

  • چگونه سوالات بزرگ بپرسیم How To Ask Great Questions

شروع کار با Xcode و Swift Getting Started With Xcode and Swift

  • معرفی Introduction

  • نسخه های Xcode - لطفا بخوانید Xcode Versions - Please Read

  • دانلود و نصب Xcode Downloading & Installing Xcode

  • پیمایش در رابط Xcode Navigating The Xcode Interface

  • پیمایش در رابط Xcode (فایل های Xcode) Navigating The Xcode Interface (Xcode Files)

  • افزودن برچسب به برنامه های خود Adding Labels To Your Apps

  • افزودن برچسب به برنامه های خود (فایل های Xcode) Adding Labels To Your Apps (Xcode Files)

  • فیلدها و دکمه های متن Text Fields & Buttons

  • فیلدها و دکمه‌های متن (فایل‌های Xcode) Text Fields & Buttons (Xcode Files)

  • اجرای برخی کدها Running Some Code

  • اجرای برخی از کدها (فایل های Xcode) Running Some Code (Xcode Files)

  • تعامل با دکمه ها Interacting With Buttons

  • تعامل با دکمه ها (فایل Xcode) Interacting With Buttons (Xcode File)

  • افزودن تصاویر به برنامه های شما Adding Images To Your Apps

  • افزودن تصاویر به برنامه های خود (فایل های Xcode) Adding Images To Your Apps (Xcode Files)

  • اولین برنامه شما - سال گربه Your First App - Cat Years

  • اولین برنامه شما - Cat Years (فایل های Xcode) Your First App - Cat Years (Xcode Files)

  • معرفی Xcode 9 و Swift 4 Quiz Introducing Xcode 9 and Swift 4 Quiz

Swift 4 Deep Dive (با استفاده از زمین های بازی) Swift 4 Deep Dive (Using Playgrounds)

  • معرفی Introduction

  • زمین های بازی سوئیفت Swift Playgrounds

  • Swift Playgrounds (فایل های Xcode) Swift Playgrounds (Xcode Files)

  • معرفی متغیرها Introducing Variables

  • معرفی متغیرها (فایل های Xcode) Introducing Variables (Xcode Files)

  • آرایه ها و دیکشنری ها Arrays & Dictionaries

  • آرایه ها و دیکشنری ها (فایل های Xcode) Arrays & Dictionaries (Xcode Files)

  • اگر بیانیه ها If Statements

  • بیانیه های If (فایل های Xcode) If Statements (Xcode Files)

  • بازی - چند انگشت Game - How Many Fingers

  • بازی - چند انگشت (فایل های Xcode) Game - How Many Fingers (Xcode Files)

  • در حالی که حلقه ها While Loops

  • while Loops (فایل های Xcode) While Loops (Xcode Files)

  • برای حلقه ها For Loops

  • برای حلقه ها (فایل های Xcode) For Loops (Xcode Files)

  • کلاس ها و اشیاء Classes & Objects

  • کلاس ها و اشیاء (فایل های Xcode) Classes & Objects (Xcode Files)

  • مسترکلاس اختیاری Optionals Masterclass

  • Masterclass اختیاری (فایل های Xcode) Optionals Masterclass (Xcode Files)

  • طرح بندی خودکار Auto Layout

  • طرح بندی خودکار (فایل های Xcode) Auto Layout (Xcode Files)

  • برنامه - آیا این پرایم است؟ قسمت اول App - Is It Prime? Part I

  • برنامه - آیا این پرایم است؟ قسمت اول (فایل های Xcode) App - Is It Prime? Part I (Xcode Files)

  • برنامه - آیا این پرایم است؟ قسمت دوم App - Is It Prime? Part II

  • برنامه - آیا این پرایم است؟ قسمت 2 (فایل های Xcode) App - Is It Prime? Part 2 (Xcode Files)

  • Swift 4 Deep Dive (با استفاده از زمین های بازی) - امتحان Swift 4 Deep Dive (Using Playgrounds) - Quiz

  • CCA Swift Level 1 CCA Swift Level 1

ویژگی‌های پیشرفته iOS: تایمر، جداول، ذخیره‌سازی دائمی و محتوای وب Advanced iOS Features: Timers, Tables, Permanent Storage & Web Content

  • معرفی Introduction

  • نوارهای ناوبری Navigation Bars

  • نوارهای پیمایش (فایل های Xcode) Navigation Bars (Xcode Files)

  • برنامه - EggTimer App - EggTimer

  • برنامه - تایمر تخم مرغ (فایل های Xcode) App - Egg Timer (Xcode Files)

  • نماهای جدول Table Views

  • نماهای جدول (فایل های Xcode) Table Views (Xcode Files)

  • برنامه Times Tables Times Tables App

  • برنامه Times Tables (فایل های Xcode) Times Tables App (Xcode Files)

  • ذخیره سازی داده ها به طور دائم Storing Data Permanently

  • ذخیره داده ها به طور دائم (فایل های Xcode) Storing Data Permanently (Xcode Files)

  • کنترلرهای چند نما Multiple View Controllers

  • کنترلرهای چند نما (فایل های Xcode) Multiple View Controllers (Xcode Files)

  • کنترل صفحه کلید Controlling the Keyboard

  • کنترل صفحه کلید (فایل های Xcode) Controlling the Keyboard (Xcode Files)

  • برنامه - فهرست کارها App - To Do List

  • برنامه - لیست کارها (فایل های Xcode) App - To Do List (Xcode Files)

  • دانلود محتوای وب Downloading Web Content

  • دانلود محتوای وب (فایل های Xcode) Downloading Web Content (Xcode Files)

  • دستکاری رشته ها Manipulating Strings

  • دستکاری رشته ها (فایل های Xcode) Manipulating Strings (Xcode Files)

  • برنامه - آب و هوا چیست App - What's The Weather

  • برنامه - آب و هوا چیست (فایل های Xcode) App - What's The Weather (Xcode Files)

  • ویژگی های پیشرفته iOS: تایمر، جداول، ذخیره سازی دائمی و محتوای وب - آزمون Advanced iOS Features: Timers, Tables, Permanent Storage & Web Content - Quiz

ویژگی های پیشرفته iOS II: انیمیشن، بازی، نقشه و موقعیت جغرافیایی، صدا Advanced iOS Features II: Animation, Games, Maps & Geolocation, Audio

  • معرفی Introduction

  • انیمیشن قسمت اول Animations Part I

  • انیمیشن ها قسمت اول (فایل های Xcode) Animations Part I (Xcode Files)

  • انیمیشن قسمت دوم Animations Part II

  • انیمیشن قسمت دوم (فایل های Xcode) Animations Part II (Xcode Files)

  • بازی - تیک تاک پا Game - Tic Tac Toe

  • بازی - تیک تاک (فایل های Xcode) Game - Tic Tac Toe (Xcode Files)

  • ادغام نقشه ها در برنامه های شما Integrating Maps Into Your Apps

  • ادغام نقشه ها در برنامه های شما (فایل های Xcode) Integrating Maps Into Your Apps (Xcode Files)

  • اضافه کردن یادداشت های کاربر به نقشه ها Adding User Annotations To Maps

  • افزودن یادداشت های کاربر به نقشه ها (فایل های Xcode) Adding User Annotations To Maps (Xcode Files)

  • پیدا کردن موقعیت مکانی کاربر Finding A User's Location

  • یافتن مکان کاربر (فایل های Xcode) Finding A User's Location (Xcode Files)

  • برنامه - آگاه از موقعیت مکانی App - Location Aware

  • برنامه - آگاه از موقعیت مکانی (فایل های Xcode) App - Location Aware (Xcode Files)

  • Segues پیشرفته Advanced Segues

  • Segues پیشرفته (فایل های Xcode) Advanced Segues (Xcode Files)

  • برنامه - مکان های به یاد ماندنی App - Memorable Places

  • برنامه - مکان های به یاد ماندنی (فایل های Xcode) App - Memorable Places (Xcode Files)

  • کار با صدا Working With Audio

  • کار با صدا (فایل های Xcode) Working With Audio (Xcode Files)

  • برنامه - بازگشت به باخ App - Back To Bach

  • برنامه - بازگشت به باخ (فایل های Xcode) App - Back To Bach (Xcode Files)

  • سوایپ و تکان دادن Swipes & Shakes

  • کشیدن و تکان دادن (فایل های Xcode) Swipes & Shakes (Xcode Files)

  • برنامه - لرزشگیر صدا App - Sound Shaker

  • برنامه - Sound Shaker (فایل های Xcode) App - Sound Shaker (Xcode Files)

  • ویژگی های پیشرفته iOS II: انیمیشن، بازی، نقشه و موقعیت جغرافیایی، صدا Advanced iOS Features II: Animation, Games, Maps & Geolocation, Audio

  • CCA سوئیفت سطح 2 CCA Swift Level 2

داده های اصلی، محتوای وب پیشرفته، داده های Json و نمایش های وب Core Data, Advanced Web Content, Json Data & Webviews

  • معرفی Introduction

  • معرفی Core Data Introducing Core Data

  • معرفی Core Data (فایل های Xcode) Introducing Core Data (Xcode Files)

  • داده های هسته پیشرفته Advanced Core Data

  • داده های هسته پیشرفته (فایل های Xcode) Advanced Core Data (Xcode Files)

  • دانلود تصاویر از وب Downloading Images From The Web

  • دانلود تصاویر از وب (فایل های Xcode) Downloading Images From The Web (Xcode Files)

  • API ها و داده های JSON APIs & JSON Data

  • API ها و داده های JSON (فایل های Xcode) APIs & JSON Data (Xcode Files)

  • وبلاگ خوان Blog Reader

  • بلاگ خوان (فایل های Xcode) Blog Reader (Xcode Files)

  • داده های اصلی، محتوای وب پیشرفته، داده های Json و نمایش های وب - آزمون Core Data, Advanced Web Content, Json Data & Webviews - Quiz

کلون اینستاگرام Instagram Clone

  • معرفی Introduction

  • تجزیه سرور و AWS Parse Server & AWS

  • تجزیه سرور و AWS (فایل های Xcode) Parse Server & AWS (Xcode files)

  • بازیابی و به روز رسانی داده ها Retreiving & Updating Data

  • بازیابی و به روز رسانی داده ها (فایل های Xcode) Retrieving & Updating Data (Xcode Files)

  • دسترسی به The Camera Roll Accessing The Camera Roll

  • دسترسی به رول دوربین (فایل های Xcode) Accessing The Camera Roll (Xcode Files)

  • اسپینرها و هشدارها Spinners & Alerts

  • اسپینرها و هشدارها (فایل های Xcode) Spinners & Alerts (Xcode Files)

  • جدول کاربر The User Table

  • جدول کاربر (فایل های Xcode) The User Table (Xcode Files)

  • کشیدن برای تازه کردن Pull To Refresh

  • کشیدن برای تازه کردن (فایل های Xcode) Pull To Refresh (Xcode Files)

  • ارسال تصاویر Posting Images

  • ارسال تصاویر (فایل های Xcode) Posting Images (Xcode Files)

  • مشاهده فیدهای کاربران Viewing Users' Feeds

  • مشاهده فیدهای کاربران (فایل های Xcode) Viewing Users' Feeds (Xcode Files)

  • کلون اینستاگرام - آزمون Instagram Clone - Quiz

ارسال برنامه خود به اپ استور Submitting Your App To The App Store

  • معرفی Introduction

  • یک حساب توسعه دهنده پولی A Paid Developer Account

  • گواهینامه ها و مشخصات Certificates And Profles

  • iTunes Connect iTunes Connect

ایجاد یک وب سایت برای برنامه شما Creating A Website For Your App

  • معرفی Introduction

  • وب سایت بازاریابی خود را راه اندازی کنید Setup Your Marketing Website

  • نصب تم Appz Installing The Appz Theme

چگونه با iOS درآمد کسب کنیم How To Make Money With iOS

  • مقدمه Intro

  • کار برای یک شرکت Working For A Company

  • فریلنسر Freelancer

  • برنامه های شما Your Apps

  • خلاصه Summary

بازی و Spritekit: Super Mario Run Clone Games and Spritekit: Super Mario Run Clone

  • معرفی کیت Sprite Introduction To Sprite Kit

  • مقدمه ای بر Spritekit (فایل های Xcode) Introduction To Spritekit (Xcode Files)

  • فیزیک Physics

  • فیزیک (فایل های Xcode) Physics (Xcode Files)

  • برخوردها Collisions

  • برخوردها (فایل های Xcode) Collisions (Xcode Files)

  • بازی تمام شد Game Over

  • بازی تمام شده (فایل های Xcode) Game Over (Xcode Files)

  • انیمیشن Animation

  • انیمیشن (فایل های Xcode) Animation (Xcode Files)

Tinder Clone Tinder Clone

  • معرفی Introduction

  • مقدمه ای بر Tinder Introduction To Tinder

  • راه اندازی سرور تجزیه Setting Up Parse Server

  • راه اندازی سرور تجزیه (فایل های Xcode) Setting Up Parse Server (Xcode Files)

  • کشیدن اجسام Dragging Objects

  • کشیدن اشیا (فایل های Xcode) Dragging Objects (Xcode Files)

  • ورود و ثبت نام Login & Signup

  • ورود و ثبت نام - (Xcode - Files) Login & Signup - (Xcode - Files)

  • افزودن جزئیات کاربر Adding User Details

  • افزودن جزئیات کاربر (فایل های Xcode) Adding User Details (Xcode Files)

  • افزودن کاربران Adding Users

  • افزودن کاربران (فایل های Xcode) Adding Users (Xcode Files)

  • کشیدن کاربران Swiping Users

  • کشیدن کاربران (فایل های Xcode) Swiping Users (Xcode Files)

  • مکان و مسابقات Location And Matches

  • مکان و موارد منطبق (فایل های Xcode) Location & Matches (Xcode Files)

اوبر کلون Uber Clone

  • معرفی Introduction

  • مقدمه ای بر اوبر Introduction To Uber

  • نصب Firebase Firebase Installation

  • نصب Firebase (فایل های Xcode) Firebase Installation (Xcode Files)

  • ورود و ثبت نام Login & Signup

  • ورود و ثبت نام Login & Signup

  • ورود و ثبت نام (فایل های Xcode) Login & Signup (Xcode Files)

  • ورود و ثبت نام (فایل های Xcode) Login & Signup (Xcode Files)

  • کنترلر View Rider The Rider View Controller

  • کنترلر View Rider (فایل های Xcode) The Rider View Controller (Xcode Files)

  • کنترلر نمای راننده The Driver View Controller

  • کنترلر نمای راننده (فایل های Xcode) The Driver View Controller (Xcode Files)

  • به اشتراک گذاری مکان راننده با رایدر Sharing The Driver's Location With The Rider

  • به اشتراک گذاری مکان راننده با رایدر (فایل های Xcode) Sharing The Driver's Location With The Rider (Xcode Files)

کلون اسنپ چت Snapchat Clone

  • معرفی Introduction

  • صفحه احراز هویت Authentication Page

  • صفحه احراز هویت (فایل های Xcode) Authentication Page (Xcode Files)

  • افزودن یک تصویر Add An Image

  • افزودن تصویر (فایل های Xcode) Add An Image (Xcode Files)

  • ایجاد Snaps Creating Snaps

  • ایجاد Snaps (فایل های Xcode) Creating Snaps (Xcode Files)

  • مشاهده Snaps Viewing Snaps

  • مشاهده Snaps (فایل های Xcode) Viewing Snaps (Xcode Files)

پوکمون گو Pokemon Go

  • معرفی Introduction

  • طراحی نقشه Map Design

  • طراحی نقشه (فایل های Xcode) Map Design (Xcode Files)

  • مدیر موقعیت مکانی Location Manager

  • مدیر مکان (فایل های Xcode) Location Manager (Xcode Files)

  • ایجاد پوکمون Creating Pokemon

  • ایجاد پوکمون (فایل های Xcode) Creating Pokemon (Xcode Files)

  • گرفتن پوکمون Catching Pokemon

  • گرفتن پوکمون (فایل های Xcode) Catching Pokemon (Xcode Files)

برنامه کشف بلوتوث Bluetooth Discovery App

  • معرفی Introduction

  • سلول مشاهده جدول سفارشی Custom Table View Cell

  • نمای جدول سفارشی (فایل های Xcode) Custom Table View (Xcode files)

  • مدیر بلوتوث Bluetooth Manager

  • مدیر بلوتوث (فایل های Xcode) Bluetooth Manager (Xcode files)

  • داده های فهرست بندی Listing Data

  • داده های فهرست (فایل های Xcode) Listing Data (Xcode files)

  • به روز رسانی تایمر Timer Updates

  • به روز رسانی تایمر (فایل های Xcode) Timer Updates (Xcode files)

Push Notifications Push Notifications

  • معرفی Introduction

  • درک فشار Understanding Push

  • درک Push (فایل های Xcode) Understanding Push (Xcode files)

  • گواهینامه ها Certificates

  • گواهینامه ها (فایل های Xcode) Certificates (Xcode files)

  • اولین فشار ما Our First Push

  • اولین فشار ما (فایل های Xcode) Our First Push (Xcode files)

  • دست زدن به هل Handling Pushes

  • مدیریت فشارها (فایل های Xcode) Handling Pushes (Xcode Files)

موارد اضافی: ویژگی های ویژه iOS Extras: iOS Special Features

  • معرفی Introduction

  • صفحه کلید سفارشی Custom Keyboards

  • صفحه کلید سفارشی (فایل های Xcode) Custom Keyboards (Xcode Files)

  • تجزیه و تحلیل برنامه App Analytics

  • گوگل ادموب Google Admob

  • Google Admob (فایل های Xcode) Google Admob (Xcode Files)

  • کنترل منبع گیت هاب Git Hub Source Control

  • کنترل منبع گیت هاب Git Hub Source Control

  • در خریدهای برنامه In App Purchases

  • در خریدهای برنامه (فایل های Xcode) In App Purchases (Xcode Files)

  • ورود به فیس بوک Facebook Login

  • ورود به فیس بوک (فایل های Xcode) Facebook Login (Xcode Files)

  • اقدامات سریع Quick Actions

  • اقدامات سریع (فایل های Xcode) Quick Actions (Xcode Files)

  • کار با SiriKit Working with SiriKit

  • کار با SiriKit (فایل های Xcode) Working with SiriKit (Xcode Files)

  • MusicKit MusicKit

  • MusicKit (فایل های Xcode) MusicKit (Xcode Files)

موارد جدید در iOS 12 و Swift 4.2 What's new in iOS 12 and Swift 4.2

  • معرفی Introduction

  • سوئیفت 4.2 Swift 4.2

  • طراحی برای The Notch Designing For The Notch

  • طراحی برای The Notch (فایل های Xcode) Designing For The Notch (Xcode Files)

  • میانبرهای سیری Siri Shortcuts

  • میانبرهای سیری (فایل های Xcode) Siri Shortcuts (Xcode Files)

ARKit 2 ARKit 2

  • معرفی Introduction

  • مبانی ARKit ARKit Basics

  • اصول ARKit (فایل های Xcode) ARKit Basics (Xcode Files)

  • اندازه گیری ARKit ARKit Measuring

  • ARKit Measuring (فایل های Xcode) ARKit Measuring (Xcode Files)

  • ARKit Extra ARKit Extra

  • ARKit Extra (فایل های Xcode) ARKit Extra (Xcode Files)

  • ARKit 2 ARKit 2

  • ARKit 2 (فایل های Xcode) ARKit 2 (Xcode Files)

CoreML 2 CoreML 2

  • معرفی Introduction

  • ایجاد تصاویر ML CreateML Images

  • CreateML Images (فایل های Xcode) CreateML Images (Xcode Files)

  • دونات یا باگل Doughnut or Bagel

  • دونات یا شیرینی شیرینی (فایل های Xcode) Doughnuts or Bagels (Xcode Files)

  • ایجاد متن ML CreateML Text

  • CreateML Text (فایل های Xcode) CreateML Text (Xcode Files)

  • سرفصل سرگرمی Headline Fun

  • سرفصل سرگرمی (فایل های Xcode) Headline Fun (Xcode Files)

برنامه های MacOS MacOS Apps

  • معرفی Introduction

  • بررسی اجمالی Overview

  • مبانی Xcode Xcode Basics

  • مبانی Xcode (فایل های Xcode) Xcode Basics (Xcode Files)

  • طراحی TableView TableView Design

  • طراحی TableView (فایل های Xcode) TableView Design (Xcode Files)

  • اتمام طراحی Finishing Up Design

  • تکمیل طراحی (فایل های Xcode) Finishing Up Design (Xcode Files)

  • دکمه های پاپ آپ Popup Buttons

  • دکمه های پاپ آپ (فایل های Xcode) Popup Buttons (Xcode Files)

  • CoreData CoreData

  • CoreData (فایل های Xcode) CoreData (Xcode Files)

  • زمان به رشته ها Time to Strings

  • زمان تا رشته ها (فایل های Xcode) Time to Strings (Xcode Files)

  • دوره های CoreData Periods from CoreData

  • دوره های CoreData (فایل های Xcode) Periods from CoreData (Xcode Files)

  • پر کردن TableView Filling in the TableView

  • پر کردن TableView (فایل های Xcode) Filling in the TableView (Xcode Files)

  • نوار پیشرفت Progress Bar

  • نوار پیشرفت (فایل های Xcode) Progress Bar (Xcode Files)

  • پایان لمس Finishing Touches

  • لمس های پایانی (فایل های Xcode) Finishing Touches (Xcode Files)

اپلیکیشن های اپل واچ Apple Watch Apps

  • معرفی Introduction

  • شروع را تماشا کنید Watch Beginnings

  • Watch Beginnings (فایل های Xcode) Watch Beginnings (Xcode Files)

  • طراحی رابط Interface Design

  • طراحی رابط (فایل های Xcode) Interface Design (Xcode Files)

  • ساعت داخل و خارج از ساعت Clock In and Clock Out

  • Clock In and Clock Out (فایل های Xcode) Clock In and Clock Out (Xcode Files)

  • تاریخچه و جداول History and Tables

  • تاریخچه و جداول (فایل های Xcode) History and Tables (Xcode Files)

بخش پاداش: Flappy Bird Clone Bonus Section: Flappy Bird Clone

  • معرفی Introduction

  • معرفی Introduction

  • سلام جهان با Spritekit Hello World With Spritekit

  • Hello World With Spritekit (فایل های Xcode) Hello World With Spritekit (Xcode files)

  • افزودن و متحرک سازی جن ها Adding And Animating Sprites

  • افزودن و متحرک سازی جن ها Adding And Animating Sprites

  • متحرک سازی پس زمینه Animating The Background

  • متحرک سازی پس زمینه Animating The Background

  • کنترل پرنده Controlling The Bird

  • کنترل پرنده (فایل Xcode) Controlling The Bird (Xcode file)

  • لوله های تخم ریزی Spawning Pipes

  • Spawning Pipes (فایل های Xcode) Spawning Pipes (Xcode files)

  • تشخیص برخورد Detecting Collisions

  • تشخیص برخورد (فایل های Xcode) Detecting Collisions (Xcode Files)

  • امتیازدهی و کنترل بازی Scoring & Game Controls

  • امتیازدهی و کنترل های بازی (فایل های Xcode) Scoring & Game Controls (Xcode Files)

از اینجا به کجا می رویم؟ Where Do We Go From Here?

  • از اینجا به کجا می رویم؟ Where Do We Go From Here?

  • با تشکر! Thanks!

نمایش نظرات

نظری ارسال نشده است.

آموزش دوره کامل برنامه نویس iOS 12 و Swift - ساخت 28 برنامه
خرید اشتراک و دانلود خرید تکی و دانلود | 480,000 تومان (7 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 4 دوره است و 4 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
44.5 hours
305
Udemy (یودمی) udemy-small
15 مرداد 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
19,929
4 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rob Percival Rob Percival

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

Nick Walter Nick Walter

توسعه دهنده موبایل و وب - iOS، Android، Django، Python. و غیره سلام! من نیک هستم و عاشق کدنویسی هستم. حدود پنج سال پیش تصمیم گرفتم که می‌خواهم کدنویسی را یاد بگیرم، اما دسترسی محدودی به منابع برنامه‌نویسی داشتم، و از همه ویدیوهای یوتیوب و آموزش‌های آنلاین موجود در آنجا ناامید شده بودم. من آزمایش کردم، تلاش کردم و قطعاً شکست خوردم، اما در نهایت موفق شدم، بنابراین تصمیم گرفتم که روشی را که مردم یاد می گیرند برای کدنویسی تغییر دهم و شروع به تدریس کردم. تجربه من به عنوان یک دانشجوی آنلاین مستقیماً بر سبک تدریس من تأثیر گذاشته است، زیرا می دانم که بودن در جایگاه شما چگونه است. هنگامی که اپل زبان برنامه نویسی جدید خود، سوئیفت را در سال 2014 معرفی کرد، من اولین آموزش آنلاین بزرگ خود را انجام دادم و اولین دوره آموزشی Swift در اینترنت را ایجاد کردم. از آن زمان، من یک مربی آنلاین تمام وقت شده ام و اکنون نه تنها در سوئیفت، بلکه در iOS، اندروید، جنگو، کاتلین، پایتون، HTML، بلاک چین و غیره نیز دوره هایی دارم. همچنین پنج برنامه iOS را از خراش هایی که در حال حاضر در اپ استور وجود دارند و توسط هزاران کاربر در سراسر جهان استفاده می شوند. من عاشق به اشتراک گذاشتن هیجان خود برای کدنویسی با دانش آموزانم هستم و سعی می کنم یادگیری را تا حد امکان سرگرم کننده و آسان کنم. از اینکه بخشی از انجمن برنامه نویسی من هستید متشکرم!

Codestars • over 2 million students worldwide! Codestars • over 2 million students worldwide!

آموزش نسل بعدی کدگذارها

Udemy (یودمی)

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

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