دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Jesse Feiler (auth.)
سری:
ISBN (شابک) : 9781484230657, 9781484230664
ناشر: Apress
سال نشر: 2018
تعداد صفحات: 309
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 8 مگابایت
کلمات کلیدی مربوط به کتاب یادگیری دانش کامپیوتر با Swift: مفاهیم محاسبات، پارادایم های برنامه نویسی، مدیریت داده ها، و معماری های مدرن کامپوننت با Swift و Playgrounds: مهندسی نرم افزار، برنامه نویسی و سیستم عامل
در صورت تبدیل فایل کتاب Learn Computer Science with Swift: Computation Concepts, Programming Paradigms, Data Management, and Modern Component Architectures with Swift and Playgrounds به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب یادگیری دانش کامپیوتر با Swift: مفاهیم محاسبات، پارادایم های برنامه نویسی، مدیریت داده ها، و معماری های مدرن کامپوننت با Swift و Playgrounds نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
به اصول اولیه حل پازل های منطقی و ایجاد الگوریتم ها با استفاده از سوئیفت در پلتفرم های اپل مسلط شوید. این کتاب بر اساس برنامه درسی است که در حال حاضر در کلاس های رایج کامپیوتر استفاده می شود. شما یاد خواهید گرفت که فرآیندهای الگوریتمی را با استفاده از Swift در زمینه iOS، macOS، tvOS و watchOS خودکارسازی کنید.
با درک نحوه تفکر محاسباتی شروع کنید: فرمولبندی یک مشکل محاسباتی و تشخیص الگوها و راهها برای تایید آن سپس از انتزاعات و کارهای مفهومی استفاده کنید و از تکه های کد برای ساخت چارچوب ها و نوشتن کد با استفاده از Xcode و Swift استفاده کنید. هنگامی که فریم ورک ها را در جای خود قرار دادید، یاد خواهید گرفت که از الگوریتم ها و داده های ساختاری استفاده کنید. در نهایت، خواهید دید که چگونه میتوانید افراد را از طریق یک رابط کاربری قابل استفاده به آنچه ساختهاید وارد کنید و چگونه رابط کاربری و کد با هم مرتبط میشوند.
آنچه خواهید آموخت
متخصصان جوان علاقه مند به یادگیری علوم کامپیوتر از دیدگاه پلتفرم اپل.
Master the basics of solving logic puzzles, and creating algorithms using Swift on Apple platforms. This book is based on the curriculum currently being used in common computer classes. You’ll learn to automate algorithmic processes that scale using Swift in the context of iOS, macOS, tvOS, and watchOS.
Begin by understanding how to think computationally: to formulate a computational problem and recognize patterns and ways to validate it. Then jump ahead past the abstractions and conceptual work into using code snippets to build frameworks and write code using Xcode and Swift. Once you have frameworks in place, you’ll learn to use algorithms and structure data. Finally, you’ll see how to bring people into what you’ve built through a useable UI and how UI and code relate.
What You'll Learn
Young professionals interested in learning computer science from an Apple platform standpoint.
Front Matter ....Pages i-xvi
Thinking Computationally (Jesse Feiler)....Pages 1-17
Writing Code and Using Swift Playgrounds (Jesse Feiler)....Pages 19-35
Exploring Programming Paradigms (Jesse Feiler)....Pages 37-47
Using Algorithms (Jesse Feiler)....Pages 49-67
Managing Control Flow: Repetition (Jesse Feiler)....Pages 69-89
Working with Data: Collections (Jesse Feiler)....Pages 91-121
Working with Data: Types (Jesse Feiler)....Pages 123-141
Managing Control Flow: Conditionals, Switches, and Enumerations (Jesse Feiler)....Pages 143-178
Storing Data and Sharing Data (Jesse Feiler)....Pages 179-206
Building Components (Jesse Feiler)....Pages 207-231
Using Events to Guide Actions (Jesse Feiler)....Pages 233-248
Getting into Xcode (Jesse Feiler)....Pages 249-270
Bringing in People (Jesse Feiler)....Pages 271-279
Graphics and Visualization Techniques and Problems (Jesse Feiler)....Pages 281-294
Back Matter ....Pages 295-303