آموزش ساخت بازی بلک جک با جاوا اسکریپت و HTML از ابتدا (SEO-friendly) - آخرین آپدیت

دانلود JavaScript HTML Game from Scratch Blackjack

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

ساخت اپلیکیشن تحت وب بلک جک از صفر با HTML، CSS و JavaScript

یاد بگیرید چگونه یک اپلیکیشن تحت وب بلک جک کاملاً کاربردی را از ابتدا بسازید. با استفاده از HTML, CSS و JavaScript، نحوه ساخت بازی از صفر را بیاموزید. این دوره بهترین راه برای یادگیری JavaScript از طریق پروژه‌های عملی است و تمام مراحل، از فایل خالی تا تکمیل بازی را پوشش می‌دهد.

پیش‌نیازها

  • HTML پایه
  • CSS پایه
  • JavaScript پایه

آنچه خواهید آموخت:

  • ساخت دسته کارت در JavaScript
  • تولید مقادیر کارت‌ها برای استفاده در اپلیکیشن
  • آماده‌سازی برای ساخت بازی: تعریف قوانین و نیازمندی‌ها
  • طراحی کارت بازی با CSS
  • پیاده‌سازی گیم‌پلی با JavaScript و منطق برنامه‌نویسی
  • افزودن اکشن‌ها و نقاط تصمیم‌گیری کاربر
  • ایجاد منطق برای دیلر
  • تکمیل بازی بلک جک

این دوره برای مبتدیان با تجربه JavaScript، HTML و CSS طراحی شده است. تمرکز بر قابلیت‌های JavaScript مورد نیاز برای ساخت بازی و نحوه پیاده‌سازی کد خواهد بود. این دوره HTML، CSS و JavaScript را به طور کامل پوشش نمی‌دهد، بلکه بر استفاده از آن‌ها در ساخت بازی تمرکز دارد.

با اصول اولیه شروع کنید، منطق را به کار ببرید و یک اپلیکیشن وب کاربردی بسازید. اپلیکیشن خود را تست، بهینه‌سازی و مطابق طراحی اجرا کنید.

کد منبع (Source Code) گنجانده شده است و دستورالعمل‌های گام به گام برای ساخت اپلیکیشن ارائه می‌شود.

این دوره توسط مدرس با بیش از 18 سال تجربه توسعه وب ارائه می‌شود.

آماده یادگیری JavaScript و پاسخگویی به سوالات شما هستم.

این دوره نحوه ساخت یک اپلیکیشن تعاملی و سرگرم‌کننده را نشان می‌دهد.


سرفصل ها و درس ها

مقدمه‌ای بر ساخت بازی تحت وب Introduction to building a web based game

  • مقدمه جاوا اسکریپت بازی JavaScript game introduction

  • منابع دوره Course Resources

  • جاوا اسکریپت ایجاد اعداد تصادفی JavaScript Creating Random Numbers

  • ساخت دست کارت با جاوا اسکریپت Creating a deck of Cards JavaScript

  • کد منبع حلقه‌ها و تصادفی Source Code loops and random

  • خروجی کاراکترهای خاص جاوا اسکریپت HTML CSS Output special Characters JavaScript HTML CSS

  • اضافه کردن رنگ به کاراکترها اپراتور سه‌تایی جاوا اسکریپت Adding Color to Characters ternary operator JavaScript

  • کد منبع Source Code

  • نحوه تولید مقدار کارت تصادفی با استفاده از جاوا اسکریپت How to generate a random card value using JavaScript

  • کد منبع برای مقادیر کارت تصادفی Source Code for random card values

ساخت بازی Creating the game

  • شروع ساخت بازی جاوا اسکریپت Creating a game Start JavaScript

  • مقادیر آرایه را به هم بزن ترتیب تصادفی جاوا اسکریپت Shuffle Array values random order JavaScript

  • توزیع کارت‌ها تنظیم پخش‌کننده و فروشنده حلقه جاوا اسکریپت Deal the cards setup player and dealer JavaScript Loop

  • خروجی دست کارت‌های فروشنده و بازیکنان جاوا اسکریپت Output Dealer and Players Hand of cards JavaScript

  • کد منبع توزیع کارت‌ها Source Code deal out cards

  • قالب کارت CSS Template for a Card CSS

  • استفاده از CSS برای ایجاد کارت بازی Using CSS to create a playing card

  • خروجی کارت‌های استایل‌دار در گیم‌پلی جاوا اسکریپت CSS Output Styled Cards into Gameplay JavaScript CSS

  • کد منبع خروجی کارت‌های استایل‌دار Source Code output styled cards

  • CSS جاوا اسکریپت پوشاندن کارت فروشنده CSS JavaScript Cover Dealer Card

  • اضافه کردن عناصر گیم‌پلی HTML Adding gameplay elements HTML

  • اعمال استایل CSS به دکمه‌ها و به‌روزرسانی عناصر بازی Applying Styling CSS to buttons and updating game elements

  • پنهان کردن دکمه‌ها شروع بازی جاوا اسکریپت Hide buttons start game JavaScript

  • کد منبع Source Code

  • ایجاد گزینه‌های بعدی برای بازیکن جاوا اسکریپت Create next options for player JavaScript

  • اقدامات بازیکن جاوا اسکریپت Player actions JavaScript

  • ایجاد مقادیر و تعاملات بازیکن جاوا اسکریپت Create player values and interactions JavaScript

  • منطق فروشنده جاوا اسکریپت اجرای بازی Dealer Logic JavaScript play the game

  • مقادیر و محاسبات بلک جک جاوا اسکریپت Blackjack values and calculations JavaScript

  • تعیین برنده تنظیم مقادیر جاوا اسکریپت Determine who won adjust values JavaScript

  • کد منبع نمونه اولیه کاربردی Working prototype source code

