آموزش html 5

به روز ترین مطالب آموزشی و متدلوژی های برنامه نویسی

آموزش html 5

۱۰۷ بازديد

من معتقدم HTML5 دستاورد بزرگی خواهد بود (بسیاری از مردم هم چنین اعتقادی دارند.). این برنامه ممکن است روش لباس پوشیدن و غذا خوردن ما را تغییر ندهد، اما مطمئنا روش توسعه ی برنامه های وب و طراحی صفحات وب را در 10 سال آینده تغییر خواهد داد. به هرحال این صفحه آموزش HTML نمی باشد. HTML5 چیز کاملا جدیدی نمی باشد. بسیاری از ویژگی های HTML5 از HTML4 یا HTML1.0 گرفته شده اند. با زمان و انرژی محدودم می توانم فقط آنچه را در HTML5 جدید است و تمرینات قدیمی که دیگر مورد استفاده نیستند را پوشش دهم.

این یک سایت HTML5 می باشد. هنگامی که در حال کشف و یادگیری HTML5 هستم، امیدوارم بتوانم آنچه را که یاد گرفته ام با شما به اشتراک بگذارم.

آموزش طراحی سایت

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

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

برتراند راسل (1872 –1970)

با توجه به این نوشته HTML5 یک نسخه ی در حال کار می باشد. به عبارت دیگر HTML5 هنوز یک کار در حال پیشروی می باشد. ویژگی های آن در W3C منتشر شده و روز به روز تغییر می کند.

چرا HTML5 مهم است؟

احتمالا تاکنون در مورد HTML5 شنیده اید، فکر می کنم محبوب ترین برنامه ای که فیلم را بدون Adobe Flash اجرا می کند، باید از آقای استیو جابز برای تبدیل آن به یک فن آوری معروف تشکر کرد.

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

چه وقت؟

WC3 در فوریه ی 2011 اعلام کرد که جولای 2014 تاریخی است که HTML5 پیشنهاد رسمی برای استاندارد وب می شود.

آموزش طراحی سایت

زمان را فراموش کنید:

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

اولین گروه کمپانی های مرورگر معروفی مانند Mozilla، مایکروسافت، اپل، گوگل و اپرا می باشند. گروه دوم نیز طراحان و توسعه دهندگان وب در این زمینه می باشند. ضعفHTML1.1 و HTML 2 خیلی ساده است، کمپانی های مرورگر فکر می کردند که ایده ی احمقانه است، بنابراین درهای خود را به روی آن بستند.

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

از آنجایی که مایکروسافت اعلام کرده که هیچ طرحی برای آزاد کردن IE9 برای یوزرهای ویندوز XP ندارد، اگر تمایل دارید از IE9 استفاده کنید، باید از ویندوز vista sp2 یا 7 استفاده کنید.

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

آموزش طراحی سایت

آموزش DocType

اعلام نوع داکیومنت در HTML5 هم ساده و هم جالب می باشد. این کار به سادگی زیر میباشد:

 

‎بر خلاف doctype در HTML1 و HTML4 که با آن آشنا هستیم:

/www.w3.org/TR/html4/loose.dtd">‎

/www.w3.org/TR/html4/frameset.dtd">‎

/www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">‎

/www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">‎

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

                   HTML5 is rocks!‎

 

  ‎ 

HTML5 Rocks!

  ‎

آموزش طراحی سایت

آموزش صدا در HTML 5

اجازه بدهید در شروع یک سرگرمی داشته باشیم. قرار است در مورد مرورگری صحبت کنیم که فایل صدا را در حالت طبیعی خود پشتیبانی می کند، درست همانطور که برچسب از 1994 پشتیبانی می شود. HTML 5 قرار است به صدای پلاگین(plug-in) مانند مدیاپلیر، سیلورلایت، اپل کویک تایم، و Adobe Flash بد نام خاتمه دهد.

اگر در بالا کنترل اجرا کننده ی صدا نمی بینید، احتمالا مرورگر شما برچسب صدا را پشتیبانی نمی کند.

در بالا یک گالری از پخش کننده های صدا را، توسط مرورگرهای مهم می بینید. همانطور که می بینید اندازه کنترل پخش کننده ها با یکدیگر متفاوت هستند. پخش کننده ی IE9 در مقایسه با پخش کننده ی safari بسیار بزرگ می باشد. این مسئله برای طراح وب می تواند یک مشکل بزرگ باشد.

