طراحی سایت، به روند برنامه ریزی و ساخت یک سایت گفته می شود. متن، تصاویر، فایل های صوتی و تصویری و المان های برنامه نویسی، توسط طراحی سایت برای تولید صفحه ای قابل رویت در مرورگر، فرمت دهی می شوند. طراحان سایت ها برای ساخت صفحاتی که بتوانند توسط مرورگرها خوانده شوند، از زبان های نشانه ای که اکثرا برای ایجاد ساختار از HTML و برای نمایش از CSS هستند، استفاده می کنند. در دنیای Web 2.0، زبان های برنامه نویسی دیگر نظیر جاوا اسکریپت، Ruby on Rails، PHP، ASP.net و Perl برای ساخت صفحات سایت ها استفاده می شوند تا تعامل کاربر با سایت بوجود آید. در کل، پروسه طراحی سایت شامل، مفهوم سازی، طرح ریزی، پیش تولید، تحقیق، تبلیغات، و همچنین مدیریت فایل های صوتی، تصویری و دیگر فابل های چند رسانه ای مورد استفاده در صفحات سایت می باشد. در دوره Udemy Get Started with Web Development By Building Games به آموزش کامل توسعه وب همراه با ساخت بازی می پردازیم.
سامانه اطلاعاتی مدیریتی یا سیستم اطلاعات مدیریت (management information system - MIS) گونهای از سیستمهای اطلاعاتی رایانهای است که جمعآوری، کنترل و پالایش دادههای مورد نیاز سازمان را بر عهده داشته و با بهکارگیری روشهای مناسب هر سازمان، اطلاعات پالایش شده را به منظور تصمیم، برنامهریزی و کنترل کلیه فرایندها در اختیار سطوح مختلف مدیران قرار میدهد. سیستمی است یکپارچه که از کاربر و ماشین برای ارائه اطلاعات در پشتیبانی از عملیات، مدیریت و تصمیمگیری در سازمان تشکیل شدهاست. این سیستم از نرمافزار و سختافزار رایانهای، راهنماها و دستورالعملها، مدلهایی برای تحلیل، برنامهریزی، کنترل و تصمیمگیری و یک پایگاه اطلاعات بهره میگیرد (دیویس و اولسون ۱۹۸۵، ۶). اجزاء اصلی این سیستم عبارتاند از: (۱) سیستمی یکپارچه برای خدمت به تعداد زیادی کاربر، (۲) سیستمی رایانهای که تعدادی نرمافزار اطلاعاتی را از طریق یک پایگاه اطلاعات به هم ربط داده (۳) رابط کاربر- ماشین که به جستجوهای فوری و موقتی پاسخ داده (۴) ارائه اطلاعات به تمام سطوح مدیریتی و (۵) پشتیبانی از عملیات و تصمیمگیری. این سیستم در قالب یک رشته دانشگاهی به نام MIS به مطالعهٔ مردم، فناوری، سازمانها و روابط بین آنها نیز میپردازد. بسیاری از مدارس کسبوکار (یا دانشکدههای مدیریت کسبوکار در دانشگاهها) دارای یک بخش MIS در کنار بخشهای حسابداری، امور مالی، مدیریت و بازاریابی در سیستمهای اطلاعات مدیریت هستند. متخصصان MIS به سازمانها کمک میکنند تا سود حاصل از سرمایهگذاری در پرسنل، تجهیزات و فرایندهای کسبوکار را به حداکثر برسانند. در دوره آموزشی Udemy MIS Professional - Excel + Macro + Access + SQL با سامانه اطلاعاتی مدیریتی و نرم افزارهای اکسل، ماکرو، اکسس و اس کیو ال آشنا می شوید.
جاوااسکریپت (JavaScript) زبان برنامهنویسی اسکریپت مبتنی بر اشیاء است که توسط NetScape تولید شدهاست. جاوااسکریپت، یک زبان برنامهنویس شیءگرا و سطح بالا است که بر اساس استاندارد ECMA-262 Edition 3 نوشته شدهاست. علیرغم اشتباه عمومی، زبان جاوااسکریپت با زبان جاوا ارتباطی ندارد، اگر چه ساختار این زبان به سی پلاس پلاس(++C) و جاوا شباهت دارد؛ که این امر برای یادگیری آسان در نظر گرفته شدهاست. از همین رو دستورهای متداول مانند if, for, try..catch ,"while" و... در این زبان هم یافت میگردند. این زبان میتواند هم به صورت ساخت یافته و هم به صورت شی گرا مورد استفاده قرار گیرد. در این زبان اشیاء با اضافه شدن متدها و خصوصیات پویا به اشیاء خالی ساخته میشوند، بر خلاف جاوا. بعد از ساخته شدن یک شی به روش فوق، این شی میتواند به عنوان نمونهای برای ساخته شدن اشیاء مشابه مورد استفاده قرار گیرد. به علت این قابلیت زبان جاوااسکریپت برای ساختن نمونه از سیستم مناسب است. کاربرد گسترده این زبان در سایتها و صفحات اینترنتی است و به کمک این زبان میتوان به اشیاء داخل صفحات HTML دسترسی پیدا کرد و آنها را تغییر داد. به همین علت برای پویا نمایی در سمت کاربر، از این زبان استفاده میشود. در دوره Udemy Learn Javascript Basics Fast به آموزش مقدماتی و سریع جاوا اسکریپت می پردازیم.
Autodesk Revit نرمافزار مدلسازی اطلاعات ساختمان است که برای استفاده ی مهندسان معمار، عمران و تاسیسات کاربرد دارد و برای مدلسازی سهبعدی و ترسیم جزئیات ساختمانی کاربرد دارد. این نرمافزار به علت قدرت بالای خلق اثر در نرمافزارهای مهندسی از ریشه ی revitalization به معنای حیات بخش و زندگی آفرین و revitalize به معنای تجدید حیات وقدرت و زندگی تازه دادن، گرفته شده است. رویت محاسبه قابلیت مدیرت مالی و هزینه تولید و مصرف بر پایه زمان را نیز دارد که در اصطلاح آن را ۴D BIM مینامند. این نرمافزار دارای سه نسخهٔ معماری، عمران و تاسیسات است. این نرمافزار به علت قدرت بالای خلق اثر در نرمافزارهای مهندسی از ریشه ی revitalization به معنای حیات بخش و زندگی آفرین و revitalize به معنای تجدید حیات و قدرت و زندگی تازه دادن گرفته شده است. رویت قادر به گردآوری اطلاعات و مدل سازی ساختمان به گونه ای 4 بعدی (قابلیت مدیرت مالی و هزینه تولید و مصرف بر پایه زمان علاوه بر ترسیم سه بعدی را 4D BIM مینامند.) با ابزاری برای طرح ریزی و ردیابی طبقات مختلف در شیوه ی زندگی ساختمان، از مفهوم تا ساخت و ویرانی پس از آن است. رقیب اصلی نرمافزار رویت در بازار تکلا استراکچرز و آرشیتکچرال دسکتاپ است. در دوره های آموزشی Udemy Revit Basic Electrical Modeling با آموزش مدلسازی مقدماتی رویت الکتریکال آشنا می شوید.
کوتلین زبان برنامهنویسی از نوع ایستا است که بر روی ماشین مجازی جاوا اجرا میشود. همچنین میتواند به سورس کد جاوا اسکریپت نیز کامپایل شود. اولین توسعهٔ ان از تیم برنامهنویسان JetBrains واقع در سنت پترزبورگ روسیه است (این نام از روی جزیره کوتلین در نزدیکی سنت پتربورگ میآید). کوتلین در ژانویهٔ سال ۲۰۱۲ به عنوان زبان ماه انتخاب شد. با وجود آنکه از نظر syntax با جاوا سازگار نیست، کوتلین طراحی شده تا با کد جاوا همکاری داشته باشد و متکی بر کد جاوا از کتابخانهٔ کلاس جاوا است، مانند مجموعهٔ فریم ورکها. مشابه با Pascal, Haxe, PL/SQL, F#, Go و اسکالا (بی شباهت به نحو C و زبانهای مشتق از ان مانند نیست C++, Java, C# و زبان D)، اعلامات متغیر کوتلین و پارامتر لیستها دارای نوع هستند که بعد از نام متغیر میآید (با جدا کنندهٔ کالن). مانند دیگر زبانهای مدرن مانند اسکالا و Groovy، سمی کالنها به عنوان عبارت خاتمه دهنده اختیاری هستند. در بیشتر اوقات یک خط جدید برای کامپایلر کافی است تا بتواند استنباط کند که عبارت به پایان رسیده است. در دوره ی آموزشی Udemy Kotlin for Android O Development: From Beginner to Advanced با زبان برنامه نویسی کوتلین برای توسعه اندروید آشنا می شوید.
زبان جاوا در سال ۱۹۹۱ ایجاد شد و در ابتدا Oak نام گرفت. پیدایش آن از پروژه ای به نام Green منشا گرفت كه زیر نظرJames Gosling و با هدف اتوماسیون وسایل خانگی دنبال می شد. و Oak را در برنامه ریزی این دستگاه ها به عنوان زبانی قدرتمند به كار گرفتند. ولی تا سال ۱۹۹۴ این پروژه در ناامیدی دنبال می شد تا اینكه این تیم توسعه پس از تغییر رویه اینترنت را در اهداف كار خود گنجاند. Oak به Java تغییر نام داده شد تا بتواند به عنوان نشان تجاری ثبت شود.Netsccap Navigator ۰/۲ در سپتامبر سال ۱۹۹۵ از این زبان كه به صورت Applet، به كار می رفت پشتیبانی كرد و Microsoft در اواخر سال ۱۹۹۵ آن را به كار گرفت. از آن زمان به بعد توانایی های این زبان رو به فزونی گذاشت. Java زبانی ساده، كاملا شی گرا، با امنیت بالا و دارای امكانات چندبندی (Multi-threading) است. از نگارش۲/۱ به بعد ابزارهای Swing، جاوا را به زبانی آسان و جذاب برای ایجاد یك GUL كاربر پسند تبدیل كرده اند. از نقطه نظر دیگر می توان گفت: كه جاوا یك زبان مستقل از سیستم عامل نیست بلكه همانند یك سیستم عامل مستقل و كوچك عمل می كند. همان طور كه درWindows زبان های برنامه نویسی امكان اجرا در بستر (Platform) مربوط به Windows/Intel را دارند، برنامه های جاوا امكان اجرا در Java/JVM را دارند. و همانند Windows جاوا هم یك بستر نرم افزاری، تجاری و منحصر به یك شركت است. در دوره آموزشی Udemy Java Masterclass | Beginner to OOP Programming with NetBeans با برنامه نویسی مقدماتی تا شی گرا جاوا به صورت کامل آشنا می شوید.
Python (پایتون) یک زبان برنامه نویسی تفسیری، داینامیک و شیءگرا می باشد که می توان از آن در محدوده وسعیی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روش های بسیار قدرتمند و حرفه ای را برای کار با زبان ها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان داره کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آن ها در عرض چند روز ممکن می باشد. این زبان، یک زبان آزاد و متن باز (Open Source) می باشد. کد های نوشته شده در این زبان در محدوده ای وسیع از پلتفرم ها چون لینوکس، ویندوز، مک، حتی گوشی های موبایل و ... قابل اجرا می باشد . هم اکنون پایتون در شرکت ها و سازمان های بزرگی چون ناسا، گوگل، یاهو و ... به صورت گسترده مورد استفاده قرار می گیرد. نرم افزارهای Blender، Mailman، Civilization IV، BitTorrent و ... از نرم افزارهایی هستند که به وسیله این زبان خلق شده اند. سلری (به معنی کرفس) یک صف وظیفه ناهمگام منبع باز است که برپایه تبادل پیغام توزیع شده (distributed message passing) بنا شدهاست. به رغم اینکه تمرکز سلری روی "عمل به صورت بلادرنگ" است، از زمانبندی نیز پشتیبانی میکند. در دوره Udemy Distributed Tasks Demystified with Celery, SQS & Python با آموزش وظایف حذف شده توزیع شده با سلری، اس کیو اس و پایتون آشنا می شوید.
عکاسی از نوزاد از لذت بخش ترین انواع عکاسی کودک و در عین حال یکی از سخت ترین هاست. در زیر به نکاتی برای بهتر شدن روند این کار اشاره خواهیم کرد. مناسب ترین زمان برای عکاسی از نوزاد بین ۵ تا ۱۴ روزگی است. در این دوران به علت نرم بودن بدن نوزاد، انعطاف آن نیز بالاتر بوده و شکل دهی به بدن راحت تر است. بهتر است عکاسی صبح ها و بعد از استحمام و شیر خوردن نوزاد انجام شود؛ به این علت که بعد از حمام، نوزاد خوابیده و مسلما در خواب عکسهای زیباتری میتوان ثبت کرد. حتما قبل از رسیدن نوزاد به آتلیه، آتلیه را کمی گرم کرده و در حین عکاسی نیز بعلت اینکه بیشتر عکسهای نوزاد بدون لباس ثبت میشود، از یک وارمر کوچک مخصوص نوزاد استفاده کنید. وسایل مورد نیاز خود که شامل چند رنگ پتو، پارچه برای بک گراند، تشک مخصوص عکاسی از نوزاد، هد بندها، پارچه های مخصوص پیچیدن نوزاد، و انواع لباس، کلاه یا اکسسوری که برای آنها برنامه دارید را آماده کنید. سعی کنید نوزاد را روی سطحی نرم و با کمی ارتفاع از سطح زمین قرار دهید تا هم راحتی نوزاد در حین عکاسی تامین شده و هم قدرت مانور بالاتر برای فرم دهی به نوزاد و تسلط بیشتری در عکاسی داشته باشید. در دوره LUdemy Newborn Photography Master Class با آموزش تسلط بر عکاسی از نوزاد آشنا می شوید.
همانند یونیتی Godot از هر دو فرمت بازی های دو بعدی و سه بعدی پشتیبانی می کند هرچند پشتیبانی این موتور خیلی بهتر از یونیتی است. حالت دو بعدی موتور از همان ابتدا با دقت طراحی شده که این به معنای اجرای بهتر و روی هم رفته جریان کاری تمیز تر است. رویکرد این موتور نسبت به مقوله معماری در بازی سازی منحصر به فرد است و همه چیز در آن به پرده های مختلفی تقسیم بندی شده، اما نه دقیقا آن چیزی که تصورش را می کنید. یک صحنه مجموعه ای از عناصر است مثل صداها و یا خطوط. پس از آن شما می توانید به وسیله ی ترکیب کردن دو صحنه آن را به یک صحنه بزرگتر تبدیل کنید و سپس همان صحنه ها را نیز وسیع تر نمایید. این روش طراحی، سازماندهی و اصلاح عناصر منحصر به فرد را راحت تر می سازد. در دوره Udemy Godot 3 Complete Developer Course - 2D and 3D با آموزش کامل موتور بازی گودو و ساخت بازی با آن آشنا خواهید شد.
الکسا نام دستیار هوشمند صوتی شرکت آمازون است که به همراه مزایای ویژهای به کاربران عرضه میشود، اما در حقیقت سیستمهای اختصاصی آن که «مهارت» نامیده میشوند، ایجاد تجربهای ویژه با این دستگاه را امکان پذیر میکنند، زیرا به کمک این مهارتها اجازه خواهید داشت این سیستم را بهخوبی شخصیسازی کنید. مهارتها شامل نسخههای نرمافزاری موجود برای نصب روی اکو هستند؛ برنامههایی که وقتی آنها را فعال کنید، میتوانید به قابلیتهای اضافه ویژهای دسترسی داشته باشید. در حال حاضر هزاران ویژگی ازایندست در وبسایت آمازون وجود دارد و هرروزه به تعداد این ویژگیها افزوده میشود. در دوره آموزشی Udemy Alexa 2018 for Developers با ویژگی ها و امکانات دستیار صوتی الکسا همراه با زبان جاوا اسکریپت برای توسعه دهندگان آشنا خواهید شد.