لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامه نویسی برای غیر برنامه نویسان: iOS 15 و Swift 5
Programming for Non-Programmers: iOS 15 and Swift 5
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آیا می خواهید اپلیکیشن های بومی iOS را توسعه دهید، اما مطمئن نیستید از کجا شروع کنید؟ این دوره به شما فرصتی می دهد تا آن را با یک برنامه ساده iOS که می توانید در یک روز ایجاد کنید، امتحان کنید. مربی تاد پرکینز از نمایش های بصری جنبه های مفهومی کدنویسی استفاده می کند تا محتوا را مرتبط و قابل هضم کند. تاد به شما نشان می دهد که چگونه محیط برنامه نویسی خود را تنظیم کنید، با متغیرها کار کنید، روش ها و عبارات شرطی را درک کنید و از آنها استفاده کنید و خیلی چیزهای دیگر. به علاوه، او بهترین شیوه ها را برای تکمیل درخواست شما بررسی می کند. در پایان دوره، شما مهارت ایجاد یک برنامه ساده iOS را به تنهایی خواهید داشت.
سرفصل ها و درس ها
معرفی
Introduction
یک اپلیکیشن ساده در یک روز بسازید
Build a simple application in one day
آنچه شما باید بدانید
What you should know
برنامه تمام شده
The finished app
1. تنظیم محیط کدنویسی
1. Setting Up Your Coding Environment
پیدا کردن و نصب Xcode
Finding and installing Xcode
ایجاد یک پروژه Xcode
Creating an Xcode project
درک رابط Xcode
Understanding the Xcode interface
پیکربندی Xcode برای توسعه برنامه
Configuring Xcode for app development
پیکربندی شبیه ساز iOS برای توسعه برنامه
Configuring the iOS Simulator for app development
امتحان فصل
Chapter Quiz
2. برنامه نویسی بلوک های ساختمان: متغیرها
2. Programming Building Blocks: Variables
نحوه کار برنامه نویسی
How programming works
درک متغیرها و ثابت ها
Understanding variables and constants
کار با متغیرها در زمین بازی
Working with variables in a playground
استفاده از متغیرها در SwiftUI
Using variables in SwiftUI
پشته ها و ویژگی های SwiftUI
SwiftUI stacks and attributes
ایجاد یک جزء SwiftUI سفارشی
Creating a custom SwiftUI component
ایجاد دکمه های ماشین حساب
Creating calculator buttons
افزودن ویژگی های قابل تنظیم پویا
Adding dynamically customizable attributes
چالش: اتمام دکمه های ماشین حساب
Challenge: Finishing the calculator buttons
راه حل: اتمام دکمه های ماشین حساب
Solution: Finishing the calculator buttons
امتحان فصل
Chapter Quiz
3. برنامه نویسی بلوک های ساختمانی: روش ها
3. Programming Building Blocks: Methods
درک روش ها
Understanding methods
استفاده از روش ها
Using methods
اجرای کد با فشار دادن یک دکمه
Running code when a button is pressed
استفاده از یک متد به عنوان متغیر
Using a method as a variable
ارسال پارامترها به متغیرهای متد
Passing parameters to method variables
اتصال SwiftUI
SwiftUI binding
با استفاده از روش های مختلف برای رسیدگی به رویدادهای مختلف
Using different methods to handle different events
چالش: ایجاد روش برای دکمه های دیگر
Challenge: Creating methods for other buttons
راه حل: ایجاد روش برای دکمه های دیگر
Solution: Creating methods for other buttons
امتحان فصل
Chapter Quiz
4. برنامه نویسی بلوک های ساختمان: جریان کنترل
4. Programming Building Blocks: Control Flow
تاد پرکینز یک توسعه دهنده است که در iOS تخصص دارد. او بیش از دوازده برنامه و بازی محبوب توسعه داده است.
او بیش از 50 کتاب و دوره ویدیویی منتشر کرده است که موضوعاتی مانند برنامه نویسی برای غیربرنامه نویسان و توسعه بازی را پوشش می دهد. او همچنین یک توسعهدهنده جاوا (SCJD) و دارای مدرک لیسانس در توسعه نرمافزار از دانشگاه وسترن گاورنر است. وقتی برنامهها یا دورههای آموزشی نمیسازد، پادکست Try, Try Again - a Movie Club را میزبانی میکند و مقدار مناسبی از بازیهای ویدیویی را انجام میدهد. تاد با خانواده اش در کالیفرنیا زندگی می کند.
نمایش نظرات