اگر برای ویندوز از safari استفاده می کنید، اما بدون Quick Time، برنامه ی Safari شما قرار نیست از برچسب مدیا (هم در حالت صوتی و هم در حالت تصویری) پشتیبانی کند. تصور می کنم که برنامه ی Safari برای اجرای فایل های مدیا، به کدک Quick Time اتکا دارد.

چگونه؟

برای اینکه صفحه ی وب شما موسیقی اجرا کند، کد html شما می تواند به سادگی زیر باشد:

متاسفانه محبوب ترین فرمت صدا MPEG3 (mp3) یک استاندارد باز نیست، بلکه یک اختلال عمومی است، و این بدین معنا که مرورگرها برای رمزگشایی آن باید مقداری پول پرداخت کنند و این ممکن است از لحاظ اقتصادی برای شرکت ها و سازمان های کوچکتر عملی نباشد. همانطور که در جدول زیر مشاهده می کنند تنها سران بزرگ ثروت کافی برای رمزگشایی MP3 را دارند. Opera و firefox تنها فرمت vorbis (ogg) را پشتیبانی می کنند که یک استاندارد باز می باشد.

از طرف دیگر Vorbis توسط Safari و IE9 پشتیبانی نمی شود، در حالیکه همیشه داشتن ogg و MP3 در کنار هم خوب است.

امتحان کنید که مرورگر شما تا چه حد صدا را پشتیبانی می کند.

آنچه که می توانید انجام دهید در زیر ارائه شده است:‎

  ‎  

  ‎  

  ‎

آموزش طراحی سایت

 

ارائه کردن یا نکردن نوع MIME (type="audio/mpeg")برای مرورگر انتخابی می باشد. مدرنترین مرورگرها به اندازه ی کافی هوشمند هستند تا نوع محتوا را از طریق خود آن مشخص کنند. به هرحال کمک کننده بودن برای مرور گر همیشه خوب است، چرا که باعث می شود مرورگر شما سریعتر و بهتر کار کند.

ویژگی های

این ترکیب کاملا غیرضروری است

و این آن چیزی است که شما لازم دارید.

HTML 5 در واقع تکاملی از وب می باشد، نه انقلابی که فقط گذشته را نابود می کند. به هرحال اجازه دهید کمی به جلوتر برویم.

برای پشتیبانی مرورگری که اصلا نمی داند

  ‎  

  ‎  

  ‎  

      ‎ 

      ‎ 

      ‎  

  ‎

آموزش طراحی سایت

من در مثال بالا از یک اجرا کننده ی flash mp3 از PremiumBeat.com استفاده می کنم.

اگر مرورگر شما از HTML5 پشتیبانی نمی کند اما شما فلش پلاگین را دارید، احتمالا چیزی را از دست نداده اید.

اگر HTML5 نه مرورگر و نه فلش را پشتیبانی می کند، ممکن است به یوزر اجازه بدهید فایل صدا را دانلود کند و در گرفتن یک اجرا کننده برای اجرای آن، برای آن ها آرزوی خوش شانسی کنید.

                   

                   

                   

      ‎ 

      ‎ 

  

                   Download this lovely song and wish you all the best!

به جای استفاده از مرورگر اجرای صدای استاندارد، با استفاده از خلاقیت خود می توانید برنامه ی خود را بنویسید.

 

 

  ‎

  ‎

  ‎

  ‎

آموزش طراحی سایت

 

آموزش Video در HTML 5

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

اکنون با HTML5، می توانیم ویدئو را مانند یک عنصر داخلی، مانند ، قرار دهیم. طول، عرض و پوستر وجود دارند، طول و عرض سایز صفحه را مشخص می کنند و پوستر تنها یک فایل تصویر ثابت می باشد که قبل از اجرای فیلم روی صفحه قرار گرفته است.

چگونه؟

کد اجرای فیلم از صفحه ی وب شما، می تواند به سادگی خط زیر باشد.

در واقع زندگی آنطوری نیست که ما فکر می کردیم باید باشد، خط ساده ی کد بالا تنها در google chrome و apple safari کار می کند و حتی برای اجرای فیلم درapple safari باید مطمئن شوید که quick time در کامپیوتر شما نصب شده است.

مشابه گرفتاری صوتی، یک فرمت جهانی برای ویدئو نداریم که همه ی مرورگرهای وب از آن پشتیبانی کنند، حداقل در زمان نگارش آن (13 دسامبر 2010).

