آموزش جامع برنامه‌نویسی با زبان سویفت ۵ (Swift 5) - آخرین آپدیت

دانلود Introduction to Programming in Swift 5

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به دوره آشنایی با برنامه‌نویسی در Swift 5 خوش آمدید. در این دوره آموزشی، ما شما را با مفاهیم بنیادی و پایه زبان برنامه‌نویسی سویفت آشنا خواهیم کرد. فرقی نمی‌کند که شما یک برنامه‌نویس تازه‌کار باشید یا در زبان‌های دیگر تجربه داشته باشید؛ این دوره برای شما طراحی شده است. برخی از مواردی که در این دوره خواهید آموخت عبارتند از: • آشنایی با مفاهیم برنامه‌نویسی در Swift 5 • نصب ابزارهای مورد نیاز • کار با انواع داده‌ها مانند اعداد صحیح (Integers) و رشته‌ها (Strings) • ایجاد کدهای قابل استفاده مجدد با استفاده از توابع (Functions) • کار با ساختارهای داده‌ای مانند آرایه‌ها (Arrays) و دیکشنری‌ها (Dictionaries) • برنامه‌نویسی شیءگرا (Object-oriented programming) • معماری Model View Controller (MVC) در پایان این دوره، شما قادر خواهید بود برنامه‌های ساده‌ای را با زبان سویفت بنویسید و برای ورود به دنیای توسعه اپلیکیشن‌های iOS کاملاً آماده خواهید بود.

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

شروع کار با سویفت ۵: نصب، متغیرها و مفاهیم پایه برنامه‌نویسی Getting Started with Swift 5: Setup, Variables, and Basic Programming Concepts

  • دانلود و نصب Xcode Downloading and Installing Xcode

  • سلام سویفت (Hello Swift) Hello Swift

  • متغیرها Variables

  • کار با رشته‌ها (Strings) Working with Strings

  • اعداد Numbers

منطق شرطی، آرایه‌ها و حلقه‌ها Conditional Logic, Arrays and Loops

  • مقادیر Boolean و منطق شرطی Booleans & Conditional Logic

  • ثابت‌ها و عملگرهای منطقی Constants & Logical Operators

  • آرایه‌ها Arrays

  • حلقه‌ها Loops

دیکشنری‌ها، توابع و Optionals Dictionaries, Functions and Optionals

  • دیکشنری‌ها Dictionaries

  • توابع در سویفت Functions in Swift

  • مفهوم Optionals Optionals

معماری و برنامه‌نویسی شیءگرا در سویفت Architecture & Object-Oriented Programming in Swift

  • برنامه‌نویسی شیءگرا Object Oriented Programming

  • وراثت (Inheritance) Inheritance

  • چندریختی (Polymorphism) Polymorphism

  • تئوری معماری MVC MVC in Theory

  • ایجاد پروژه در Xcode Creating an Xcode Project

  • گروه‌های پروژه برای MVC و بررسی لایه ViewController Project Groups for MVC - Examining ViewController Controller Layer

  • ایجاد لایه مدل (Model) Creating a Model Layer

  • ایجاد لایه نمایشی سفارشی (Custom View) Creating a Custom View Layer

  • اتصال لایه View به Controller Connecting View to Controller

  • ایمن‌سازی لایه مدل Securing Model Layer

  • چالش نهایی MVC Challenge - MVC

نمایش نظرات

آموزش جامع برنامه‌نویسی با زبان سویفت ۵ (Swift 5)
جزییات دوره
11h 45m
23
(آخرین آپدیت)
26,315
4.4 از 5
دارد
دارد
دارد
Mark Price
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mark Price Mark Price

توسعه دهنده/مدرس iOS و وب

من یک توسعه دهنده کهنه کار تلفن همراه هستم که بیش از 57 برنامه تلفن همراه برای iOS و Android ساخته ام. من صاحب دو شرکت مشاوره فناوری بودم که بسیار موفق بودند. من روی Call of Duty کار کرده‌ام و با عناوین و شرکت‌های برتر دیگری مانند Logitech، Yellow Pages، LDS Church، Cookie Dough Bites و بسیاری دیگر کار کرده‌ام.

من اکنون بیشتر روزهایم را به‌عنوان یک مربی مهندسی حرفه‌ای می‌گذرانم - زندگی دانش‌آموزان را در سرتاسر جهان تغییر می‌دهم - در عرض 6 ماه از سالیانه به 85 هزار+ در سال می‌رسم.

علاقه من این است که به مردم کمک کنم استعدادهای پنهان خود را آشکار کنند و آنها را به دنیای استارتاپ ها و برنامه نویسی راهنمایی کنم.