Todd Perkins

توسعه دهنده متخصص در iOS
تاد پرکینز یک توسعه دهنده است که در iOS تخصص دارد. او بیش از دوازده برنامه و بازی محبوب توسعه داده است.

او بیش از 50 کتاب و دوره ویدیویی منتشر کرده است که موضوعاتی مانند برنامه نویسی برای غیربرنامه نویسان و توسعه بازی را پوشش می دهد. او همچنین یک توسعه‌دهنده جاوا (SCJD) و دارای مدرک لیسانس در توسعه نرم‌افزار از دانشگاه وسترن گاورنر است. وقتی برنامه‌ها یا دوره‌های آموزشی نمی‌سازد، پادکست Try, Try Again - a Movie Club را میزبانی می‌کند و مقدار مناسبی از بازی‌های ویدیویی را انجام می‌دهد. تاد با خانواده اش در کالیفرنیا زندگی می کند.
دوره های این مدرس:

آموزش iOS 14 ابتدا به دنبال توسعه دهندگان باشید

iOS 14 First Look for Developers

با جذاب ترین به روزرسانی ها و ویژگی های جدید برای توسعه دهندگان در iOS 14 ، سرعت خود را کسب کنید.


آموزش معرفی برنامه توسعه برای iOS 14

Introducing App Development for iOS 14

برنامه های iOS بومی ایجاد کنید. برای یادگیری کد ، ابزار و روشهای مورد نیاز برای ساخت برنامه ها با iOS 14 ، در این دوره تنظیم شوید.


آموزش ضروری توسعه iOS 15

iOS 15 Development Essential Training

اصول توسعه برنامه برای دستگاه های iOS، از جمله اصول Xcode، UI و معماری را بیاموزید.


آموزش iOS 15 ابتدا به دنبال توسعه دهندگان باشید

iOS 15 First Look for Developers

iOS 15 اینجاست. در این دوره تنظیم شوید تا در این نسخه از مهمترین ویژگیهای جدید توسعه دهندگان مطلع شوید.


آموزش کلینیک کد: سوئیفت

Code Clinic: Swift

کد نویسی را با سوئیفت تمرین کنید. شش چالش برنامه نویسی Swift را بپذیرید و آنها را با زبانهای دیگر در مجموعه <i> Code Clinic </i> مقایسه کنید.


آموزش کاکائو با سوئیفت 3

Cocoa with Swift 3 Essential Training

درباره ساخت برنامه های دسک تاپ macOS با Swift 3 و Apple API بومی ، Cocoa ، اطلاعات کسب کنید. یک UI ایجاد کنید ، آن را به کد متصل کنید ، با داده کار کنید و برنامه خود را اشکال زدایی و توزیع کنید.


iOS 14 آموزش توسعه

iOS 14 Development Essential Training

با اصول توسعه برنامه برای دستگاه های iOS ، از جمله اصول Xcode و توسعه UI با استوری بورد و SwiftUI آشنا شوید.


آموزش ضروری Xcode 14

Xcode 14 Essential Training

ویژگی‌های اصلی Xcode 14، محیط توسعه یکپارچه برای برنامه‌های macOS، iOS، watchOS و tvOS را کاوش کنید.


آموزش ساخت برنامه پیام های iOS

Building an iOS Messages Application

در این دوره عملی درباره پیاده سازی پیام های افزودنی در برنامه ها و بازی ها بیاموزید. بیاموزید که چگونه یک برنامه افزودنی اساسی Messages ایجاد کنید و نحوه ایجاد و استفاده از برچسب ها را بیاموزید.


آموزش ساخت اولین برنامه iOS 13 خود

Building Your First iOS 13 App

در یک بعد از ظهر یک برنامه iOS ایجاد کنید. کد ، ابزارها ، چارچوب ها و روش های ساخت برنامه های ساده و بومی iOS 13 را کاوش کنید.


آموزش Xcode 11

Xcode 11 Essential Training

از ویژگی های اصلی Xcode 11 ، محیط توسعه یکپارچه برای توسعه دهندگان برنامه های macOS ، iOS ، watchOS و tvOS کاوش کنید.