در اینجا دوباره بازی پول مطرح می شود. H.264 یک مشکل همگانی است، فایرفاکس و اپرا خرید امتیاز آزاد یک کدک را پذیرفتند که Theora و WebM می باشد (کدکVP8).

گوگل در ژانویه ی 2011 اعلام کرد که در ورژن آینده ی گوگل کروم از H.264 پشتیبانی نمی کند. به طور خلاصه کد تک خطی ساده، همانطور که در بالا توضیح دادم، عملی نمی باشد. شما حداقل باید دو منبع برای یک ویدئو تامین کنید.

                   

                   

                   

  ‎

نکات

برای اینکه فایل ویدئوی خود را در H.264 رمزگشایی کنید، ممکن است تمایل داشته باشید HandBrake را امتحان کنید، که یک GPL مناسب ویک ابزار منبع باز می باشد. اگرمی خواهید تنها یک ویدئو را رمزگشایی کنید و تمایلی به نصب برنامه ای دیگر روی OS تقریبا بسته ی خود ندارید، می توانید فیلم خود را روی Youtube آپلود کنید. سپس Youtube برنامه ی شما را به فرمت H.264 آپلود کرده و شما می توانید آن را از Youtube دانلود کنید.

همانطور که برای فرمت های WEBM و Theora ممکن است Firefogg را (یک فایرفاکس پلاگین است که حداقل دانلود را لازم دارد.) امتحان کنید.

آموزش طراحی سایت

 

ویژگی های ویدئو

مرورگرهایی که در مورد HTML5 دارای معلومات کمتری هستند چطور؟

اگر فکر می کنید که اجرای ویدئو برای سه دفعه سخت است، به مدت کمی طولانی تر نفس خود را نگه دارید، زیرا قرار است برای تامین یوزرهای بیشتر که از مرورگرهای قدیمی تری مانند internet explorer 8 و یا پایین تراستفاده می کنند، بیشتر اذیت شوید.

مایکروسافت internet explorer 9 Beta را در نوامبر 2010 آزاد کرد که HTML5 را نیز پشتیبانی می کند. اما برچسب

                   

                   

                   

                   

      ‎ 

      ‎ 

      ‎ 

                value='config={"clip": {"url": "html5iscool.mp4", "autoPlay":false, "autoBuffering":true}}' />

  

 

آموزش ایجاد ویدیو در صفحات وب با HTML5

در گذشته و شماره های قدیم HTML استفاده از ویدیو کار بسیار دشواری بود ولی در HTML5 افزودن یک ویدیو به لطف بروز رسانی از طرف مایکروسافت با سهولت بسیار قابل دسترس است .

 

به گونه ای که شما می توانید حتی تغییرات مورد دلخواه بر روی ویدیوی مورد نظر را اعمال نمایید .

آموزش طراحی سایت

 

آموزش نحوه اعمال ویدیو در صفحات وب

برای این کار می توانید از تگ ویدیو < Video >استفاده نمایید و آدرس ویدیوی مورد نظر را در تگ به صورت زیر کپی کنید :

     

توضیح کد:

در تگ ویدیو خصیصه Controls به شما امکان استفاده از ابزارهای کنترل ویدیو در مرورگر را می دهد ، به گونه ای که بتوانید همانند یک Player در مرورگر خود با ویدیو برخورد نمایید و از امکان هدایت زمانی یا seeking ویدیو را دشته باشید تا بتوانید زمان مورد نظر خود را بیابید و از دیگر امکانات این ویدیو پلیر افزایش و کاهش میزان صدا است و در آخر امکان نمایش به صورت تمام صفحه و یا اندازه ی اصلی ویدیو را دارا می باشید .

نکته :در صورت عدم تنظیم ابعاد ویدیو های بارگذاری شده در صفحه HTML5 هر ویدیو با ابعاد پیش فرض خود فایل در صفحه پخش خواهد شد .

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

 

شما کافیست از property های height و width را استفاده نمایید .

 

به کد زیر دقت نمایید :

  

نکته :باید همواره به یاد داشته باشید که فرمت های ویدیویی قابل پشتیبانی در HTML5 سه فرمت Mp4 ، Ogg و Webm می باشد ، در غیر این صورت باید با استفاده از یک Converter به یکی از فرمت یاد شده تغییر داده شود .

آموزش استفاده از پوستر برای پیش نمایش ویدیو در صفحات وب در HTML5:

برای استفاده از یک پوستر برای پیش نمایش در فایل ویدیویی کافیست شما از property به نام poster در تگ < video >همانند زیر استفاده نمایید :

      

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

آموزش طراحی سایت

آموزش طراحی سایت

۱۱۶ بازديد

دوره آموزش طراحی سایت

آموزش طراحی سایت


فهرست مخاطبین دوره :

آن دسته از افرادی که می خواهند طراحی سایت را در محیطی 100 % عملی و کاملا پروژه ای یاد بگیرند.

دوره آموزش طراحی سایت

سرفصل های دوره آموزش کامل و حرفه ای طراحی سایت :
قسمت اول آموزش طراحی سایت :آموزش HTML5,CSS3
 مقدمه ای بر اینترنت، سایت و HTML
درک مفهوم HTML در این دوره از آموزش طراحی سایت
آشنایی با مرورگر وب و انواع آن در این دوره از آموزش طراحی سایت
نقش CSS در ساخت صفحات وب
جنگ مرورگرهای وب
استانداردهای موجود در طراحی سایت
آموزش طراحی سایت و عناصر سازنده صفحات سایت
آشنایی با مارک آپ (Markup)
آشنایی با المان، تگ، خاصیت و مقدار
 محتوای متنی یک صفحه وب سایت
لینک ها، تصاویر و محتوای غیرمتنی
اسم فایلهای صفحات وب
انواع نسخه های HTML
آشنایی با DOCTYPE و ضرورت استفاده از آن
آموزش طراحی سایت و ساختار اساسی HTML
فنداسیون یک صفحه سایت
عنوان یک صفحه وب سایت
ساخت پاراگرافها
آشنایی با Headerها
نامگذاری المانها
تقسیم کردن یک صفحه سایت به قسمتهای مختلف
Encoding برای نمایش درست متنها
کاراکترهای خاص در HTML
المانهای طلایی وب: div و span
دوره آموزش طراحی سایت
آموزش طراحی سایت و فرمت کردن متن در HTML
نوشتن متن به صورت bold و italic
تغییر سایز نوشته یک متن
استفاده از فونتهای Monospaced
استفاده از متنهای Preformatted
متنهای نقل قول
متن های Superscript و Subscript
تراز متن در صفحه وب
پروژه عملی : ایجاد یک صفحه سایت مشابه صفحات وبلاگی
آموزش طراحی سایت و گذاشتن تصاویر در سایت
پسوندهای رایج تصاویر در وب
آشنایی با نرم افزارهای کار با تصاویر
ضرورت استفاده از فوتوشاپ (یا نرم افزارهای مشابه)
آشنایی با دستور Save for Web
آشنایی با نحوه لود شدن تصاویر در وب
شفافیت (Transparency) در تصاویر
شفافیت، تصاویر PNG و ناسازگاری های مرورگرها
وارد کردن تصاویر درون یک صفحه سایت
تغییر سایز تصاویر توسط HTML
آشنایی با متن جایگزین عکس
شناور کردن تصاویر در صفحه سایت
پروژه عملی در این دوره از آموزش طراحی سایت: ایجاد یک گالری تصویر خطی ساده
آموزش طراحی سایت - آموزش لینک ها
لینک ها: فرامتن بودن HTML
ساخت لینکها در صفحه وب
آشنایی با انواع لینکها
نحوه آدرس به لینکها
درست کردن میانبرهای برای کار با لینکها
آشنایی با دکمه Tab در کیبورد و نقش آن در لینک ها
آشنایی با لینک های Anchor

پروژه عملی : ایجاده منو صفحه بسیار قوی به همراه یک صفحه فهرست مقاله اینترنتی
دوره آموزش طراحی سایت

