1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – Three.js and TypeScript 2026-7
Three.js and TypeScript

Udemy – Three.js and TypeScript 2026-7

 

توضیحات

به دوره Three.js and TypeScript خوش آمدید. در این دوره ما همه چیز را در مورد Three.js یاد می گیریم، آن را در TypeScript می نویسیم، و همچنین با استفاده از Webpack و NodeJS یک کلاینت و سرور HTML می نویسیم. این دوره در 5 بخش اصلی می باشد

  1. راه اندازی محیط توسعه و نصب TypeScript
  2. یک پروژه Three.js boilerplate ایجاد کنید. این بخش اختیاری است، به جای آن می توانید یک دیگ بخار از پیش ساخته شده را در قسمت 3 نصب کنید، اما ساخت دستی آن از ابتدا به شما درک بسیار خوبی از جنبه های مربوط به ایجاد یک پروژه جدید Three.js از ابتدا می دهد.
  3. در صورتی که در قسمت 2 به صورت دستی آن را ایجاد نکرده اید، دیگ بخار Threejs Course را نصب کنید.
  4. همه چیز را در مورد بسیاری از جنبه های Three.js از هسته تا استفاده از آن در نمونه های پیشرفته تر و شامل سایر کتابخانه های شخص ثالث بیاموزید.
  5. اعزام به تولید ما به چندین گزینه مختلف که برای میزبانی پروژه های Threejs خود به صورت عمومی در اینترنت دارید نگاه خواهیم کرد.

تمام کدها در مستندات همراه ارائه شده است تا در صورت عدم تمایل به توقف موقت ویدیو و کپی کردن از روی صفحه، بتوانید به راحتی کپی و جایگذاری کنید. پیوندهای مستندات در منابع کنار هر ویدیو موجود است. TypeScript ایمنی نوع را در کد ما معرفی می کند که آن را بسیار قوی تر می کند و به IDE ابزارهای اضافی مانند هوشمندی می دهد که می توانیم از آنها برای کمک به پیدا کردن و درک ویژگی ها و روش ها و کدهای موجود Threejs با دقت و سرعت بسیار بیشتری استفاده کنیم.

آنچه که در دوره Three.js and TypeScript فرا خواهید گرفت

  • اصول Threejs را با نمایش های متعدد و کد مثال بیاموزید
  • با استفاده از VSCode، Git و NodeJS یک محیط توسعه راه اندازی کنید
  • TypeScript را نصب کنید
  • یک پروژه Threejs با استفاده از NPM و بسته json ایجاد کنید
  • درباره Webpack، NodeJS، Express و ارائه ماژول های ES6 به مشتریان مرورگر بیاموزید.
  • ایجاد (یا به صورت اختیاری نصب) یک Threejs TypeScript Boilerplate برای استفاده در طول دوره
  • با صحنه، دوربین و رندر Threejs آشنا شوید
  • با حلقه انیمیشن آشنا شوید
  • با پنل های رابط کاربری گرافیکی آمار و Dat آشنا شوید
  • درباره کلاس پایه Object3D و ویژگی های Rotation، Position، Scale، Visibility و Matrix بیاموزید.
  • درباره هندسه هایی مانند Box، Sphere، Icosahedron، Plane، TorusKnot و موارد دیگر بیاموزید.
  • در مورد مواد اولیه، معمولی، لامبرت، فونگ، استاندارد، فیزیکی، Matcap و سایر مواد بیاموزید
  • در مورد گزینه های برجسته سازی با SpecularMap، RoughnessMap و MetalnessMap بیاموزید
  • درباره Bumpmap و Displacement Maps بیاموزید
  • در مورد اصلاح بافت و نقشه جابجایی UV ها با استفاده از گزینه های مواد بیاموزید.
  • در مورد نورپردازی با استفاده از نورهای محیطی، جهتی، نیمکره، نقطه ای و نقطه ای اطلاعات کسب کنید.
  • Mipmaps، Mipmaps سفارشی و فیلتر آنیستروپی
  • با استفاده از هر دو دوربین سایه پرسپکتیو و Orthographic در مورد سایه ها بیاموزید.
  • درباره مدار، Trackball و Pointerlock ماوس و کنترل‌های تعامل لمسی بیاموزید
  • درباره لودرهای مدل مانند OBJ، MTL، GLTF، DRACO و موارد دیگر بیاموزید.
  • انیمیشن های FBX و glTF/glB شخص ثالث را وارد کنید
  • انیمیشن های سفارشی ایجاد کنید و از Blender به عنوان glTF/glB صادر کنید
  • استفاده از Raycaster و نحوه استفاده از آن برای انتخاب اشیاء سه بعدی در صحنه توسط ماوس،
  • فیزیک با Cannonjs
  • ارائه دهنده اشکال زدایی Cannonjs
  • درک چند وجهی محدب در مقابل اشکال مرکب برای تشخیص برخورد
  • پروژه های Threejs ما را در یک سرور تولید تهیه، استقرار و شروع کنید
  • Nginx Proxy را نصب کنید، یک نام دامنه را مشخص کنید و SSL را نصب کنید
  • استفاده از مشخص کننده های ماژول با Webpack در مقابل مراجع واردات نسبی
  • و بسیاری از نمونه های بسیار مفید دیگر از Threejs

این دوره مناسب افرادیست که

  • افرادی که علاقه مند به یادگیری Threejs هستند
  • افرادی که علاقه مند به یادگیری TypeScript هستند
  • افرادی که علاقه مند به ایجاد برنامه های کاربردی سه بعدی تعاملی، بازی ها یا تجسم در وب هستند
  • افرادی که می خواهند به اندازه کافی در مورد Threejs، TypeScript و NodeJS یاد بگیرند تا مفید باشد

مشخصات دوره Three.js and TypeScript

  • ناشر : Udemy
  • مدرس : Sean Bradley
  • زبان: انگلیسی
  • سطح آموزش : تمام سطوح
  • تعداد دروس : 45
  • مدت زمان آموزش : 8 ساعت و 24 دقیقه

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

Three.js and TypeScript

پیشنیازهای دوره Three.js and TypeScript

  • A Computer that you can install VSCode, Git and NodeJS
  • A desire to code 3D web applications in Threejs and TypeScript

تصاویر دوره

Three.js and TypeScript

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: انگلیسی

کیفیت: 720p

نسخه 2023/4 نسبت به 2022/1 به مدت زمان 21 دقیقه افزایش داشته است. همچنین کیفیت دوره از 720p به 1080p افزایش یافته است.

نسخه 2024/11 نسبت به 2023/4 به تعداد 33 درس و مدت زمان 1 ساعت 1 دقیقه کاهش داشته است. همچنین کیفیت دوره از 1080p به 720p کاهش یافته است.

نسخه 2026/7 نسبت به 2024/11 به و مدت زمان 1 دقیقه افزایش داشته است.

لینک دانلود

دانلود بخش 1 – 2 گیگابایت

دانلود بخش 2 – 2 گیگابایت

دانلود بخش 3 – 2 گیگابایت

دانلود بخش 4 – 2 گیگابایت

دانلود بخش 5 – 496 مگابایت

گذرواژه‌ی فایل(ها): www.downloadly.ir

حجم

8.48 گیگابایت

5/5 - (2 امتیاز)

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست