Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
این دوره از مبتدی تا پیشرفته بر برنامه نویسی iOS 16 با استفاده از زبان Swift و چارچوب SwiftUI تمرکز دارد. این دوره مبتنی بر پروژه در مورد ویژگی های زبان و ایجاد برنامه ها با استفاده از الگوی طراحی نرم افزار MVVM دست در دست توسعه SwiftUI و iOS 16 آموزش می دهد. شما یاد خواهید گرفت که به طور موثر از Xcode 14 استفاده کنید، پیمایش کنید، و از کلیدهای میانبر و قطعه کد استفاده کنید.
این دوره اصول iOS را پوشش می دهد و سپس از آن برای ایجاد برنامه هایی تا حد امکان با استفاده از این اصول استفاده می کند. ما اصول برنامه نویسی را بررسی خواهیم کرد، یعنی متغیرها، ثابت ها، آرایه ها، حلقه ها، ساختارها، شرطی ها، انواع داده های پایه، گارد، تاپل ها و شمارش ها. سپس به HStack، VStack، ZStack، گرادیان ها، رنگ ها، متن، تراز، فریم ها، چرخش ها، شبکه ها، تصاویر و AsyncImage می رویم. ما کار با قطعه کد را بررسی می کنیم تا برنامه ها را کارآمدتر بنویسیم. ما همچنین موضوعات مفیدی را در این بخشها پوشش میدهیم، مانند نماهای صفحهدار، رنگهای پسزمینه، دکمهها، متن و ماسکهای گرادیان، نماهای پیشفرض خوب، آواتارها، تصاویر قابل کلیک که به یک وبسایت پیوند دارند و غیره.
پس از اتمام دوره، شما به طور مستقل برنامه هایی مانند برنامه تبریک، ماشین حساب راهنمایی، برنامه دستور العمل ها با الگوی MVVM، Fizz Buzz، برنامه هشدار، Conway’s Game of Life، توسعه اپلیکیشن Brevis iOS، حیوانات چند زبانه و رابط های کاربری مختلف ایجاد خواهید کرد. اصول زبان برنامه نویسی iOS 16/SwiftUI را بیاموزید
آموزش HStack، VStack، ZStack، رنگ ها، متن، فریم ها، شبکه ها و تصاویر
یاد بگیرید که به طور موثر از Xcode 14، کلیدهای میانبر و قطعه کد استفاده کنید
یاد بگیرید که زبان نشانه گذاری فرامتن (HTML) را به پسوندهای رنگی اضافه کنید
برنامه های برویس، نقل قول روز، معمای عرفانی و کد سرعت را ایجاد کنید
ایجاد رابط های کاربری برای شکل بدن، مدیتیشن، امور مالی و وظایف این دوره به افرادی که مایل به کسب مهارت های توسعه برنامه با استفاده از SwiftUI/iOS 16 با مجموعه مهارت های برنامه نویسی مبتدی تا پیشرفته هستند، ارائه می شود. با این حال، حداقل برای استفاده حداکثری از دوره، بیش از مهارت های برنامه نویسی اولیه تا متوسط مطلوب است. هر کسی که مایل به یادگیری برنامه نویسی در iOS 16 با استفاده از SwiftUI است و افرادی که مایل به یادگیری یک دوره سریع در مورد آنچه می توان با استفاده از SwiftUI توسعه داد، از این دوره بهره مند خواهند شد. یادگیری کامل مبانی برنامه نویسی، متغیرها، آرایه ها، حلقه ها، ساختارها، تاپل ها و enums * برای نوشتن برنامه ها به طور موثر و ایجاد برنامه های متعدد بر اساس SwiftUI/iOS 16 با تکه های کد کار کنید * برنامه هایی را بر اساس frontends، شکل بدن، برنامه مدیتیشن، امور مالی ایجاد کنید. رابط کاربری برنامه و مدیر وظیفه
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
Xcode 14 و SF Symbols را نصب کنید
Install Xcode 14 and SF Symbols
معرفی Xcode 14
Introducing Xcode 14
Xcode 13 در مقابل Xcode 14
Xcode 13 Versus Xcode 14
با Xcode + Hotkeys همراه شوید
Take a Tour of Xcode + Hotkeys
اصول زبان برنامه نویسی سویفت
Swift Programming Language Fundamentals
مقدمه ای بر Swift Fundamentals
Introduction to Swift Fundamentals
متغیرها و ثابت ها
Variables and Let Constants
آرایه های رشته ای و حلقه های For
String Arrays and For Loops
ساختارها و آرایه های سازه ها
Structs and Arrays of Structs
اختیاری، اگر، اگر اجازه دهید
Optionals, If, If Let
نکته ای در مورد شکست خط
A Note about Line Breaks
Int، Double، Float، Type Of
Int, Double, Float, Type Of
Division، Modulo، More For Loops و If Statement
Division, Modulo, More For Loops and If Statements
کد را با یک تابع ساده کنید
Simplify the Code with a Function
رشته های چند خطی
Multiline Strings
بیشتر در مورد حلقه ها (برای، در حالی که، و تکرار)
More on Loops (For, While, and Repeat)
بیانیه نگهبان
The Guard Statement
تاپل ها و تاپل های نام دار
Tuples and Named Tuples
شمارش ها
Enumerations
Enumerations به نام
Named Enumerations
برنامه سلام
The Greetings App
معرفی اپلیکیشن Greetings
Introduction to the Greetings App
معرفی Modifiers
Introducing Modifiers
مشاهده متن بیشتر در VStack
More Text Views in a VStack
افزودن نما
Adding a View
اضافه کردن یک ساختار و یک آرایه از ساختارها
Adding a Struct and an Array of Structs
ساده کردن کد با نمای ForEach
Simplifying the Code with the ForEach View
عنوان تبریک و چند فاصله را اضافه کنید
Add the Greeting Title and Some Spacers
پاک کردن کد با Refactoring و اضافه کردن یک رنگ پس زمینه
Cleaning Up the Code by Refactoring and Adding a Background Color
افزودن پسزمینه گرادیان سرد
Adding a Cool Gradient Background
رنگ تصادفی روی اشاره ضربه بزنید
Random Color on Tap Gesture
پویانمایی چرخش یک دایره با استفاده از متغیر @State
Rotation Animation of a Circle Using a @State Variable
ایجاد یک عنوان تصادفی
Creating a Random Caption
حالت تاریک
Dark Mode
ایجاد یک نماد برنامه
Creating an App Icon
تغییر اندازه نماد برنامه
Resizing the App Icon
پس زمینه نماد برنامه را پاک کنید
Clear the Background of the App Icon
یک صفحه راه اندازی ایجاد کنید
Create a Launch Screen
افزودن مستندات به نماها
Adding Documentation to the Views
بومی سازی برنامه شما
Localizing Your App
افزودن زبان دیگری به برنامه
Adding Yet Another Language to the App
تغییر زبان در پیش نمایش و شبیه ساز
Change Language in Preview and Simulator
فاکتورسازی کد و نکاتی در مورد حالت افقی و پشتیبانی از iPad
Code Factorization and Some Thoughts on Landscape Mode and iPad Support
نماهای منظره
Landscape Views
سازگاری با حالت عمودی و افقی
Adapting to Portrait and Landscape Mode
نمایش نظرات