تنظیمات کد و تنظیم دقیق جاوا اسکریپت HTML CSS Code Tweaks and fine tuning JavaScript HTML CSS

  • تنظیمات و تغییرات گیم‌پلی جاوا اسکریپت Gameplay adjustments and tweaks JavaScript

  • استایل کاربر و طراحی داشبورد CSS HTML User styling and dashboard design CSS HTML

  • تنظیم رویداد کلیک جاوا اسکریپت Setting click event JavaScript

  • محدودیت حداقل و حداکثر برای مقادیر فیلد ورودی جاوا اسکریپت رویداد onchange Limit min max for input field values JavaScript onchange event

  • رفع اشکال دکمه دوگانه جاوا اسکریپت Fix button tweak double JavaScript

  • تست و رفع اشکال برای اشکال‌زدایی برنامه جاوا اسکریپت Testing and tweaks to debug application JavaScript

  • اجرای نهایی تست گیم‌پلی Final test run through of gameplay

بررسی و کاوش کد منبع Source Code review and exploration

  • دستورالعمل‌های بازی و طرح کلی گیم‌پلی Game instructions and game play outline

  • پاکسازی کد منبع آخرین تنظیمات جاوا اسکریپت Clean up source code final tweaks JavaScript

  • کد منبع HTML index.html HTML source Code index.html

  • بررسی کد CSS CSS review code

  • کد منبع CSS style.css CSS Source Code style.css

  • بررسی کد جاوا اسکریپت بخش اول JavaScript code review part 1

  • بررسی کد جاوا اسکریپت بخش دوم JavaScript Code review part 2

  • کد منبع جاوا اسکریپت JavaScript Source Code

بخش پاداش Bonus Section

  • درس پاداش Bonus Lecture

  • مثال callback جاوا اسکریپت JavaScript Callback Example

  • مثال کدنویسی سریال‌سازی و دی‌سریال‌سازی جاوا اسکریپت JavaScript Serialization and deserialization coding example

  • مثال کد منبع سریال‌سازی و دی‌سریال‌سازی جاوا اسکریپت JavaScript Serialization and deserialization source code example

  • شمارش حروف صدادار JS JS counting vowels

  • Fade جاوا اسکریپت خالص Pure JavaScript Fade

  • گالری تصاویر جاوا اسکریپت JavaScript Image Gallery

  • منابع اضافی دوره: دسترسی به دانلودها، مثال‌های کاربردی Additional Course Resources: Access to Downloads, Applied Examples

نمایش نظرات

آموزش ساخت بازی بلک جک با جاوا اسکریپت و HTML از ابتدا (SEO-friendly)
جزییات دوره
4.5 hours
54
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,178
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Laurence Svekis Laurence Svekis

پرفروش ترین مدرس دوره

نویسنده دوره طراحی وب و توسعه وب - آموزش حضوری و آنلاین به بیش از 1,000,000 دانش آموز در سطح جهان. کارشناس توسعه دهنده Google از سال 2020 GDE

من اینجا هستم تا به شما کمک کنم یاد بگیرید، به رویاهای خود برسید، امروز در این ماجراجویی شگفت انگیز به من بپیوندید
Google Developers Expert - GSuite

ارائه دوره های توسعه وب و دوره های استراتژی بازاریابی دیجیتال از سال 2002.

متخصص فناوری نوآور با طیف گسترده ای از تجربه دنیای واقعی. ارائه راه حل های دیجیتال هوشمند به صورت آنلاین برای مشاغل کوچک و تجاری.

"من به هر چیزی که مربوط به فناوری دیجیتال باشد علاقه دارم، از برنامه نویسی و چالش ایجاد تجربیات دیجیتال موفق لذت می برم. به عنوان یک توسعه دهنده با تجربه، اولین برنامه های کامپیوتری خود را در سال 1990 و اولین وب سایت خود را در سال 1998 ایجاد کردم. از به اشتراک گذاری مطالب خود لذت می برم. دانش با دیگران است و می خواهم به شما کمک کنم در فرصت های فوق العاده ای که اینترنت فراهم می کند به اشتراک بگذارید."

"یادگیری، درک با اشتیاق قوی برای آموزش. اینترنت فرصت های جدیدی را برای گسترش و به اشتراک گذاری دانش در اختیار ما قرار داده است."

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

"دوره های آموزشی من برای کمک به شما در دستیابی به اهداف، یادگیری و به روز رسانی مهارت ها طراحی شده اند"

سابقه و هدف : یک توسعه دهنده باتجربه برنامه های کاربردی وب، که روی چندین برنامه در سطح سازمانی، صدها وب سایت، راه حل های تجاری و بسیاری از برنامه های کاربردی وب منحصر به فرد و نوآور کار کرده است. زمینه های تخصصی توسعه برنامه های کاربردی وب عبارتند از HTML، CSS، JavaScript، JQuery، Bootstrap، PHP و MySQL. هر چیزی که مربوط به ایجاد وب و تجربه دیجیتال باشد. علاقه‌مند به هر کاری که با توسعه برنامه‌های کاربردی وب، برنامه‌نویسی تا بازاریابی آنلاین با تمرکز قوی بر رسانه‌های اجتماعی و SEO .

" درک فناوری وسیله ای برای ارتباط بهتر با کاربران فراهم می کند. همچنین درهای زیادی را باز می کند. دانش کلید موفقیت است و من می خواهم به شما کمک کنم تا آنچه را که فناوری ارائه می دهد تجربه کنید. من به فن آوری های وب علاقه مند هستم و مشتاقانه منتظر به اشتراک گذاشتن دانش و تجربه خود با شما هستم!"