مباحث پیشرفته html - canvas و svg

دسته بندی: آموزش
زمان مطالعه: 1 دقیقه
۲۸ اسفند ۱۳۹۳

در این جلسه از دوره طراحی وب به بررسی و تدریس برخی از مباحث پیشرفته زبان html خواهیم پرداخت . از جمله این موارد آشنایی با Html5 API و canvas و svg هست . ضمن اینکه برخی فایلها و اسناد کمکی رو هم برای یادگیری و مطالعه بیشتر در اختیارتون قرار دادیم .

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

  • مباحث پیشرفته در html
  • تشریح HTML Geolocation و کاربردهای آن
  • تشریح HTML Drag/Drop و کاربردهای آن
  • تشریح HTML Local Storage و کاربردهای آن
  • تشریح HTML App Cache و کاربردهای آن
  • تشریح HTML Web Workers و کاربردهای آن
  • تشریح HTML Server-Sent Events و کاربردهای آن
  • گرافیک ها در html5
  • آموزش کلی Canvas و کاربردهای آن
  • آموزش کلی SVG و کاربردهای آن
  • تشریح تفاوت های Canvas و SVG
  • ایجاد یه ادمک با استفاده از کدهای svg
  • ایجاد انیمیشن های SVG
:: توجه

این مطلب یک جلسه از آموزش طراحی وب سایت می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در آموزش طراحی وب سایت

نویسنده
بیش از 15 سال هست که برنامه نویسی می کنم و از بین همه زبون هایی که کار کردم جاوا، اسمبلی و php رو دوست دارم. دانشجوی دکترای نرم افزارم و توی دانشگاه روی پردازش بیگ دیتا و پردازش موازی کار کردم و عاشق چالش از هر نوعیش هستم! سون لرن مثل بچه منه که 12 سال براش وقت گذاشتم، اینجا همه تلاش می کنیم از شروع یادگیری تا ورود به بازر کار حوزه برنامه نویسی و IT همراهتون باشیم.

جلسات دوره

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

محمدرضا

سلام ببخشید اگه بخام به خود path رنگ زمینه بدم طوری که تمام فضاهایی که داخل خمیدگی قرار دارن رنگ بگیرن چیکار باید کنم مقدار fill را رنگ دادم یه چیز عجیب غریبی شد

hashem

چقدر نا مفهوم بود این جلسه استاد ، خیلی عذر خواهم ولی اگر این جلساتی که پیش نیاز لازم داره رو چرا خوب اصلا تو این جلسه می گید که مارو گیج می کنید و بگزارید برای دوره های JS و PHP و ….

سید محمد رضا صدیقی

سلام خسته نباشید.
بنده تازه به این قسمت رسیدم 😀
و یک مسئله برام پیش اومد.
اون هم اینه که فرق app cache با cache که با استفاده از کد هایی که در .htaccess فعال می کنیم چی هست؟ و اینکه با هم فرقی داره ؟ و کدوم روش بهتر هست؟ از هر دو میشه استفاده کرد یا حتما باید از یک مورد استفاده کرد؟

وحید صالحی

عمده ترین تفوتشون این هست که app cache باعث میشه که سایت در حال offline هم در دسترس باشه یعنی سایت رو لوکال ذخیره بشه و بشه بدون اتصال به شبکه ازش استفاده کرد

امین خلیلی

میشه یه نمونه کد کاملش را بنویسید

لقمان آوند

سلام
کد که نمونه ندارم ولی راهنمایی می کنم خودت بنویس :
فایل رو با تابع file توی php بخون و بریز تو یه آرایه . این تابع هر خط فایل رو تو یه عضو آرایه میزاره .
بعد خیلی راحت فایل رو پاک کن و تو یه حلقه ارایه رو خط به خط بریز تو فایل جدید . منتهی به جای عضو دوم ارایه تاریخ کنونی رو بزار !

امین خلیلی

اگر بخواهیم کد زیر را
CACHE MANIFEST
# 2012-02-21 v1.0.0
/theme.css
/logo.gif
/main.js
در این خط قرار دهیم

 

که هر بار فایل هامون تغییر کرد بروز رسانی انجام بشه روی مرور گر کاربر چگونه باید بنویسیم

لقمان آوند

با یه کد php باید خط دوم این فایل رو تغیر بدید و به تاریخ کنونی آپدیتش کنید …

ramin jalili

سلام با عرض خسته نباشید خدمت دوستان و استادان گرامی
سوالم این هست که چند جلسه هست این دوره آموزشیمون کلا؟

لقمان آوند

سلام
ایشالله 2 جلسه دیگه تمومه که هفته آینده منتشر میشه …

mrzbluestar

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

لقمان آوند

ممنون از لطف شما
انجام وظیفه است
ایشالله که توفیق ادامه خدمت رو داشته باشیم …

امیررضا داعی

سلام جناب صالحی می شه خواهش کنم جلسه نوزدهم طراحی وب رو به طریقی به دست من برسونید؟
من نمی تونم بگیرمش..این پیغام چهارم من هستش..!
ممنون

وحید صالحی

سلام جناب داعی لینک دانلود اصلاح شد نباید مشکلی در دانلود داشته باشید از idm استفده کنید و نیجه رو مجددا اعلام نمایید…
با تشکر

مهدی خسروی

سلام استاد.سال نوتون مبارک باشه.استاد جلسه بعد کی میاد؟

وحید صالحی

سلام آقای خسروی با توجه به شروع سال نو و چند روز ابتدایی که همه درگیر دید و بازدیدها هستیم یک مقدار ممکنه انتشار جلسات با تاخیر مواجه بشه که ابتدا عذر خواهی می کنیم و سعی می کنیم در اسرع وقت جلسات بعدی رو قرار بدیم دوستان هم بهتر در این فرصت مروری رو مباحث گذشته داشته باشند…
موفق باشید…

webmaster98

عالی بود 😎

پایان زمان پشتیبانی

دانشجوی گرامی، بازه پشتیبانی فعال برای این دوره ۳ ماه است که برای شما به پایان رسیده است.

شما هم چنان می توانید سوالات خود را در این قسمت بپرسید اما اولویت پاسخ گویی با دانشجویانی است که بازه پشتیبانی فعال دارند.

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
گزارش مشکل