آموزش طراحی سایت - آموزش لیست ها
آشنایی با انواع لیست ها
ساخت لیست های ترتیبی و غیرترتیبی
انتخاب نوع بولت برای لیست ها
تعیین شماره شروع برای لیستها
ساخت لیست های توضیحی
لیستهای تودرتو و مدیریت آنها
پروژه عملی دراین دوره از آموزش طراحی سایت: ایجاد یک منوی به همراه گزینه های والد لایه ای
آموزش طراحی سایت - آموزش جداول
آشنایی با جداول و کاربردهای آن در صفحات سایت
تعیین حاشیه کنار جدول
تعیین فاصله درونی و بیرونی سلول جدول
ساخت جدولهای حرفه ای تر
تقسیم کردن جدول به گروههای افقی
تقسیم کردن جدول به قسمتهای عمودی
کنترل حرفه ای حاشیه های کناری و داخلی یک جدول
افزایش سرعت لود شدن جداول در این دوره از آموزش طراحی سایت
پروژه عملی :ایجاد یک لیست قیمت فروشگاه الکترونیکی و یک منوی زیبا با تکنولوِژی جدول
آموزش طراحی سایت - آموزش فرم ها
نقش فرم ها در صفحات وب
در این دوره از آموزش طراحی سایت ساخت اولین فرم
پردازش اطلاعات وارد شده توسط کاربر
آشنایی با Server-Side Programming
ساخت اولین برنامه داینامیک فوق ساده
دسته بندی المان های موجود در فرم
ساخت منوهای Drop Down (کشویی)
ساخت دکمه های رادیویی و چک باکس ها (Checkbox)
فیلدهای آپلود فایل
فیلدهای مخفی و کاربردهای آن
آشنایی با دکمه های Submit و Reset
قراردادن عکس به جای دکمه تایید فرم
نقش دکمه Tab در فیلدهای یک فرم
غیرفعال کردن المان های موجود در فرم
فیلدهای فقط خواندنی
پروژه عملی : ایجاد یک فرم ارتباط با ما به همراه صفحه پاسخ تایید ارسال فرم
آموزش طراحی سایت - آموزش کار با CSS
درک مفهوم CSS و جایگاه آن در کنار HTML
آشنایی با استایل ها و روش های مختلف نوشتن آن
درک ساختار یک دستور CSS
نوشتن دستورات CSS در کنار یکدیگر
انتخاب المان مورد نظر در HTML
آشنایی کامل با انتخاب کننده ها در CSS
آشنایی با کلاس های دروغین (Pseudo-Class)
آشنایی با المان های دروغین (Pseudo-Element)
وراثت در CSS
آشنایی با واژه Cascade و نحوه عملکرد آن
آموزش طراحی سایت - آموزش فرمت دهی متن و فونت توسط CSS
تعیین نوع فونت مورد نظر
آشنایی با گروه های کلی فونت (Font Families)
تعیین سایز فونت
آشنایی با ویژگی های یک فونت: style, weight, variant
تعیین تورفتگی یک متن از کناره ها
تعیین فاصله بین حروف و فاصله بین خطوط یک متن
تراز یک متن در صفحه سایت
آموزش طراحی سایت - آموزش کار با CSS3
افکت سایه در طراحی سایت
تاثیر افکت گرادیانت در طراحی سایت
افکت شعاع به المان ها
آموزش طراحی سایت - آموزش تعیین موقعیت المان ها (Position)
درک کامل CSS Box Model و ناسازگاری های موجود در طراحی سایت
نقش استانداردها در CSS Box Model
شناور کردن المان ها در صفحه سایت
کنترل المان های موجود در مجاورت المان های شناور
آشنایی با انواع مختلف تعیین موقعیت یک المان و کاربردهای آن
مخفی کردن المان ها در یک صفحه وب
آموزش طراحی سایت - آموزش درست کردن ساختار (Layout) توسط CSS
آشنایی با انواع صفحات سایت مختلف در این دوره از طراحی سایت
آشنایی با صفحات تک ستونی در این دوره از طراحی سایت
آشنایی با صفحات چندستونی
ساخت صفحات دوستونی
ساخت صفحات سه ستونی ساده و پیچیده در این دوره از طراحی سایت
تنظیم ارتفاع تمامی ستون های صفحه وب به یک اندازه
آشنایی با صفحات Absolutely-Positioned
آشنایی با باگ های مختلف مرورگرهای مختلف

پروژه عملی :ایجاد یک قالب کامل با CSS

