آموزش برنامه نویسی iOS در 7 روز [ویدئو]

iOS Programming in 7 Days [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آیا به‌دنبال تبدیل شدن به یک توسعه‌دهنده iOS هستید یا به این فکر می‌کنید که توسعه برنامه‌ها برای پلتفرم iOS چیست؟ این دوره را دریافت کنید و سفر خود را برای تبدیل شدن به یک توسعه دهنده iOS در 7 روز آغاز کنید. این دوره شما را در مسیر تبدیل شدن به یک توسعه دهنده iOS در 7 روز راهنمایی می کند. با توسعه یک اپلیکیشن برای ردیابی وظایف کاربران، مفاهیم جدید زیادی را در توسعه iOS خواهید آموخت. در روز اول، با دانلود Xcode، محیط خود را برای توسعه iOS تنظیم خواهید کرد. سپس رابط کاربری را بررسی خواهید کرد و یاد خواهید گرفت که چگونه در اطراف حرکت کنید. روز دوم به شما تجربه عملی با سوئیفت می دهد و برخی از اصول اولیه آن را یاد می گیرید. روز سوم شما در مورد اپراتورهای سوئیفت و نحوه مدیریت یک یا چند کنترلر نمای کودک در سلسله مراتب ناوبری توسط یک کنترل کننده ناوبری آشنا خواهید شد. روز چهارم با حلقه های مختلف و نحوه استفاده از آنها آشنا می شوید. روز پنجم با توابع سوئیفت و نحوه مدیریت چندین صفحه و استفاده از نمای جدول مختلف و ویژگی های آن آشنا خواهید شد. روز ششم شما ویژگی های بیشتری را به برنامه خود اضافه می کنید و رابط کاربری را بهبود می بخشید. در نهایت روز هفتم یاد خواهید گرفت که چگونه نماد برنامه و صفحه های راه اندازی را اضافه کنید و سپس برنامه را برای فروشگاه برنامه آماده کنید. تا پایان 7 روز، در مسیر توسعه خود برای پلتفرم iOS مطمئن خواهید بود و می توانید برنامه خود را بسازید و برنامه خود را در اپ استور منتشر کنید. تمام کدها و فایل های پشتیبانی این دوره در GitHub در https://github.com/PacktPublishing/iOS-Programming-in-7-Days موجود است. [*] محیطی را برای برنامه نویسی در iOS با استفاده از Xcode تنظیم کنید [*] با انواع داده‌ها، آرایه‌ها، دیکشنری‌ها و حلقه‌های سوئیفت کار کنید [*] یک رویکرد برنامه نویسی شی گرا را پیاده سازی کنید [*] برای نمایش ردیف هایی از داده ها، با نماهای جدول کار کنید [*] انواع مختلف segue و نحوه لغو یک segue را بدانید [*] نحوه حفظ داده ها با استفاده از UserDefaults را بدانید [*] صفحه راه اندازی و نمادهای برنامه را اضافه کنید و رابط کاربری را بهبود بخشید [*] برنامه خود را در اپ استور منتشر کنید این دوره برای مبتدیان کاملی است که علاقه مند به توسعه برنامه های iOS هستند، یا برای توسعه دهندگانی که از قبل به زبان های دیگر برنامه نویسی می کنند اما مجذوب سهولت ابزارهای توسعه iOS و Apple SDK هستند. [*] یاد بگیرید چگونه برنامه iOS را در 7 روز با راهنمای آسان و دوستانه توسعه دهید * [*] طیف گسترده ای از کیت ها و ابزارهای توسعه نرم افزار Apple را کاوش و استفاده کنید تا به یک توسعه دهنده مطمئن iOS تبدیل شوید * [*] از یک مبتدی با ایده ای برای ارسال یک برنامه کاربردی به اپ استور ظرف یک هفته *

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

ساخت اپلیکیشن iOS بدون کدنویسی Creating iOS App with No Coding

  • بررسی اجمالی دوره The Course Overview

  • نصب Xcode Xcode Installation

  • ایجاد یک برنامه جدید Creating a New App

  • گشت و گذار سریع از رابط کاربری Xcode Quick Tour of Xcode User Interface

  • یک برچسب، دکمه و نمای تصویر را به صفحه برنامه اضافه کنید Add a Label, Button, and Image View to App Screen

  • پیش نمایش Xcode Xcode Preview

  • محدودیت های چیدمان و ابزار طرح بندی خودکار Layout Constraints and Auto Layout Tool

  • کنترلر UINnavigation و نمای متن UINavigation Controller and Text View

با سوئیفت شروع به کار کنید Get Going with Swift

  • کاوش در زمین بازی Exploring Playground

  • انواع داده ها، ثابت ها و متغیرها Swift Swift Data Types, Constants, and Variables

  • راه اندازی رابط کاربری برنامه با طرح بندی خودکار Setting Up App User Interface with Auto Layout

  • اتصال اشیا به کد با استفاده از IBOutlet و IBAction Connecting Objects to Code Using IBOutlet and IBAction

  • با استفاده از Segue و Initial View Controller حرکت کنید Navigate Using Segue and Initial View Controller

کار با اپراتورها در سوئیفت و دریافت ورودی های کاربر Working with Operators in Swift and Obtaining User Inputs

  • با استفاده از Arithmetic، Remainder و Not Operators Using the Arithmetic, Remainder and, Not Operators

  • مقایسه اپراتورها و اگر ... بیانیه دیگری Comparison Operators and if…else Statement

  • مقدمه ای بر اختیاری Introduction to Optional

  • به دست آوردن ورودی های کاربر Obtaining User Inputs

  • رد کردن صفحه کلید در iOS Dismissing the Keyboard on iOS

غواصی در حلقه ها و برنامه نویسی شی گرا Diving into Loops and Object-Oriented Programming

  • آرایه سوئیفت Swift Array

  • دیکشنری سویفت Swift Dictionary

  • کار با حلقه ها و تکرار از طریق آرایه و دیکشنری Working with Loops and Iterating through Array and Dictionary

  • مقدمه ای بر برنامه نویسی شی گرا Introduction to Object-Oriented Programming

  • کاوش شیء DatePicker Exploring DatePicker Object

  • اشیاء وظیفه را در آرایه ذخیره کنید Save Task Objects in Array

توابع، کنترل‌کننده نوار برگه، و کنترل‌کننده نمای جدول Functions, Tab Bar Controller, and Table View Controller

  • توابع و روش های سوئیفت Swift Functions and Methods

  • رد کردن یک View Controller Dismissing a View Controller

  • کار با Tab Bar Controller Working with Tab Bar Controller

  • مقدمه ای بر Table View Controller Introduction to Table View Controller

  • نمایش اشیاء وظیفه با استفاده از کنترلر Table View Displaying Task Objects Using Table View Controller

افزودن ویژگی های بیشتر به برنامه Add More Features to the App

  • نمایش هشدارها با UIAlertController Showing Alerts with UIAlertController

  • داده های ماندگار با استفاده از UserDefaults Persisting Data Using UserDefaults

  • طراحی نوار ناوبری Designing the Navigation Bar

  • طراحی نوار برگه با تصاویر و رنگ ها Designing the Tab Bar with Images and Colors

آپلود برنامه در اپ استور Uploading the App to the App Store

  • صفحه راه اندازی برنامه App Launch Screen

  • اضافه کردن نمادها به برنامه Add Icons to the App

  • ایجاد برنامه جدید در iTunes Connect Creating New App on iTunes Connect

  • آپلود برنامه در iTunes Connect Uploading App to iTunes Connect

نمایش نظرات

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

آموزش برنامه نویسی iOS در 7 روز [ویدئو]
جزییات دوره
3 h 55 m
37
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dee Aliyu Odumosu Dee Aliyu Odumosu

Freelance Developer با بیش از 120 برنامه DevelopedDee بیش از 120 برنامه برای مشتریان ، از جمله افراد و شرکت های تازه تاسیس ، از سراسر جهان ایجاد کرده است. این برنامه ها از ابتدایی تا بسیار پیچیده را شامل می شوند ، برخی از آنها را می توان در وب سایت وی یافت. علاقه دی به برنامه نویسی رایانه ای در سال 2006 با اولین تماس وی با زبان برنامه نویسی جاوا آغاز شد. وی به یادگیری زبانهای مختلف از جمله Microsoft ASP.NET ، Ruby on Rails ، C # ، برخی از PHP و HTML و CSS ادامه داد. قبل از اینکه تصمیم بگیرد به یک برنامه نویس تمام وقت تبدیل شود ، دی به طور خلاصه مجوز MCSE (Microsoft Certified System Engineer) را دنبال کرد. او به یک مقام حرفه ای گواهی شده مایکروسافت دست یافت. طی 4 سال گذشته ، Dee آیفون را با استفاده از زبان Objective-C و Swift برنامه نویسی کرده است. در سال 2013 ، دی با کسب تمایز در مقطع کارشناسی ارشد مهندسی نرم افزار از دانشگاه کوئین مری تصمیم گرفت تحصیلات خود را در زمینه توسعه نرم افزار ادامه دهد. وی در کلاس اول خود در کلاس BSc Computing فارغ التحصیل شد. یکی از علاقه های دی تدریس خصوصی است. اولین آموزش ویدیویی کانال YouTube او در سال 2007 بارگذاری شد که وی در حال تدریس PHP بود ، اما بعداً آموزشهای ویدیویی Microsoft ASP.NET و Visual Studios را ایجاد کرد. او علاقه واقعی دارد که اطمینان حاصل کند که یادگیرندگان هر موضوعی را ارائه می دهند ، درک می کنند.