مطالب دارای تگ: جاوااسکریپت

299 مورد برای عبارت مورد نظر پیدا شد.

دانلود Pluralsight Advanced JavaScript آموزش پیشرفته جاوا اسکریپت

دانلود Pluralsight Advanced JavaScript - آموزش پیشرفته جاوا اسکریپت
در اولین روزهای تاسیس مجمع جهانی وب (Wide Web World) دستورات HTML بسیار ساده و آسان بود، بطوریکه فراگیری فرامین مورد نیاز بیشتر از چند روز طول نمیکشید ولی هنگامی که Web، شروع به پیشرفت نمود، طراحان خواستار کنترل بیشتری شده و در نتیجه مجموعه دستورات مورد نیاز تهیه گردید. از آنجایی که صفحات وب، بهتر است به‌صورت دینامیک و متحرک باشند، طراحان نیز خواستار ارتباط بین بینندگان سایت و صاحبان آن شدند، در نتیجه استفاده از دستورات HTML به تنهایی نیاز آنها را برطرف نکرد و سپس شرکت Netscape برای ایجاد و کنترل ارتباط بین صاحبان سایت و بینندگان آن در صفحات وب از JavaScript کمک گرفت. JavaScript دقیقا یک زبان برنامه نویسی می باشد که بوسیله آن میتوان بین کاربر و سایت ارتباط برقرار نمود. توجه داشته باشید که استفاده از JavaScript در صفحات Web نیازی به نوشتن اسکریپتها نداشته و میتوانید اسکریپتهای موجود در شبکه اینترنت را کپی و در مکان مورد نظر با ایجاد تغییرات مورد نیاز استفاده کنید.
در دوره آموزشی Pluralsight Advanced JavaScript با مباحث پیشرفته جاوا اسکریپت آشنا می شوید.

دانلود Pluralsight Introduction to Koa Javascript آموزش فریم ورک کوآ جاوا اسکریپت

دانلود Pluralsight Introduction to Koa Javascript - آموزش فریم ورک کوآ جاوا اسکریپت
KOA یک چارچوب جدید برای طراحی وب سایت است که توسط تیم اکسپرس ایجاد شده است. این فریم ورک بسیار کوچک، رساتر و بسیار قوی تر است که برای طراحی وب اپلیکیشن ها و API ها کاربرد دارد. کوآ به شما اجازه می دهد که به راحتی متدها را کال بک کنید و خطاها را سریعا پیدا کنید و رفع کنید. کوآ هیچ لایه میانی با هسته ندارد که این باعث می شود اپلیکیشن ها خیلی سریع اجرا شوند.
در دوره آموزشی Pluralsight Introduction to Koa Javascript با اصول و نحوه استفاده از این فریم ورک قدرتمند آشنا می شوید.

دانلود Pluralsight AngularJS Tutorial Series دوره های آموزشی انگولار جی اس

دانلود Pluralsight AngularJS Tutorial Series - دوره های آموزشی انگولار جی اس
(1395/2/28) تغییرات:

دوره آموزشی AngularJS Line of Business Applications اضافه شد!

