Document

مجموعه آموزش جاوا اسکریپت (JavaScript)

مدت زمان آموز‌ش‌های این صفحه: ۸۳ ساعت تعداد آموز‌ش‌های این صفحه: ۱۴ عنوان آموزشی

آموزش جاوا اسکریپت JavaScript

امروزه به دلیل آن که ارتباطات فضای مجازی رونق زیادی یافته است طراحی یک سایت به شکل مناسب و مورد پسند کاربران متفاوت اهمیت بالایی یافته است. به همین جهت صاحبان سرمایه و کار برای رونق کار خود به دنبال طراحان حرفه ای برای طراحی سایتی مناسب
و کارآمد هستند. لذا یادگیری روش های مناسب و به روز طراحی سایت مورد توجه بسیاری از علاقه مندان و کارجویان قرار گرفته است. جاوا اسکریپت زبان برنامه نویسی مفسری در سمت کلاینت است که می توان بوسیله آن عناصر HTML موجود در صفحه وب و مقادیر
CSS آن ها را تغییر داد و نیز ابزاری برای اعتبارسنجی داده ها است.

آموزش کاربردی برنامه نویسی جی کوئری jQuery

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

آموزش مقدماتی ری اکت نیتیو React Native برای طراحی نرم افزارهای اندروید و iOS

امروزه با پیشرفت تلفن های هوشمند و همه گیر شدن آن ها، نیاز به اپلیکیشن این گوشی ها (React Native) در همه حوزه ها به شدت احساس می شود و به همین دلیل بازار گرمی را در این حوزه به راه انداخته است، بنابراین تسلط به نوشتن اپلیکیشن های موبایل
می تواند درآمد زیادی را برای شما به ارمغان آورد. در سال های اخیر با نوشتن فریم ورک های گوناگون برای جاوا اسکریپت (JavaScript)، این زبان جای خود را در بین بهترین زبان های برنامه نویسی باز کرده است. فریم ورک جدید از جاوا اسکریپت که توسط
فیس بوک ارائه شد، ری اکت نیتیو (React Native) است.

آموزش JavaScript ES6 جاوا اسکریپت

با آمدن استاندارد ES6، دنیای وب کلاینت (Web Client) به شدت دچار تغییر شد و بیشتر فریمورک های جاوا اسکریپت، خود را با این تغییر هماهنگ کردند. با توجه به این که یک متخصص وب Front end باید مسلط به فریمورک های جاوا اسکریپت باشد و یادگیری فریمورک
های جاوا اسکریپت، بدون یادگیری پیش نیاز آن ها یعنی ES6، عملا غیرممکن است. در این فرادرس، ما به بررسی قابلیت ها و تغییرات ES6 در جاوا اسکریپت خواهیم پرداخت.

آموزش فریم ورک انگولار جی اس AngularJS برای ساخت اپلیکیشن

AngularJS یک فریم ورک محصول شرکت Google است که ساخت اپلیکیشن های تک صفحه مانند Gamil را برای ما ممکن می سازد. در حال حاضر سرویس “بام” بانک ملی ایران و چندین سایت پر بازدید ایرانی از این ابزار قدرتمند برای سرویس دهی به کاربرانشان استفاده
می کنند و این موضوع قدرت و ضریب نفوذ AngularJS را نشان می دهد چرا که AngularJS تجربه بسیاری دلچسبی را برای کاربران نهایی به ارمغان می آورد. در این فرادرس از ساختار فریم ورک تا دیباگ کردن با استفاده از Dump به صورت کامل آموزش داده می
شود.

آموزش فریمورک Kendo UI برای طراحی سایت

