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

iOS Development - For Complete Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

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

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

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

برخی از چیزهایی که یاد خواهید گرفت عبارتند از:

  • نحوه ایجاد یک رابط کاربری برای برنامه خود با دارایی های سفارشی
  • نحوه استفاده از طرح‌بندی خودکار برای اینکه رابط کاربری خود در همه دستگاه‌ها خوب به نظر برسد
  • نحوه استفاده از نماهای پشته برای چیدمان رابط کاربری خود
  • نحوه کدنویسی در زبان برنامه نویسی Swift:
  • چه متغیرهایی هستند
  • انواع مختلف داده
  • عبارات اگر
  • درون یابی رشته ای
  • Typecasting
  • تصادفی
  • چگونه رابط کاربری خود را به کد خود متصل کنیم
  • نحوه برخورد و پاسخ به تعامل کاربر

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

پروژه نهایی برای این کلاس ایجاد برنامه ای است که از یک برچسب تصویر و متن در نزدیکی بالای صفحه و دو دکمه در نزدیکی پایین صفحه تشکیل شده است. هر دکمه باعث می شود که تصویر و برچسب متن به یک موضوع خاص تغییر کند.

به عنوان مثال؛ شما می توانید یک دکمه "سمت روشن" و یک دکمه "ضلع تاریک" داشته باشید، با فشار دادن دکمه روشن، برچسب متنی می گوید "به سمت روشن خوش آمدید" و باعث می شود تصویر به تصویری مطابق با برچسب تبدیل شود. فشار دادن دکمه تاریک می تواند باعث شود که برچسب "به سمت تاریک خوش آمدید" بگوید و تصویر می تواند به عنوان مثال به صورت Dart Vaders تغییر کند.

با این پروژه می توانید هر چقدر که می خواهید خلاق باشید. برای دیدن مثال من، درس به نام Class Project را تماشا کنید.

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

موفق باشید! اگر گیر کردید، من پروژه نمونه خود را در قسمت منابع برای دانلود در اختیار شما قرار می دهم تا بتوانید ببینید چگونه پروژه خود را ساختم.

همچنین، اگر قبلاً این کار را نکرده‌اید، لطفاً نظر خود را بگذارید تا این کلاس بتواند به افراد بیشتری برسد! یک بررسی به من کمک زیادی می کند تا در Skillshare شهرت مثبتی ایجاد کنم.


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

درس ها Lessons

  • گشت و گذار در Xcode Tour of Xcode

  • سوئیفت قسمت 2 - انواع داده ها Swift Part 2 - Data Types

  • نصب بر روی دستگاه شما Installing Onto Your Device

  • کلمات پایانی Final Words

  • پروژه کلاس Class Project

  • افزودن کد قسمت 1 Adding the Code Part 1

  • ساخت UI قسمت 1 Building the UI Part 1

  • اتصال UI به کد Connecting UI to Code

  • شروع پروژه ما Starting Our Project

  • افزودن کد قسمت 2 Adding the Code Part 2

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

  • Xcode چیست؟ What is Xcode

  • اپلیکیشن چیست What is an App

  • سوئیفت قسمت 1 - متغیرها Swift Part 1 - Variables

  • مقدمه - سلام! Intro - Hello!

  • ساخت UI قسمت 2 Building the UI Part 2

  • Swift Part 3 - If Statements Swift Part 3 - If Statements

نمایش نظرات

Skillshare (اسکیل شیر)

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

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

آموزش توسعه iOS - برای مبتدیان کامل
جزییات دوره
1h 15m
17
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
339
4 از 5
دارد
دارد
دارد
Majd Hailat
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Majd Hailat Majd Hailat

سلام! من جادو و برنامه نویس پایتون را آموزش می دهم.