یکی از فریم ورک های متن باز و پرطرفدار جاوا اسکریپت، AngularJS است و هدف اصلی آن کمک به توسعه برنامه‌های تک صفحه ای وب (SPA مخفف Single Page Web Applications) می باشد. این فریم ورک متن باز از معماری (Model-View-Controller (MVC، انقیاد داده، قالب‌های سمت کلاینت و تزریق وابستگی‌ها برای ایجاد بستر مورد نیاز ساختن برنامه‌های مبتنی بر وب استفاده می‌کند.
در دوره های آموزشی Pluralsight AngularJS Tutorial Series شما با قابلیت های اساسی و کلیدی این فریم ورک کاربردی قدرتمند آشنا می شوید.

دانلود Pluralsight jQuery Tips and Tricks آموزش نکته ها و ترفندهای جی کوئری

دانلود Pluralsight jQuery Tips and Tricks - آموزش نکته ها و ترفندهای جی کوئری
جی‌کوئری (jQuery) یک کتابخانه جاوا اسکریپت سبک‌ وزن چند مرورگری است که برای ساده سازی نوشتن اسکریپ‌های سمت-مشتری، در HTML طراحی شده و امروزه محبوب‌ترین کتابخانهٔ جاوا اسکریپت در حال استفاده است. جی کوئری نرم‌افزار متن باز و رایگان است که تحت دو پروانه "GPL" و "MIT" منتشر می‌شود. دستور زبان جی‌کوئری به گونه‌ای طراحی شده است که عمل هدایت به پرونده را آسان‌تر کرده باشد. می‌توان با آن حرکات انیمیشین ایجاد و از رویدادهای صفحه استفاده کرد و به وسیله آن می‌توان نرم‌افزارهای مبتنی بر Ajax را ایجاد و توسعه داد. جی‌کوئری همچنین این اختیار را به برنامه نویسان می‌دهد که افزونه‌ هایی برای کتابخانه جاوا اسکریپت ایجاد کنند. جدا از این‌ها، جی‌کوئری به توسعه دهندگان این اختیار را می‌دهد که تکه برنامه‌های سطح پایین مبادله‌ای (ارتباط مرورگر با کاربر) و یا انیمیشنی و حتی افکت‌های پیشرفته و سطح بالا و اشیاء فرضی را ایجاد کنند.
در این دوره آموزشی شما با نکته های بسیار حساس و ترفندهای خاصی در مورد کار با DOM، کار کردن با رویدادها، Ajax، کار کردن و Cache داده ها به صورت محلی و موارد دیگری آشنا می شوید.

دانلود Pluralsight jQuery UI آموزش طراحی رابط کاربری جی کوئری

دانلود Pluralsight jQuery UI - آموزش طراحی رابط کاربری جی کوئری
جی‌کوئری (jQuery) یک کتابخانه جاوا اسکریپت سبک‌ وزن چند مرورگری است که برای ساده سازی نوشتن اسکریپ‌های سمت-مشتری، در HTML طراحی شده و امروزه محبوب‌ترین کتابخانهٔ جاوا اسکریپت در حال استفاده است. جی کوئری نرم‌افزار متن باز و رایگان است که تحت دو پروانه "GPL" و "MIT" منتشر می‌شود. دستور زبان جی‌کوئری به گونه‌ای طراحی شده است که عمل هدایت به پرونده را آسان‌تر کرده باشد. می‌توان با آن حرکات انیمیشین ایجاد و از رویدادهای صفحه استفاده کرد و به وسیله آن می‌توان نرم‌افزارهای مبتنی بر Ajax را ایجاد و توسعه داد. جی‌کوئری همچنین این اختیار را به برنامه نویسان می‌دهد که افزونه‌ هایی برای کتابخانه جاوا اسکریپت ایجاد کنند. جدا از این‌ها، جی‌کوئری به توسعه دهندگان این اختیار را می‌دهد که تکه برنامه‌های سطح پایین مبادله‌ای (ارتباط مرورگر با کاربر) و یا انیمیشنی و حتی افکت‌های پیشرفته و سطح بالا و اشیاء فرضی را ایجاد کنند.
یکی از مهمترین و جذاب ترین قسمت هر وب سایت ظاهر آن است. اولین چیزی که کاربر با آن مواجه می شود، UI وب سایت و جلوه های گرافیکی آن است و این قسمت باید حداکثر جذابیت را داشته باشد تا کاربر را جذب کند. استفاده از رنگ ها متنوع و البته در یک گروه، Motion ها و حرکات مختلف، واکنش هایی که وب سایت نسبت به دستورات کاربر نشان می دهد، استفاده از انواع کامپوننت ها در طراحی و موارد بسیار زیاد دیگری همگی در طراحی خاص محیط دیداری تاثیر دارند. در این دوره ی آموزشی شما با اصول و مبانی طراحی جلوه های ویژه دیداری با استفاده از jQuery آشنا می شوید.

دانلود Pluralsight Backbone.js Fundamentals آموزش بک‌ بون.جی‌اس

دانلود Pluralsight Backbone.js Fundamentals - آموزش بک‌ بون.جی‌اس
بک‌بون.جی‌اس (Backbone.js) مجموعه ای از ابزارهایی است که برای توسعه اپلیکیشن های تحت وب تک صفحه ای طراحی شده است. بک‌بون یک کتابخانهٔ جاوااسکریپتی با اینترفیس RESTful و بر پایهٔ model-view-presenter و پارادایم طراحی برنامهٔ مدل اکتور است و به شما امکان نوشتن کدهای JavaScript به صورت ساختار یافته را داده و کمک می‌کند اطلاعات مورد نیاز نرم‌افزار از لا‌به‌لای ساختار DOM صفحات خارج شود. از میان ویژگی های بسیار این کتابخانه می توان به سادگی، سرعت بالا، سبک بودن، رابطه ساده با سرور اشاره نمود. Backbone.js امکانی را فراهم می کند تا بدون این که مجبور به ایجاد تغییر در HTML یا بخش‌های دیگر کد باشید، قادر به استفاده از هر موتور قالب‌سازی بوده، به تعریف رویداد‌های جدید پرداخته و همچنین از کتابخانه‌ ها و فریمورک‌ های دیگر استفاده نمایید.
در دوره آموزشی Pluralsight Backbone.js Fundamentals شما با قابلیت های اساسی و کلیدی این کتابخانه کاربردی و قدرتمند آشنا می شوید.

دانلود Web Project Workflows with Gulp.js, Git, and Browserify آموزش ایجاد یک Workflow به وسیله Gulp.js, Git و Browserify برای پروژه های تحت وب

دانلود Web Project Workflows with Gulp.js, Git, and Browserify - آموزش ایجاد یک Workflow به وسیله Gu
برنامه نویسی در دنیای وب و دستیابی به موفقیت در تحویل نهایی پروژه تنها با استفاده از کدنویسی ها HTML, CSS و JavaScript امکان پذیر نیست. توسعه یک workflow کارآمد، به شما کمک می کند تا کد بهتری نوشته و راحتر و سریع تر کدهای خود را از لحاظ میزان درستی و کارایی تست کنید.
ایجاد یک workflow مزیت های زیادی دارد به عنوان مثال در در دوره آموزشی Web Project Workflows with Gulp.js, Git, and Browserify شما فرا می گیرد که چگونه با ایجاد یک Workflows ، راحت تر و سریعتر وب سایت خود را با زبان هایی مانند Sass, Compass و CoffeeScript ایجاد کنید، قادر باشید به صورت اتوماتیک ورژن تولیدی اپلیکیشن و کد های خود را توسط git و Github منتشر کنید و کتابخانه هایی مانند jQuery and Mustache.js را به وسیله Browserify اضافه کنید.

دانلود Validating and Processing Forms with JavaScript and PHP آموزش اعتبارسنجی و پردازش فرم ها با جاوااسکریپت و پی اچ پی

دانلود Validating and Processing Forms with JavaScript and PHP - آموزش اعتبارسنجی و پردازش فرم ها با
از آن جایی که اغلب وب سایت ها از فرم های تحت وب با هدف های گوناگونی مانند فروش محصول، نظرسنجی و ... برای برقراری ارتباط با بازدیدکنندگان خود استفاده می کنند، مبحث اعتبارسنجی فرم های وب برای تعیین صحت محتوای وارد شده، یکی از کارهای اساسی است که توسعه دهندگان وب باید به آن توجه ویژه ای داشته باشند، اطمینان از دریافت اطلاعات کامل و صحت داده ها باید قبل از ارسال دیتا به سرور بررسی شوند.
در دوره آموزشی Validating and Processing Forms with JavaScript and PHPشما با چگونگی اعتبارسنجی داده ها داده های وارد شده توسط کاربر، به وسیله HTML5, JavaScript و jQuery و سپس پردازش داده ها به وسیله PHP و ذخیره سازی دیتا در پایگاه داده های MySQL آشنا می شوید.

دانلود Infinite Skills Beginners Guide to Building Mobile Web Apps آموزش ساخت اپلیکیشن های تحت وب موبایل

دانلود Infinite Skills Beginners Guide to Building Mobile Web Apps - آموزش ساخت اپلیکیشن های تحت وب
با توجه به این که برای دستگاه های همراه سیستم عامل های مختلفی مانند جاوا، اندروید و آی او اس وجود دارد، برنامه نویسان همواره به دنبال فراگیری و استفاده از تکنیک ها و ترفندهایی هستند که بتوانند بازی ها/برنامه های خود را به صورت چندسکویی (Cross-Platform) ساخته تا بر روی انواع دستگاه های موبایل قابل اجرا باشند. ساخت برنامه های دستگاه های قابل حمل (موبایل) کاری سخت و طاقت فرسا نیست. شما می توانید به وسیله جاوا اسکریپت (JavaScript)، اچ تی ام ال (HTML) و سی اس اس (CSS) به ساخت و توسعه اپلیکیشن های موبایل قابلی اجرا بر روی پلتفرم های مختلف بپردازید.
در دوره آموزشی Infinite Skills Beginners Guide to Building Mobile Web Apps شما با ساخت برنامه های کاربردی وب برای دستگاه‌های همراه مانند دستیار دیجیتال شخصی، تلفن همراه و دسیتار رقمی شخصی آشنا می شوید

دانلود Digital Tutors Creating a Cross-Platform Mobile Game in HTML5 and JavaScript آموزش ساخت بازی های موبایل چند سکویی با اچ تی ام ال 5 و جاوااسکریپت

دانلود Digital Tutors Creating a Cross-Platform Mobile Game in HTML5 and JavaScript - آموزش ساخت باز
با توجه به رشد قابل توجه استفاده از دستگاه های موبایل (مانند گوشی های هوشمند، تبلت ها و یا گجت های پوشیدنی) و تنوع پلتفرم های دستگاه های موبایل، برنامه نویسان همواره به دنبال فراگیری و استفاده از تکنیک ها و ترفندهایی هستند که بتوانند بازی ها/برنامه های خود را به صورت چندسکویی (Cross-Platform) ساخته تا بر روی انواع دستگاه های موبایل قابل اجرا باشند. ساخت برنامه های دستگاه های قابل حمل (موبایل) کاری سخت و طاقت فرسا نیست. شما می توانید به وسیله جاوا اسکریپت (JavaScript)، اچ تی ام ال (HTML) و سی اس اس (CSS) به ساخت و توسعه اپلیکیشن های موبایل قابلی اجرا بر روی پلتفرم های مختلف بپردازید.
در دوره آموزشی Digital Tutors Creating a Cross-Platform Mobile Game in HTML5 and JavaScript شما با ساخت بازی های موبایل چند سکویی به وسیله HTML5 و JavaScript آشنا می شوید.