جاوا اسکریپت، پیاده سازی ECMA Script است (با تلفظ اکما اسکریپت) که به صورت مخفف به آن ES هم گفته میشود و ES6، در حقیقت نگارش 6 این استاندارد است که به آن ECMA Script 2015 نیز میگویند (زمان نهایی شدن استاندارد آن سال 2015 است) و از زمان ارائهی جاوا اسکریپت، بزرگترین تغییر و تحول آن نیز محسوب میگردد. با ES6 مواردی مانند کلاسها، برنامه نویسی تابعی (functional programming)، ماژولها و غیره اضافه شدهاند. در طی 2 سال آینده، تمام فریم ورکهای جدید جاوا اسکریپتی، از بوت استرپ 4 تا AngularJS 2 تا Aurelia و غیره، همگی به ES6 کوچ خواهند کرد (و این اتفاق هم اکنون در حال رخ دادن است). بنابراین به زودی بدون فراگیری و تسلط بر ES6، در حوزهی وب، بیسواد محسوب خواهید شد و فراگیری آن یک باید است. در دوره آموزشی Udemy The Full JavaScript & ES6 Tutorial - (including ES7 & React) با جاوا اسکریپت و ای اس 6 به همراه ای اس 7 و ری اکت آشنا می شوید.
یکپارچگی داده ها در وسیعترین معنای آن اشاره به اعتماد به اطلاعات، بیش از چرخه زندگی خود دارد. از لحاظ تحلیلی، آن است که "صداقت بازنمودی از اطلاعات به دولت واقعی که نشان دهنده آن است که اطلاعاتی که در آن صداقت بازنمودی از چهار ویژگی اساسی و یا ویژگی های اصلیشی است، تشکیل شده است که عبارتند از: کامل، ارز / بهنگام بودن، دقت / صحت و اعتبار / مجوز. به این مفهوم که از قوانین کسب و کار در حال حاضر به طور گسترده استفاده می شود و امروزه به شش دسته که شامل قواعد داده است تقسیم می شود. داده ها را بیشتر به قسمت های جزءبر طبق تمامیت داده ها، مقررات استخراج داده ها، قوانین تغییر داده ها و مقررات استقرار داده تقسیم میکنند. یکپارچگی داده ها در عملیات های پایگاه داده، در انبارداری خاص داده ها وبه طور کلی اطلاعات کسب و کار بسیار مهم است. یکپارچگی داده هادر پیروی از قوانین حاکم بر تمامیت داده هامهم است و باید داده ها با کیفیت بالا، صحیح، سازگار و در دسترس را تضمین کند. در دوره آموزشی Udemy Data integration (ETL) with Talend Open Studio با استفاده از نرم افزار Talend Open Studio به عملیات و کار بر روی داده ها که در نتیجه باعث یکپارچه شدن آنها می شود، آشنا می شوید.
Blender یک برنامه کاربردی یکپارچه است که امکان ایجاد طیف گسترده ای از محتوای 2D و 3D را فراهم کرده و حوزه های گسترده ای از مدل سازی های مربوط به بافت متن، نور، انیمیشن، ویدیو و post-production را به شما ارائه می دهد. Blender از طریق معماری باز، امکان همکاری cross-platform، قابلیت توسعه پذیری و ایجاد یک گردش کاری یکپارچه را برای شما به وجود می آورد. Blender یکی از محبوب ترین برنامه های کاربردی گرافیگی 3بعدی Open Source در سراسر جهان است.Blender به همراه یک گیم انجین کامل که به شما اجازه ی ساخت و اجرای بازی های سه بعدی را می دهد، شبیه ساز های فیزیکی فوق العاده دقیقی را نیز ارائه می کند. یکی دیگر از مزایای Blender، داشتن کتاب خانه ای غنی از اکستنشن های ثالث است تا مجموعه ای هرچه کامل تر را برای کاربر فراهم سازد. در دوره آموزشی Udemy Making an Animated Short Film with Blender با نحوه ساخت یک فیلم انیمیشنی کوتاه با نرم افزار بلندر آشنا می شوید.
آتلیه یا استودیو عکاسی را متد یا روشی برای آموزش مدل سازی هنر می دانند که قبل از تاسیس آموزشگاه ها و مدارس خصوصی هنر در قرون ۱۵ تا ۱۹ رواج داشت. این کلمه از زبان فرانسوی گرفته شده و به معنای استودیوی هنرمند است. متد های آتلیه آموزش های شخصی را شامل می شود که در آن یک هنرمند (که معمولا استاد کار حرفه ای نقاشی بود) با گروه کوچکی از هنرجویان کار می کرد و آنها را مرحله به مرحله تعلیم می داد. امروزه نیز آتلیه های بسیاری سرتاسر دنیا وجود دارند و حتی آتلیه های خانگی هم به آن اضافه شده اند. متد ها و شیوه های تدریس در آتلیه منطبق بر اصول واقع گرایی بود و بر مشاهده ی طبیعت با تمرکز بر جزییات تاکید می شد. برخی از وظایف و تمارین شاگردان بدین قرار بود که: طراحی و نقاشی از بازیگران و افراد مشهور، نقاشی و طراحی از مدل های زنده و حتی زندگی. دانش آموزان می بایست هر وظیفه را به نحوی انجام می دادند که استادکار آنها از فعالیت آنها راضی می شد و سپس مرحله ی بعد و مشق بعدی در راه بود. آموزش ها و متد های گردانندگان یک آتلیه با آتلیه دیگر می توانست از زمین تا آسمان متفاوت باشد با این وجود، هنرمندان از آتلیه و شیوه های آن به این مفهوم یاد می کردند که اینان سعی داشتند تکنیک ها و روش های نقاشی کلاسیک را به شکلی نو به جامعه معرفی کنند. در دوره آموزشی Udemy Studio Product Photography Course با نحوه تهیه عکس در آتلیه یا استودیو عکاسی و ویرایش آن آشنا می شوید.
یکی از بهترین ابزارهای این تست Selenium است که با این نرم افزار نه تنها می توانید تست هایی را برای هر بخش تعریف کنید، بلکه می توانید تست ها را زمان بندی کرده و به طور خودکار انجام دهید. فرض کنید وب سایت شما ۱۰۰ ویژگی مختلف دارد، شما همه ی این ۱۰۰ ویژگی را تست می کنید و وب سایتتان را منتشر میکنید. بعد از دو روز یک باگ گزارش می شود و یا میخواهید تغییر کوچکی در روند فعالیت کاربر ایجاد نمایید. آیا پس از اعمال تغییرات یا رفع باگ میخواهید دوباره همه ی آن ۱۰۰ ویژگی را تست کنید. اینجاست که سلنیوم به کمک شما می آید و همه ی تست ها را به صورت خودکار انجام می دهد. سلنیوم دو بخش اصلی به نام های سلنیوم IDE یا (selenium IDE) و سلنیوم وب درایور (selenium webdriver) دارد. سلنیوم IDE یک addon برای فایرفاکس است و پس از نصب آن می توانید آیکن آن را در کنار نوار آدرس ببینید. سلنیوم وب درایور یک کتابخانه برنامه نویسی است که برای اکثر زبان های معروف از جمله پایتون و جاوا موجود است. این کد را می توانید از سلنیوم IDE خروجی بگیرید. پس از اینکه در سلنیوم IDE ضبط دستورات تمام شد از منوی فایل روی export test case رفته و زبان مورد نظر خود را انتخاب کنید. سپس سلنیوم یک خروجی به همان زبان به شما خواهد داد. در دوره آموزشی Udemy Selenium WebDriver With Java - Novice To Ninja + Interview با مفاهیم اولیه تا پیشرفته TestNG, Page Objects Framework, Log4j, Selenium Grid, Maven, Jenkins, Interview Preparation آشنا می شوید.
Adobe Premiere Pro CS6 نرم افزاری قدرتمند برای تغییرات فوق العاده و زیبا در میکس ها و ویرایش های های ویدیویی است. ابزارهای قدرتمندی که برای تغییرات صوتی و تصویری در این برنامه طراحی شده اند، شما را قادر می سازد تا هر آنچه در ذهنتان نقش بسته است را توسط کامپیوتر خود، تولید کنید. ابزارهای جدیدی که به این نرم افزار اضافه شده و همچنین محیط کار بسیار زیبا، این نرم افزار را در سطح بالاتری در عرصه تولید و میکس فیلم، نمایانگر ساخته است. نرم افزار Adobe Premiere Pro CS6 با استفاده از فرمت های اورجینال به شما امکان ویرایش سریع تر فایل های ویدئویی را می دهد و کیفیت و کارآیی تدوین های شما را به شکل چشمگیری افزایش خواهد داد. در دوره آموزشی Udemy Adobe Premiere Pro CS6: The Complete Video Editing Course با ویرایش کامل فایل های ویدئویی در ادوبی پریمایر پرو سی اس 6 آشنا می شوید.
با استفاده از نرم افزار Clickteam Fusion بدون هیچگونه دانش برنامه نویسی، کد نویسی و عیب یابی قادر به ساخت اپلیکیشن ها و بازی های دو بعدی اندروید و آی او اس هستید. شما رنگ ها، لایه ها، جلوه های بصری و اعلان های اپلیکیشن را تنها با چند کلیک ساده ایجاد کنید و بنر، تبلیغات و ... را در آن قرار دهید، در هر محیطی که مایلید پابلیش کنید و از این طریق به کسب درآمد بپردازید. این نرم افزار دارای نمونه های پیش فرض بسیاری برای اپلیکیشن ها، بازی ها، اپلیکیشن های کاری و صفحات وب است که کاربر بنا بر نیاز خود می تواند از آن ها بهره ببرد. در دوره آموزشی Udemy Learn how to make iPhone/android 2D Games without coding بدون هیچگونه دانش کد نویسی با استفاد از نرم افزار Clickteam Fusion به طراحی انواع بازی های دو بعدی برای اندروید و آی او اس می پردازیم.
دسته:
آموزش ←
گرافیک و طراحی
|
برنامه نویسی و طراحی وب
User Experience - UX شامل رفتار، حالت و احساست کاربر در مورد استفاده از یک محصول و یا سیستم خاص گفته می شود. تجربه کاربر شامل جنبه های عملی، تجربی، موثر ، معنی دار و جنبه های با ارزش اثر متقابل انسان و کامپیوتر و محصول می باشد، که شامل درک کاربر از جنبه های مختلف سیستم شامل کاربرد، سادگی در استفاده و بهره وری می باشد. بر اساس تعریف ISO عنوان user experience شامل کلیه عواطف، اعتقادات، مزیت ها، پاسخ های فیزیکی و روانی، رفتارها و اجراها قبل از زمان استفاده، در زمان استفاده و بعد از آن اطلاق می گردد. وظیفه طراح وب سایت چیزی بیش از طراحی محیطی زیبا برای وب سایت شما می باشد که طراح می بایست هیجان و احساسات کاربران شما را در نظر بگیرد و سایت را به گونه ای طراحی نماید تا وب سایت شما ارتباط احساسی برقرار نماید. طراح وب سایت یکی از مهترین اعضای تیم شما می باشد که در صورتی که کار خود را به درستی انجام دهد تاثیر بسیار مثبتی در کسب و کار شما خواهد داشت . مارک زاکربرگ خالق فیس بوک میز طراحان وب سایت خود را نزدیک میز خود قرار داده بود تا بدین وسیله هم کار ایشان را دائما تحت نظر داشته باشد و هم بتواند خط مشی و دیدگاه های خود را دائما به ایشان منتقل نماید تا بدین وسیله طراح با درک بهتر فعالیت وب سایت طراحی های مفهومی تری را ارائه نماید. مهندسان در کار طراحی سایت بخش هایی را پیاده سازی می نمایند که کاربر مشاهده نمی نماید و منطق و اصول کار را پیاده سازی می نمایند حال آنکه طراحان وب سایت رابط کاربری وب سایت را پیاده سازی می نماید. در دوره آموزشی Udemy All-in-One Premium Design Course - Scratch to Pro + Edition به طور کامل با طراحی UX و ویژگی های آن آشنا می شوید.
کلمه پارالکس (Parallax) به معنی اختلاف منظر یا دید هست و براساس تعریف به جابجایی آشکار بین دو نقطه یا جابجایی یک شیء بین دو نقطه غیر واقع بر یک خط راست گفته میشود. در عین حال معنی انطباق و هماهنگ کردن هم می دهد، ولی در طراحی وب به معنای تکنیکهای پیمایش در صفحه برای عمق بخشی به سایت تلقی میشود. در ترندها و سبک های طراحی وب درواقع به سبکی که در آن با اسکرول کردن یا حرکت دادن نشانگر موس اتفاقات خاصی مثل تکان خوردن اشیاء ، تغییر زاویه دید ، حرکت اشیاء یا پس زمینه در خلاف یا موافق اسکرول با سرعت های مختلف یا افکت های این چنینی رخ می دهد. از میان تمام شیوههای طراحی وب، بعد از دوران طلایی وب ۲، به جرات میتوان گفت "پارالاکس" یکی از قدرتمندترین و شگفتانگیزترین گرایشها بوده است. تکنیک جلب نظر کاربر البته یک تکنیک تازه نیست، ولی این تکنیک به سرعت به یک روش محبوب برای علاقهمندسازی کاربر به یک موضوع تبدیل شد. در دوره آموزشی Udemy Web Design Build a single Page Website Parallax site به طراحی وب سایت های پارالکس می پردازیم.
حتما برای شما هم پیش آمده است که پس از طراحی کامل یک وب سایت، برای بهینه سازی آن بخواهید حجم تصاویر به کار رفته را کاهش دهید. فایل های Sass و Less را کامپایل کنید و یا فایل های جاوااسکریپت پروژه را کوچک سازی نمایید. این موارد و بسیاری موارد دیگر از جمله کارهایی است که انجام مداوم آن گاه باعث هدررفت زمان می شود و شاید عملا احتیاجی به صرف زمان زیاد برای این قبیل کارها نباشد. گالپ یک task runner یا اجرا کننده فرامین است که به وسیله آن می توان به بسیاری از کارها و پروسه های تکراری و زمان بر طراحی و توسعه وب، سرعت ببخشید و از طراحی سایت لذت ببرید! ابزارهایی مانند گالپ عمدتا با نام build tools هم شناخته می شوند چرا که ماهیت کار آنها شبیه نرم افزار های build می باشد و task هایی را اجرا می کنند که به build منجر می شود. در دوره آموزشی Pluralsight JavaScript Build Automation With Gulp.js با گالپ و ویژگی های آن آشنا می شوید.