برای توسعه وب، طراحان نیاز به انواع کتابخانه های جاوا اسکریپتی جهت ایجاد طراحی پویا و کاربر پسند دارند. فریمورک Kendo UI جاوا اسکریپتی که با JavaScript ،HTML5 ،CSS3 ،jQuery کار می کند، می تواند جایگزین خوبی برای بسیاری از کتابخانه های
جاوا اسکریپتی باشد. از ویژگی های مثبت فریمورک Kendo UI می توان به سرعت بالا، سازگاری با همه مرورگرها و واکنش گرا بودن آن، نداشتن مشکل عدم سازگاری میان کتابخانه ها می باشد. هدف از این فرادرس ارائه روشی برای یادگیری کامپوننت های متفاوت
جاوا اسکریپت که برای طراحان وب بسیار حائز اهمیت است، می باشد. ما کامپوننت های موجود در این فریمورک محبوب را به صورت عملی و کاملا کاربردی جهت طراحی و ایجاد یک سایت پویا و کاربر پسند مورد استفاده قرار می دهیم و گزینه های لازم جهت سفارشی
کردن آن ها را نیز بیان می کنیم.

آموزش مقدماتی کتابخانه ReactJS در جاوا اسکریپت

در این فرادرس مقدمات برنامه‌نویسی با کتابخانه ReactJS که از تکنولوژی‌های نوین برنامه‌نویسی رابط کاربری است، ارائه شده است. ReactJS کتابخانه معرفی شده از سوی Facebook برای ساخت رابط کاربری در سال ۲۰۱۳ توسط جردن واک (Jordan Walke) است. React
قابلیت ایجاد وب‌سایت‌ها، اپلیکیشن‌های پیش‌رونده یا PWA (Progressive Web Apps) را دارد و همچنین با معرفی فریم‌ورک React Native امکان تولید اپلیکیشن در پلتفرم‌های Android, iOS, MAC و حتی ویندوز را نیز فراهم کرده است. یادگیری این کتابخانه
یکی از امتیازات برنامه‌نویس‌های Front-End است و از نظر میزان دستمزد، جزو تخصص‌های پردرآمد است. با توجه به رو به رشد بودن این تکنولوژی و جامعه قوی، امکان پیشرفت آن در حوزه‌های مختلف برنامه‌نویسی رابط کاربری رو به افزایش است.

آموزش کاربردی HTML5, CSS3, jQuery در طراحی وب – بخش دوم

آموزش های مقدماتی تکنولوژی های مختلف برنامه نویسی تحت وب فراوان یافت می شوند و تعداد بسیار کمی از این آموزش ها به صورت کاربردی به این تکنولوژی ها می پردازند. به همین منظور، برای استفاده کاربردی از سه تکنولوژی HTML5 ,CSS3 و jQuery آموزشی
را تهیه کردیم تا کاربرد این سه تکنولوژی وب را به صورت عملی تدریس نموده و زمینه استفاده کاربردی از مقدمات را فراهم نماییم. بخش یکم آموزش نیز بر همین مبنا پایه ریزی شده بود و مثال های متنوعی در آن ارائه شده بود. در این قسمت، مثال های
متنوع تری را ارائه می کنیم تا تسلط شما بر استفاده کاربردی از این سه تکنولوژی افزایش یابد.

آموزش برنامه نویسی تایپ اسکریپت TypeScript

تایپ‌اسکریپت (TypeScript) یک زبان برنامه‌نویسی است که توسط مایکروسافت ارائه شده و به واسطه کامپایلر (Compiler) به کدهای جاوا‌ اسکریپت (JavaScript) تبدیل شده و همچنین شباهت بسیار زیادی به زبان قدرتمند سی‌شارپ (#C) دارد و قوانین شی‌گرایی
که در سی‌شارپ حاکم است را می‌توان در تایپ‌‌اسکریپت نیز استفاده نمود. از این رو، کسانی که با زبان سی‌شارپ آشنایی دارند بسیار راحت‌تر می‌توانند از زبان تایپ‌‌اسکریپت استفاده نمایند و درگیر کدهای جاوا‌ اسکریپت نشوند. همچنین تایپ اسکریپت
موجب افزایش نظم و افزودن قدرت شی‌گرایی به جاوا‌ اسکریپت می‌شود که در پروژه‌های بزرگ، قدرت خود را به نمایش می‌گذارد.