آموزش طراحی سایت - معرفی HTML5
چه خصوصیاتی در html5 وجود دارد
چرا به HTML5 نیاز است
چرا ما نیاز به عناصر جدید ساختاری داریم
آموزش طراحی سایت و اساس HTML5
تعریف اسناد HTML5
HTML5 syntax
عنصر Header
عنصر nav
عنصر Section
عنصر article
عنصر aside
عنصر footer
بازنگری مدل محتوا
آموزش طراحی سایت - آموزش دسته بندی محتوا در HTML5
کار کردن باشکل figure و figcaption
گروه بندی محتوا با aside
استفاده از div در HTML5
استفاده از صفات id,class در HTML5
کارکردن با لیستها در HTML5
استناد به کار بصورت semantically معنایی
استفاده از المنت address
استفاده از المنت small
استفاده از المنت mark
کارکردن با تاریخ و زمان
آموزش طراحی سایت - آموزش مالتی مدیا در سایت
مفهوم مالتی مدیا در وب
استفاده در وب
کار با کنترلر های اشیاء ویدیو
دسترسی به مالتی مدیا
ترکیب CSS 3 با HTML5
قسمت دوم آموزش طراحی سایت : آموزش جاوا اسکریپت
مقدمه ای بر جاوااسکریپت
شروع کار با جاوااسکریپت
آشنایی با ابزارها و کاربردها
آموزش طراحی سایت - آموزش هسته دستور جاوا اسکریپت
ساختار کدهای جاوا اسکریپت
ساخت متغیرها
نوشتن دستورهای شرطی
کارکردن با عملگرها
کار با حلقه ها در جاوا اسکریپت
ساخت توابع در JavaScript
آموزش طراحی سایت - آموزش انواع داده و Object ها در جاوا اسکریپت
ایجاد و کارکردن با آرایه ها
ایجاد و کارکردن با اعداد
ایجاد و کارکردن با مقادیر رشته ای
استفاده از دستورات کار با تاریخ و زمان JavaScript
آموزش طراحی سایت - آموزش کاملا کاربردی Document Object Model
DOM چیست ؟
کارکردن با Node ها و HTML Element ها
دسترسی یافتن به المان های موجود در DOM
تغییر دادن المان های موجود در DOM
ساخت المان های DOM
کارکردن با رخدادها و آموزش طراحی سایت - آموزش Event Listener ها :
مدیریت رخدادها در جاوا اسکریپت
رخدادهای onClick و onEvent آموزش کارکردن با رخدادهای onBlur و onFocus
کار کردن با Timer

آموزش طراحی سایت - آموزش رفع خطاهای رخ داده در کدهای جاوا اسکریپت
 آشنایی با برخی خطاهای رایج جاوا اسکریپت در این دوره از آموزش طراحی سایت
استفاده از Firebug به منظور رفع خطای کدهای جاوا اسکریپت
مراحل رفع خطا ی کدهای جاوا اسکریپت

آموزش طراحی سایت - آموزش استفاده از جاوا اسکریپت برای مدیریت داده های فرم ها
دسترسی یافتن به عناصر فرم های وب
جلوگیری از ارسال یک فرم با داده های نامعتبر به سرور
نمایش و مخفی سازی بخش هایی از فرم های وب

قسمت سوم:آموزش JQuery
مقدمه ای بر jQuery
jQuery چیست
دانلود و نصب jQuery
ایجاد یک صفحه ساده دارای jQuery
مروری بر ویژگی های jQuery
دوره آموزش طراحی سایت
آموزش طراحی سایت - آموزش بازیابی محتوای صفحه با jQuery
مروری بر انتخاب گرها Selector و فیلترها
استفاده از انتخابگرهای اولیه jQuery
استفاده از فیلترهای اولیه jQuery
استفاده از فیلترهای صفات jQuery
Child , Visibility
فیلترها و انتخابگرهای فرم
پویش مستندات Traversing Documents
درک حالت زنجیره عبارت jQuery
تعیین حاشیه عملکر صفحه لینک (Annotating page links)
آموزش طراحی سایت - آموزش دستکاری محتوای صفحه با jQuery
ایجاد ، گرفتن و تنظیم کردن محتوای صفحه
دستکاری ویژگی ها (Attributes) با jQuery
Wrapping ، جایگزینی و حذف محتوی
استفاده از jQuery Event Object
آموزش طراحی سایت - آموزش کار با Events
درک جنبه های مدیریت Event در jQuery
bind کردن و unbind کردن Eventها
متدهای کمکی آسان Event
استفاده از آبجکت Event در jQuery
استفاده از ویژگی های دیگر Event
مثال عملی : برجسته سازی و نواربندی جداول
آموزش طراحی سایت - آموزش انیمیشن ها و افکت ها در jQuery
مخفی سازی و نمایش المان ها بوسیله jQuery
Fade کردن المان ها با jQuery
Slide بندی المان ها از طریق jQuery
ساخت انیمیشن های سفارشی
Image Rotator ( گرداننده عکس )




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