ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب The Essential Guide to HTML5: Using Games to Learn HTML5 and JavaScript

دانلود کتاب راهنمای ضروری HTML5: استفاده از بازی ها برای یادگیری HTML5 و جاوا اسکریپت

The Essential Guide to HTML5: Using Games to Learn HTML5 and JavaScript

مشخصات کتاب

The Essential Guide to HTML5: Using Games to Learn HTML5 and JavaScript

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 9781430233831, 9781430233848 
ناشر: Apress 
سال نشر: 2010 
تعداد صفحات: 369 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

قیمت کتاب (تومان) : 43,000



کلمات کلیدی مربوط به کتاب راهنمای ضروری HTML5: استفاده از بازی ها برای یادگیری HTML5 و جاوا اسکریپت: علوم کامپیوتر، عمومی



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 12


در صورت تبدیل فایل کتاب The Essential Guide to HTML5: Using Games to Learn HTML5 and JavaScript به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب راهنمای ضروری HTML5: استفاده از بازی ها برای یادگیری HTML5 و جاوا اسکریپت نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب راهنمای ضروری HTML5: استفاده از بازی ها برای یادگیری HTML5 و جاوا اسکریپت



HTML5 راه‌های جدیدی را برای توسعه برنامه‌ها و بازی‌ها در وب باز می‌کند. اکنون می‌توان بازی‌ها را مستقیماً در HTML ایجاد کرد و با آن‌ها تعامل داشت، بدون نیاز به دانلود افزونه‌های اضافی توسط کاربران، یا برای توسعه‌دهندگان برای یادگیری زبان‌های جدید. ویژگی های جدید مهم مانند تگ Canvas کشیدن مستقیم روی صفحه وب را امکان پذیر می کند. تگ Audio اجازه می دهد تا صداها از داخل کد HTML شما فعال و پخش شوند، WebSockets API ارتباط بلادرنگ را تسهیل می کند، و API ذخیره سازی محلی این امکان را می دهد که داده هایی مانند امتیازهای بالا یا تنظیمات برگزیده بازی در رایانه کاربر برای بازیابی دفعه بعد نگهداری شوند. بازی میکنند. همه این ویژگی‌ها و بسیاری موارد دیگر در راهنمای ضروری برای HTML5 پوشش داده شده‌اند.

این کتاب در سطح مقدماتی آغاز می‌شود و اصول ضروری HTML5 و جاوا اسکریپت را از طریق توسعه بازی آموزش می‌دهد. هر فصل دارای یک نوع بازی آشنا به عنوان نمونه اصلی خود است، مانند جلاد، قیچی کاغذی، یا بازی های تاس، و از این ساختارهای ساده برای ایجاد یک مجموعه مهارت کامل از مفاهیم و ویژگی های کلیدی HTML5 استفاده می کند. با کار بر روی این نمونه ها، دانش عمیق و عملی از HTML5 به دست خواهید آورد که به شما امکان می دهد بازی ها و برنامه های کاربردی پیشرفته تر خود را بسازید.

  • مفاهیم با مثال‌های ساده و جذاب معرفی و ایجاد انگیزه می‌شوند
  • کد پس از توضیحات کلی به تفصیل توضیح داده می‌شود
  • Reader به نحوه ساختن مثال‌ها «خودشان»
راهنمایی شده است

توضیحاتی درمورد کتاب به خارجی

HTML5 opens up a plethora of new avenues for application and game development on the web. Games can now be created and interacted with directly within HTML, with no need for users to download extra plugins, or for developers to learn new languages. Important new features such as the Canvas tag enable drawing directly onto the web page. The Audio tag allows sounds to be triggered and played from within your HTML code, the WebSockets API facilitates real-time communication, and the local storage API enables data such as high scores or game preferences to be kept on a user's computer for retrieval next time they play. All of these features and many more are covered within The Essential Guide to HTML5.

The book begins at an introductory level, teaching the essentials of HTML5 and JavaScript through game development. Each chapter features a familiar game type as its core example, such as hangman, rock-paper-scissors, or dice games, and uses these simple constructs to build a solid skillset of the key HTML5 concepts and features. By working through these hands on examples, you will gain a deep, practical knowledge of HTML5 that will enable you to build your own, more advanced games and applications.

  • Concepts are introduced and motivated with easy-to-grasp, appealing examples
  • Code is explained in detail after general explanations
  • Reader is guided into how to make the examples 'their own'


فهرست مطالب

Contents......Page 3
Introduction......Page 8
Critical requirements......Page 10
Basic HTML structure and tags......Page 11
JavaScript programming......Page 17
Building the application and making it your own......Page 18
Summary......Page 26
Introduction......Page 27
Pseudo-random processing and mathematical expressions......Page 30
Variables and assignment statements......Page 31
Programmer-defined functions......Page 32
Conditional statements: if and switch......Page 33
Drawing on the canvas......Page 35
Building the application and making it your own......Page 44
Throwing a single die......Page 46
Throwing two dice......Page 53
The complete game of craps......Page 61
Summary......Page 71
Introduction......Page 73
Drawing a ball, image, and gradient......Page 76
Building the application and making it your own......Page 86
Summary......Page 102
Introduction......Page 103
Critical requirements......Page 106
Arrays and programmer-defined objects......Page 107
Rotations and translations for drawing......Page 109
Drawing line segments......Page 113
Mouse events for pulling on the slingshot......Page 114
Distance between points......Page 116
Building the application and making it your own......Page 117
Cannonball: with cannon, angle, and speed......Page 124
Slingshot: using a mouse to set parameters of flight......Page 134
Summary......Page 146
Introduction......Page 147
Representing cards......Page 152
Using Date for timing......Page 153
Providing a pause......Page 154
Drawing text......Page 155
Drawing polygons......Page 157
Implementing clicking on a card......Page 158
Preventing certain types of cheating......Page 159
Building the application and making it your own......Page 160
Testing and uploading the application......Page 182
Summary......Page 183
Introduction......Page 184
Critical requirements......Page 188
Storing and retrieving information in arrays......Page 189
Creating HTML during program execution......Page 191
Changing elements by modifying CSS using JavaScript code......Page 194
Text feedback using form and input elements......Page 195
Presenting video......Page 196
Building the application and making it your own......Page 198
Summary......Page 215
Introduction......Page 217
Critical requirements......Page 222
Mouse events to build and position a wall......Page 223
Detecting the arrow keys......Page 224
Collision detection: token and any wall......Page 226
Using local storage......Page 228
Encoding data for local storage......Page 234
Radio buttons......Page 235
Building the application and making it your own......Page 236
Creating the second maze application......Page 250
Summary......Page 261
Introduction......Page 263
Critical requirements......Page 266
Providing graphical buttons for the player......Page 267
Generating the computer move......Page 271
Starting off......Page 278
Building the application and making it your own......Page 279
Testing and uploading the application......Page 288
Summary......Page 289
Introduction......Page 290
Storing a word list as an array defined in an external script file......Page 298
Generating and positioning HTML markup, then making the markup be buttons, and then disabling the buttons......Page 299
Creating progressive drawings on a canvas......Page 301
Maintaining the game state and determining a win or loss......Page 303
Checking a guess and revealing letters in the secret word by setting textContent......Page 304
Building the application and making it your own......Page 305
Summary......Page 318
Introduction......Page 320
Critical requirements......Page 325
HTML5, CSS, and JavaScript features......Page 326
Building the application and making it your own......Page 333
Summary......Page 349
Numbers......Page 350
B......Page 351
C......Page 352
D......Page 353
F......Page 354
H......Page 355
I......Page 356
K......Page 357
O......Page 358
R......Page 359
S......Page 360
T......Page 361
Z......Page 362




نظرات کاربران