آموزش مبانی برنامه‌نویسی با زبان سوئیفت (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

ارزیابی نهایی Graded assessment

  • مرور کلی دوره Course recap

  • تبریک! شما موفق شدید! Congratulations!

نمایش نظرات

آموزش مبانی برنامه‌نویسی با زبان سوئیفت (Swift)
جزییات دوره
26h 1m
36
(آخرین آپدیت)
18,767
4.8 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده