لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی برنامهنویسی با زبان سوئیفت (Swift)
- آخرین آپدیت
دانلود Programming Fundamentals in Swift
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره برای مبتدیانی که مشتاق یادگیری مفاهیم بنیادی زبان برنامهنویسی سوئیفت هستند، ایدهآل است. در این مسیر، مفاهیم پایه برنامهنویسی و ساختارهای داده که هسته اصلی هر زبانی محسوب میشوند را بررسی میکنید و همزمان با ویژگیهای منحصربهفرد سوئیفت که آن را به زبانی بسیار کاربردی تبدیل کرده است، آشنا میشوید.
در این دوره، شما با تمرینهای عملی، این مفاهیم را فرا خواهید گرفت. به طور مشخص، یاد میگیرید که چگونه از ثابتها (Constants) و متغیرها با انواع مختلف داده استفاده کنید و نحوه مرتبسازی و ذخیره اطلاعات در انواع مجموعهها مانند آرایهها (Arrays)، تاپلها (Tuples) و دیکشنریها (Dictionaries) را خواهید آموخت. در نهایت، با استفاده از توابع (Functions) و کلوژرها (Closures)، یاد میگیرید که چگونه کدهای خود را قابلیت استفاده مجدد و خوانایی بیشتری ببخشید.
در پایان این دوره، شما قادر خواهید بود:
• دانش کاربردی از اصول کلی برنامهنویسی را نمایش دهید
• سیستم کامپیوتری خود را برای برنامهنویسی سوئیفت آماده کنید
• سینتکس (Syntax) سوئیفت و نحوه کنترل جریان کد را درک کنید
• نحوه تعریف، استفاده و تغییر ثابتها و متغیرها را به درستی انجام دهید
• تفاوت بین انواع مختلف عملگرها و کارکرد آنها را تشخیص دهید
• نحوه ایجاد الگوهای ساده جریان کنترل و فراخوانی توابع در سوئیفت را پیادهسازی کنید
این یک دوره مقدماتی برای یادگیرندگانی است که میخواهند خود را برای ورود به حوزه توسعه اپلیکیشنهای iOS آماده کنند. برای موفقیت در این دوره، نیازی به تجربه قبلی در توسعه وب ندارید؛ تنها به مهارتهای پایه کار با اینترنت و اشتیاق برای شروع کدنویسی نیاز دارید.
سرفصل ها و درس ها
مقدمهای بر برنامهنویسی در سوئیفت
Introduction to programming in Swift
مقدمهای بر برنامه
Introduction to the program
معرفی دوره
Introduction to the course
چه مشاغلی از سوئیفت استفاده میکنند؟
What kinds of careers use Swift?
کاربرد سوئیفت در دنیای واقعی
How is Swift used in the real world
آشنایی با Xcode و اپلیکیشن Playground
Welcome to Xcode and the playground app
مقدمهای بر برنامهنویسی
Introduction to programming
ثابتها، متغیرها و انواع داده در سوئیفت
Constants, variables and data types in Swift
استفاده از عملگرها در سوئیفت
Using operators in Swift
رشتهها (Strings) در سوئیفت
Strings in Swift
مقادیر بولین و عملگرهای منطقی
Booleans and logical operators
دستورات If، If/Else و Else/If
If, if/else and else/if statements
حلقههای پایه در سوئیفت
Basic loops in Swift
حلقههای تو در تو، Break و Continue
Nested loops, break and continue
مقدمهای بر Optionalها
Introduction to optionals
آموزش کامل Optionalها
Optionals
خلاصه فصل: مقدمهای بر برنامهنویسی در سوئیفت
Module summary: Introduction to programming in Swift
ساختارهای داده
Data structures
آرایهها (Arrays)
Arrays
استفاده از انواع مختلف داده در آرایهها
Using different types with arrays
تاپلها (Tuples)
Tuples
دیکشنریها (Dictionaries)
Dictionaries
استفاده از حلقهها با انواع مجموعهها
Using loops with collection types
خلاصه فصل: ساختارهای داده
Module summary: Data structures
توابع و کلوژرها
Functions and closures
مقدمهای بر توابع
Introduction to functions
کاربرد عملی توابع
Functions in practice
مقدمهای بر کلوژرها (Closures)
Introduction to closures
استفاده از کلوژرها برای مرتبسازی آرایه
Using closures to sort an array
خلاصه فصل: توابع و کلوژرها
Module summary: Functions and closures
استراکتها و کلاسها
Structures and classes
استراکت (Structure) چیست؟
What is a Structure?
کار با استراکتها
Working with structures
متدهای تغییر دهنده (Mutating Methods) چیستند؟
What are mutating methods?
کلاسها در سوئیفت
Classes in Swift
انواع مرجع (Reference) و انواع مقدار (Value)
Reference types and value types
ساخت کلاسها با ویژگیهای ذخیره شده و محاسباتی
Creating classes with stored and computed properties
خلاصه فصل: استراکتها و کلاسها
Module summary: Structures and classes
نمایش نظرات