زبان برنامهنویسی سوئیفت را از این منابع به راحتی یاد بگیرید

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

بهترین راه شروع، مراجعه به لینک بخش «موارد آموزشی» (Tutorials) و انتخاب فایل مورد نظر است. برای مثال «Swift Tutorial: Introduction Series»، بهترین قسمت برای شروع یادگیری و «iOS 8 Game Development» جذابترین مجموعه برای توسعهدهندگان بازی است.
SkipCasts (رایگان)

هر چند این اتفاق اصلاً خوشایند نیست، اما باید بگوئیم هنوز هم ۲۳ ویدئوی آموزشی خوب در دسترس هستند که میتوانند برای افراد مبتدی کاربردی باشند. بسیاری از کاربران بر این باور هستند که ویدئوهای «Skip» به درک مفاهید پیچیده زبان برنامهنویسی سوئیفت کمک میکنند؛ لذا اگر اخیراً شروع به یادگیری این زبان کردهاید نباید ویدئوهای یاد شده را از دست بدهید.
آموزشهای «Ray Wenderlich» (رایگان)

تمرکز سایت بر توسعهی بازی است و بخشهای زیادی مختص «Unity Engine» و «Unreal Engine» در آن وجود دارد. البته اطلاعات زیاد و ارزشمندی در رابطه با «Cocoa» یا Objective C نیز منتشر شده است.
فایلهای آموزشی این مجموعه بسیار مفید و کاربردی هستند و نمیتوان به راحتی از کنار آنها گذشت. البته بخشی برای ویدئوهای حرفهای پولی نیز در این سایت وجود دارد. این فایلهای آموزشی شامل بسیاری از کیتهای شروع جذاب برای کدنویسی ژانرهای متنوع بازی است.
Learn Swift Tips (رایگان)

در این فهرست برای هر سطحی از مهارت میتوانید آموزشهای مناسبی را پیدا کنید؛ به زبان سادهتر آموزشهای پایه در کنار آموزشهای مفاهیم پیچیدهای در دسترس هستند که در برخی موارد تنها توسط برنامهنویسان بسیار حرفهای و در همایشهایی خاص تشریح شدهاند. ضمناً فهرست یاد شده به معرفی تعدادی کتاب کاربردی، روشهای میانبر در برنامهنویسی، نمونه کدها و API-ها نیز میپردازد.
آموزشهای برنامهنویسی سوئیفت روی پلتفرم مدیوم (رایگان)

در زمان شروع به کار پلتفرم «مدیوم»، به خاطر کسی که تاسیسش کرده بود (وی یکی از هم-موسسان توییتر بود) و هدفی که دنبال میکرد، حرف و حدیثهای زیادی پیرامون آن به وجود آمد. اما آیا مدیوم توانسته موفق شود و آنچه را که میخواست محقق سازد؟ نمیتوان جوابی قاطع به این سئوال داد و البته نباید فراموش کرد که امروزه بسیاری میگویند: «این پلتفرم یک سرویس وبلاگی نویسی مانند سایر سرویسهای مشابه است.»
Swifty (رایگان)

Swifty تعداد ۲۰۰ فایل آموزشی و تعاملی مرتبط را در خود جا داده است. نکتهی جالب اینکه هر کدام از فایلهای به اندازه کافی کوتاه است تا احساس خستگی نکنید. البته با اپلیکیشن یاد شده به یک برنامهنویس حرفهای تبدیل نخواهید شد. با این حال میتوانید به راحتی و شیرینی به دنیای برنامهنویسی وارد شوید.
آنچه در بالا معرفی شد تعدادی از کاربردیترین منابع رایگان برای یادگیری زبان برنامهنویسی سوئیفت هستند. اگر شما نیز منبع خاصی را میشناسید و پیشتر از آن استفاده کردهاید، میتوانید تجربههای خود در این زمینه را از طریق بخش نظرات با سایر کاربران در میان بگذارید.
در صورتیکه به چنین مطالبی علاقهمندید، پیشنهاد میکنیم به لینکهای زیر سر بزنید.
- آیا زبان برنامهنویسی C هنوز ارزش یادگیری دارد؟
- آموزش برنامهنویسی Swift (سوئیفت) برای برنامهنویسی iOS
- مجموعه آموزشهای برنامهنویسی
- پنج دلیل برای کاربردی بودن زبان پایتون
- آموزش برنامه نویسی iOS در ویندوز | راهنمای رایگان و جامع شروع به کار
^^
مطالب مجله فرادرس را در جستجوی گوگل سریعتر ببینید