iPadOS 13 آموزش توسعه

iPadOS 13 Development Essential Training

نحوه ایجاد برنامه های موفق iPadOS را کشف کنید. بیاموزید که چگونه با SwiftUI کار کنید ، چندین وظیفه را تنظیم کنید ، محتوای دستی را با استفاده از PencilKit در برنامه خود بگنجانید و موارد دیگر.


iOS 12 آموزش توسعه: 2 محتوای وب ، بازدیدها و توزیع

iOS 12 Development Essential Training: 2 Web Content, Views, and Distribution

مهارت های توسعه iOS خود را به سطح بالاتری برسانید. با ساختن برنامه های iPad و iPhone با کنترل های رابط کاربری پیشرفته و نماهای تب دار که می توانند داده ها و محتوای وب را نمایش دهند ، بیاموزید.


آموزش ساخت اولین برنامه iOS خود

Building Your First iOS App

ایده های برنامه خود را زنده کنید. با نحوه ایجاد سریع برنامه های بومی iOS 12 آشنا شوید.


آموزش Xcode 12

Xcode 12 Essential Training

این دوره به توسعه دهندگان جدید iOS و macOS کمک می کند تا Xcode را نصب کرده و شروع به نوشتن و ویرایش کد کنند. این برنامه شامل کنترل نسخه ، ویژگی های استوری بورد ، مبانی سازنده رابط کاربری و موارد دیگر است.


آموزش ساخت برنامه یادداشت برداری برای iOS 11 با Swift

Building a Note-Taking App for iOS 11 with Swift

در حالی که اصول Swift و Xcode را یاد می گیرید ، اولین برنامه iPhone خود را ایجاد کنید. یک برنامه یادداشت برداری کامل برای iOS 11 بسازید.


آموزش تمرین جاوا: مجموعه ها

Java Practice: Collections

درک خود را از مجموعه های جاوا با یک سری تمرین های کدنویسی تعاملی آزمایش کنید.


آموزش ساخت اولین برنامه iOS 16

Building Your First iOS 16 App

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


iOS 12 آموزش توسعه: 1 مبانی ، رابط کاربری و معماری

iOS 12 Development Essential Training: 1 Fundamentals, UI, and Architecture

آیا می خواهید به یک توسعه دهنده iOS تبدیل شوید و برنامه هایی برای iPhone و iPad بسازید؟ اصول را بیاموزید: کار با Xcode ، ساخت عناصر UI ، ایجاد طرح های پاسخگو و موارد دیگر.


آموزش ضروری توسعه iOS 16

iOS 16 Development Essential Training

اصول اولیه توسعه برنامه برای دستگاه های iOS، از جمله اصول Xcode، UI و معماری را بیاموزید.


iOS 13 آموزش توسعه: 1 مبانی ، رابط کاربری و معماری

iOS 13 Development Essential Training: 1 Fundamentals, UI, and Architecture

اصول توسعه برنامه برای دستگاه های iOS ، از جمله اصول Xcode ، موارد ضروری معماری برنامه و نحوه ساخت رابط کاربری را بیاموزید.


آموزش iOS 16 ابتدا به دنبال توسعه دهندگان باشید

iOS 16 First Look for Developers

با آخرین ویژگی‌های iOS 16، از دیدگاه توسعه‌دهندگان iOS آشنا شوید.


آموزش Eclipse Essential Training

Eclipse Essential Training

با Eclipse بلند شوید و بدوید. بیاموزید که چگونه از ابزارها و پسوندهای داخلی IDE برای ایجاد ، کدگذاری ، آزمایش و اشکال زدایی پروژه ها در جاوا و پایتون استفاده کنید.


آموزش برنامه نویسی برای غیر برنامه نویسان: iOS 15 و Swift 5

Programming for Non-Programmers: iOS 15 and Swift 5

دستورالعمل ها و مهارت های مورد نیاز برای ایجاد یک برنامه ساده iOS را در یک روز دریافت کنید. درباره راه اندازی یک محیط کدنویسی، کار با متغیرها و موارد دیگر بیاموزید.


آموزش تمرین جاوا: مدیریت استثنا

Java Practice: Exception Handling

درک خود را از مدیریت استثناهای جاوا با یک سری تمرین های کدنویسی تعاملی آزمایش کنید.


آموزش ساخت اولین برنامه iOS 17

Building Your First iOS 17 App

آموزش ایجاد برنامه های بومی برای iOS، سیستم عامل در دستگاه های iPhone و iPad.


آموزش یادگیری برنامه های جاوا

Learning Java Applications

مقدمه ای کاربردی در مورد برنامه نویسی جاوا داشته باشید. بیاموزید که چگونه برنامه های جاوا را برای سیستم عامل های دسک تاپ ، وب و تلفن همراه ، از جمله Android توسعه دهید.


آموزش برنامه نویسی برای غیر برنامه نویسان: Android & Kotlin

Programming for Non-Programmers: Android & Kotlin

راهنمای مبتدیان برای برنامه نویسی ، متمرکز بر توسعه برنامه Android را دریافت کنید. زبان برنامه نویسی کوتلین و مبانی طراحی خوب برنامه را بیاموزید.


آموزش Xcode 10

Xcode 10 Essential Training

با Xcode 10 ، محیط توسعه یکپارچه برای توسعه دهندگان برنامه های macOS ، iOS ، watchOS و tvOS شروع کنید. اصول لازم برای نوشتن ، ویرایش و اشکال زدایی کد را در Xcode بیاموزید.


آموزش ضروری Xcode 13

Xcode 13 Essential Training

ویژگی‌های اصلی Xcode 13، محیط توسعه یکپارچه برنامه‌های macOS، iOS، watchOS و tvOS را کاوش کنید.


آموزش Eclipse Essential Training

Eclipse Essential Training

بیاموزید که چگونه از ابزارها و برنامه های افزودنی داخلی Eclipse برای ایجاد ، کدگذاری ، آزمایش و رفع اشکال در جاوا ، PHP ، C / C ++ ، Perl و پایتون استفاده کنید.


آموزش برنامه نویسی برای غیر برنامه نویسان: iOS 12 و Swift 5

Programming for Non-Programmers: iOS 12 and Swift 5

توسعه برنامه iOS در دسترس شماست. بیاموزید که چگونه فقط در یک روز یک برنامه ساده iOS 12 با Swift 5 ایجاد کنید - بدون نیاز به تجربه برنامه نویسی!


آموزش اولین برنامه iOS 15 خود را ساخت

Building Your First iOS 15 App

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


آموزش برنامه نویسی برای غیر برنامه نویسان: iOS 16 و Swift 5

Programming for Non-Programmers: iOS 16 and Swift 5

با نحوه ایجاد یک برنامه ساده iOS در یک روز آشنا شوید. این دوره همه چیز را از راه‌اندازی محیط کدنویسی، کار با متغیرها و موارد دیگر طی می‌کند.


آموزش ضروری توسعه iOS 17

iOS 17 Development Essential Training

رابط Xcode می تواند ترسناک باشد، اما با یک معرفی مناسب، می تواند کاملاً شهودی باشد. هدف این ویدیو توضیح سازماندهی رابط Xcode و نحوه تغییر مناطق مختلف رابط بر اساس تنظیمات شما است.


آموزش iOS 13 ابتدا به دنبال توسعه دهندگان باشید

iOS 13 First Look for Developers

شروع رقابت کنید. جالب ترین ویژگی ها را در نسخه آینده iOS 13 کاوش کنید.


آموزش خراش

Learning Scratch

با Scratch ، زبان برنامه نویسی بصری ساده و مبتنی بر وب ، به خود یا دانش آموزان خود برنامه نویسی دهید.


iOS 13 آموزش توسعه: 2 محتوای وب ، بازدیدها و توزیع

iOS 13 Development Essential Training: 2 Web Content, Views, and Distribution

به کاوش درباره اصول توسعه برنامه iOS ادامه دهید. درباره کنترل های پیشرفته رابط کاربری ، نمایش محتوای وب ، کار با نماهای مجموعه و انتشار برنامه بدانید.