آموزش برنامه نویسی برای غیر برنامه نویسان: 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

  • درک عبارات شرطی Understanding conditional statements

  • استفاده از دستورات شرطی و بولی Using conditional statements and booleans

  • فشار دادن دکمه های عددی Handling the numeric button presses

  • موارد اختیاری و if let Optionals and if let statements

  • Enums Enums

  • چالش: شرایط Challenge: Conditionals

  • راه حل: شرایط Solution: Conditionals

  • امتحان فصل Chapter Quiz

5. تکمیل برنامه 5. Finishing the Application

  • ذخیره شماره ذخیره شده Storing the saved number

  • نمایش مجموع با ضربه زدن روی دکمه تساوی Showing the total when the equals button is tapped

  • قالب بندی عدد با کاما Formatting the number with commas

  • اضافه کردن نماد برنامه Adding an App Icon

  • چالش: دکمه پاک کردن Challenge: Clear button

  • راه حل: دکمه پاک کردن Solution: Clear button

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش برنامه نویسی برای غیر برنامه نویسان: iOS 15 و Swift 5
جزییات دوره
2h 31m
46
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Todd Perkins
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Todd Perkins Todd Perkins

توسعه دهنده متخصص در iOS

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

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