در خدمت دوستان عزیز هستیم با کتاب آموزش برنامه نویسی سوئیفت به زبان ساده از وب سایت آموزش برنامه نویسی سورس باران. کتاب برنامه نویسی Swift به زبان ساده نوشتهی یونس ابراهیمی و در 72 صفحه ارائه شده است و به آموزش محبوبترین زبان برنامه نویسی دستگاههای اپل که برای توسعه برنامههای iOS ،Mac OS و لینوکس، توسط Chris Lattner با همکاری دیگر برنامه نویسان شرکت اپل ایجاد شده و جایگزینی برای زبان Objective-C است، میپردازد. با ما همراه باشید…
کتاب آموزش برنامه نویسی سوئیفت
نام Swift، برگرفته از نام یکی از سریعترین پرندگان است. این زبان به عنوان یک جایگزین سریع، برای Objective-C توسعه یافت. به غیر از سرعت، Swift مزایای دیگری نسبت به Objective-C دارد، که از آن جمله میتوان به سهولت یادگیری، ایمنی، نیاز به کد کمتر، تعاملی بودن و … اشاره کرد.
در مقایسه با Objective-C ،Swift دارای یک دستور زبان سادهتر است که برای مبتدیان یا کسانی که با زبانهای برنامه نویسی دیگر کار کردهاند، یادگیری آن را راحت تر میکند. این زبان را میتوان، تلفیقی از زبانهای C# ،Rust ،Ruby ،Python و طیف وسیعی از زبانهای برنامه نویسی دیگر دانست.Swift هنوز یک زبان برنامه نویسی جدید است اما محبوبیت و پذیرش آن نسب به سایر زبانهای برنامه نویسی سرعت بیشتری داشته است. اکنون این زبان محبوبترین زبان برای توسعه دستگاههای اپل است.
Swift چیست؟
آموزش نصب کامپایلر سوئیفت
آموزش ساخت یک برنامه ساده در Swift
آموزش کاراکترهای کنترلی در سوئیفت
آموزش انواع داده در سوئیفت
آموزش استفاه از متغیرها در سوئیفت
آموزش ثابت ها در برنامه نویسی Swift
آموزش تبدیل انوع داده در برنامه نویسی سوئیفت
آموزش عبارت و عملگرها در برنامه نویسی سوئیفت
عملگرهای ریاضی در سوئیفت
عملگرهای تخصیصی در سوئیفت
عملگرهای منطقی در Swift
عملگرهای بیتی در سوئیفت
عملگرهای محدوده در سوئیفت
عملگرهای متفرقه در سوئیفت
تقدم عملگرها در برنامه نویسی Swift
گرفتن ورودی از کاربر در برنامه نویسی سوئیفت
آموزش ساختارهای تصمیم در سوئیفت
دستور if در سوئیفت
دستور if else در سوئیفت
دستور if تو در دو در سوئیفت
دستور if چندگانه در برنامه نویسی سوئیفت
آموزش دستور Switch در سوئیفت
آموزش عملگر شرطی در سوئیفت
آموزش حلقه ها در سوئیفت
آموزش حلقه While در سوئیفت
آموزش حلقه While repeat در سوئیفت
آموزش حلقه for in در سوئیفت
آموزش خارج شدن از حلقه با دستور break و continue
آموزش آرایه ها در برنامه نویسی Swift
آموزش آرایه های چند بعدی در سوئیفت
آموزش توابع در برنامه نویسی سوئیفت
مقدار برگشتی در سوئیفت
آموزش پارامتر و آرگومان در سوئیفت
آموزش Variadic Functions در Swift
آموزش سربارگذاری توابع در سوئیفت
آموزش محدوده متغیر در سوئیفت
آموزش پارامترهای پیشفرض در سوئیفت
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- جم فايل : 1.69 مگابایت
- منبع : سورس باران
- رمز فايل : www.sourcebaran.com
- انتشار: ۲۷ فروردین ۱۳۹۹
دسته بندی موضوعات
- آموزش برنامه نویسی
- آموزش کریپتو کارنسی (ارز دیجیتال)
- آموزش متنی برنامه نویسی
- پروژه برنامه نویسی
- فروشگاه
- فیلم های آموزشی
- #F
- ++C
- 3ds max
- Ada
- ADO.NET
- Adobe Flash
- Agile
- Ajax
- AngularJS
- Anime Studio
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- assembly
- AVR
- Azure
- Bootstrap
- Cassandra
- CCNA
- CCNP
- CCSP
- ChatGPT
- Cisco
- CMD
- COBOL
- CSS
- Cython
- Django
- Dreameaver
- Elixir
- EntityFramework
- Erlang
- Flash
- Go
- Groovy
- Haskell
- Htaccess
- HTML
- IOS
- Jade
- jquery
- Kendo UI
- Linq
- Linux
- LUA
- MariaDB
- maya
- Meteor
- MongoDB
- Mono Android
- MonoGame
- Mysql
- NoSQL
- Oracle
- Orchard
- Perl
- php
- PHPMyAdmin
- R
- Rational Rose
- Ruby
- Rust
- Scala
- Scrum Master
- SFML
- SharePoint
- SignalR
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- Vue 3
- WPF
- Xml
- آردوینو
- آموزش های پروژه محور
- آیونیک
- اتوکد
- الگوریتم تقریبی
- الگوریتم نویسی و فلوچارت
- امنیت
- اندروید
- اندروید استودیو
- انیمیشن سازی
- بازی سازی با Scratch
- بک ترک
- بیسیک فور اندروید
- پایتون
- پرولوگ
- پریمیر
- جاوا
- جاوا اسکریپت
- جنگو
- جوملا
- دارت
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- ساخت اتوران
- ساختمان داده ها
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کاتلین
- کامپایلرها
- کانستراکت
- کریستال ریپورت
- کلوژر
- گوگل آنالیتیکس
- گیت
- لاراول
- مای بی بی
- مایکروسافت پروجکت
- متریال دیزاین
- متلب
- معماری کامپیوتر
- مهندسی اینترنت
- میکروتیک
- نود جی اس
- نیوک
- هوش مصنوعی
- ویبولوتین
- ویژوال استودیو
- یونیتی
- کتاب های آموزشی
- Ada
- Ajax
- Android
- ASP.NET
- ASP.NET Core
- AVR
- clips
- CNC
- COBOL
- CQRS
- Cython
- Dreamweaver
- Elixir
- Entity Framework 4.0
- Erlang
- Go
- Groovy
- Haskell
- LINQ
- Lua
- Matlab
- MFC
- Node.js
- PERL
- php
- PLC
- Prolog
- React
- Rust
- Scala
- SFML
- SharePoint
- silver light
- VHDL
- VMware
- WinJS
- Workflow
- WPF
- XHTML
- Yii Framework
- اتوکد
- اچ تی ام ال
- اسمبلی
- اکتیو ایکس
- الگوریتم و فلوچارت
- انگولار
- اوبونتو
- اوراکل
- بازی سازی
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- بک ترک
- پاسکال
- پایان نامه
- پایتون
- پرولوگ
- جاوا
- جاوا اسکریپت
- جی کوئری
- حوملا
- داده کاوی
- دلفی
- رباتیک
- روبی
- زبان ماشین
- سئو
- ساختمان داده ها
- سایر کتاب ها
- سخت افزار
- سوئیفت
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- سیستم عامل
- سیستم های خبره
- شبکه و مجازی سازی
- شبیه سازی کامپیوتر
- طراحی الگوریتم
- فتوشاپ
- فریم ورک گتنا
- کاتلین
- کالی لینوکس
- کریستال ریپورت
- گزارش کارآموزی
- گوگل
- لیسپ
- متلب
- مقاله
- مهندسی نرم افزار
- نیوک
- هوش مصنوعی
- وب مستر
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس