دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Kåre Morstøl.Robert Kerr
سری:
ISBN (شابک) : 9781789534313, 1789538645
ناشر: Packt Publishing
سال نشر: 2018
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 مگابایت
کلمات کلیدی مربوط به کتاب شروع سوئیفت: تسلط بر اصول برنامه نویسی در سوئیفت 4: نرم افزار کاربردی--توسعه،برنامه نویسی کامپیوتر--توسعه نرم افزار،علوم کامپیوتر،کامپیوتر--زبان های برنامه نویسی--عمومی،فناوری اطلاعات: مسائل عمومی،برنامه های موبایل،سوئیفت (زبان برنامه کامپیوتر)،کتاب های الکترونیک،iOS (منبع الکترونیکی)، نرم افزار کاربردی -- توسعه ، کامپیوتر -- زبان های برنامه نویسی -- عمومی ، برنامه نویسی کامپیوتر -- توسعه نرم افزار ، IOS (منبع الکترونیکی)
در صورت تبدیل فایل کتاب Beginning Swift: master the fundamentals of programming in Swift 4 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب شروع سوئیفت: تسلط بر اصول برنامه نویسی در سوئیفت 4 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
مقدمه -- مقدمه -- مبانی سوئیفت -- ساختار برنامه سوئیفت -- سلام، جهان! -- متغیرها و ثابتهای سویفت -- اعلام متغیرهای سویفت -- متغیرها در مقابل ثابتها -- استنتاج نوع -- نامگذاری متغیر -- کار با متغیرها -- تاپلها -- ایجاد یک تاپل -- اختیاری -- اعلام اختیاری -- کار با اختیاری -- مقادیر صفر اختیاری -- دسترسی به مقادیر اختیاری -- بازکردن اجباری یک اختیاری -- شرطی باز کردن گزینه های اختیاری -- بیانیه محافظ سویفت -- فعالیت: خلاصه متغیر -- انواع داده های سوئیفت -- انواع داده های عددی -- بین 64 بیتی در مقابل پلتفرمهای 32 بیتی - انواع دادههای عددی داخلی - انتخاب نوع داده عددی مناسب - اعلان و تخصیص متغیرهای عدد صحیح - اعلام و تخصیص اعداد ممیز شناور - گروهبندی واقعی عددی - تبدیلهای نوع عددی - بولی - - کاراکتر -- اختصاص یک کاراکتر -- ساختن یک کاراکتر به معنای واقعی کلمه -- رشته -- نمونه سازی یک رشته -- الحاق رشته -- استخراج کاراکترها -- طول رشته -- فعالیت: خلاصه نوع داده -- Enums -- نحو اولیه Enum -- Enum با مقادیر خام -- فعالیت: استفاده از Swift Enums -- خلاصه -- عملگرهای سوئیفت و جریان کنترل -- عملگرهای سوئیفت -- عملگر واگذاری -- عملگرهای حسابی -- عملگرهای استاندارد حسابی -- عملگر باقیمانده -- عملگر Unary منهای -- ترکیبی عملگرهای تخصیص -- عملگرهای مقایسه -- برابری -- نابرابری -- مقایسه بین دو مقدار -- عملگر شرطی سه تایی -- عملگرهای منطقی -- عملگرهای بیتی -- عملگرهای ادغام صفر -- عملگرهای محدوده -- عملگر برد بسته -- نیمه عملگر محدوده باز -- عملگر محدوده یک طرفه -- فعالیت: اپراتورها -- انشعاب -- بیانیه if -- لیست های شرایط -- باز کردن اختیاری با if -- بیانیه سوئیچ -- قوانین بیانیه سوئیچ -- کلید واژه شکست -- کلیدواژه سقوط - تطبیق مقادیر غیر اسکالر. اولین تلاش خود را برای برنامه نویسی برای دستگاه های اپل با Swift انجام دهید. Swift اساساً با Objective-C متفاوت است، زیرا یک زبان پروتکل گرا است. در حالی که هنوز می توانید کدهای شی گرا معمولی را در سوئیفت بنویسید، برای استفاده از ویژگی های قدرتمند آن و درک کاملی از اصول اولیه نیاز به روش جدیدی از تفکر دارد.
Intro -- Preface -- Swift Basics -- Swift Program Structure -- Hello, World! -- Swift Variables and Constants -- Declaring Swift Variables -- Variables Versus Constants -- Type Inference -- Variable Naming -- Working with Variables -- Tuples -- Creating a Tuple -- Optionals -- Declaring an Optional -- Working with Optionals -- Optional nil Values -- Accessing Optional Values -- Force Unwrapping an Optional -- Conditionally Unwrapping Optionals -- The Swift guard Statement -- Activity: Variable Summary -- Swift Data Types -- Numeric Data Types -- Int on 64-Bit Versus 32-Bit Platforms -- Built-In Numeric Data Types -- Choosing the Appropriate Numeric Data Type -- Declaring and Assigning Integer Variables -- Declaring and Assigning Floating Point Numbers -- Numeric Literal Grouping -- Numeric Type Conversions -- Boolean -- Character -- Assigning a Character -- Constructing a Character Literal -- String -- Instantiating a String -- String Concatenation -- Extracting Characters -- String Length -- Activity: Data Type Summary -- Enums -- Basic Enum Syntax -- Enum with Raw Values -- Activity: Using Swift Enums -- Summary -- Swift Operators and Control Flow -- Swift Operators -- Assignment Operator -- Arithmetic Operators -- Standard Arithmetic Operators -- Remainder Operator -- Unary minus Operator -- Compound Assignment Operators -- Comparison Operators -- Equality -- Inequality -- Comparison between Two Values -- Ternary Conditional Operator -- Logical Operators -- Bitwise Operators -- Nil-Coalescing Operator -- Range Operators -- Closed Range Operator -- Half-Open Range Operator -- One-Sided Range Operator -- Activity: Operators -- Branching -- The if Statement -- Condition Lists -- Optional Unwrapping with if -- The switch Statement -- switch Statement Rules -- The break Keyword -- The fallthrough Keyword -- Matching Non-Scalar Values.;Take your first foray into programming for Apple devices with Swift. Swift is fundamentally different from Objective-C, as it is a protocol-oriented language. While you can still write normal object-oriented code in Swift, it requires a new way of thinking to take advantage of its powerful features and a solid understanding of the basics to ...
1. Swift Basics 2. Swift Operators and Control Flow 3. Functions, Classes, and Structs 4. Collections 5. Strings 6. Functional Programming and Lazy Operations