طراحی سایت، به روند برنامه ریزی و ساخت یک سایت گفته می شود. متن، تصاویر، فایل های صوتی و تصویری و المان های برنامه نویسی، توسط طراحی سایت برای تولید صفحه ای قابل رویت در مرورگر، فرمت دهی می شوند. طراحان سایت ها برای ساخت صفحاتی که بتوانند توسط مرورگرها خوانده شوند، از زبان های نشانه ای که اکثرا برای ایجاد ساختار از HTML و برای نمایش از CSS هستند، استفاده می کنند. در دنیای Web 2.0، زبان های برنامه نویسی دیگر نظیر جاوا اسکریپت، Ruby on Rails، PHP، ASP.net و Perl برای ساخت صفحات سایت ها استفاده می شوند تا تعامل کاربر با سایت بوجود آید. در کل، پروسه طراحی سایت شامل، مفهوم سازی، طرح ریزی، پیش تولید، تحقیق، تبلیغات، و همچنین مدیریت فایل های صوتی، تصویری و دیگر فابل های چند رسانه ای مورد استفاده در صفحات سایت است. در دوره آموزشی Udemy Front end web development Bootcamp 2021 با آموزش توسعه پوسته و ظاهر وب سایت اشنا خواهید شد.
کوتلین زبان برنامهنویسی از نوع ایستا است که بر روی ماشین مجازی جاوا اجرا میشود. همچنین میتواند به سورس کد جاوا اسکریپت نیز کامپایل شود. اولین توسعهٔ ان از تیم برنامهنویسان JetBrains واقع در سنت پترزبورگ روسیه است (این نام از روی جزیره کوتلین در نزدیکی سنت پتربورگ میآید). کوتلین در ژانویهٔ سال ۲۰۱۲ به عنوان زبان ماه انتخاب شد. با وجود آنکه از نظر syntax با جاوا سازگار نیست، کوتلین طراحی شده تا با کد جاوا همکاری داشته باشد و متکی بر کد جاوا از کتابخانهٔ کلاس جاوا است، مانند مجموعهٔ فریم ورکها. مشابه با Pascal, Haxe, PL/SQL, F#, Go و اسکالا (بی شباهت به نحو C و زبانهای مشتق از ان مانند نیست C++, Java, C# و زبان D)، اعلامات متغیر کوتلین و پارامتر لیستها دارای نوع هستند که بعد از نام متغیر میآید (با جدا کنندهٔ کالن). مانند دیگر زبانهای مدرن مانند اسکالا و Groovy، سمی کالنها به عنوان عبارت خاتمه دهنده اختیاری هستند. در بیشتر اوقات یک خط جدید برای کامپایلر کافی است تا بتواند استنباط کند که عبارت به پایان رسیده است. در دوره آموزشی Udemy How to write clean Kotlin and Android code با آموزش کدنویسی تمیز کوتلین و اندروید اشنا خواهید شد.
تری دی اس مکس (۳ds Max) یکی از قدرتمند ترین برنامه های طراحی مدل های سه بعدی انیمیشن سازی و رندرینگ در عرصه گرافیک کامپیوتری(CG) بوده و امکانات بسبار گسترده و کارایی به نسبت آسان و همچنین ساز گاری با plugin های third-party متعدد از مزایای این نرم افزار قوی هست. VRay یکی از محبوب ترین پلاگین های رندر در برنامه های مدل سازی سه بعدی است. پلاگین VRay علاوه بر افزایش کارایی رندر تصاویر فوق العاده با کیفیت و واقعی سرعت کار را نیز ایجاد میکند. هم اکنون پلاگین وی ری برای نرم افزارهای 3D Studio Max طراحی شده که نحوه محاسبات نوری و فیزیکی آنها یکسان است. از محاسن پلاگین وی ری می توان به قدرت فوق العاده آن در نور پردازی، متریال سازی و رندرینگ قوی آن اشاره کرد. ولی به علت محدودیت هایی که در مقوله آموزش در این زمینه وجود دارد اکثر 3ds کارها با روشهایی که سعی و خطا در آن دخیل است کار های رندرینگ خود را انجام می دهند، که موجب صرف وقت فراوان و نتیجه نگرفتن در این زمینه می گردد. در دوره آموزشی Udemy Learn Architectural Visualisation in Sketchup Using Vray 5 با آموزش شبیه سازی معماری با وی ری اشنا خواهید شد.
این دوره، مجموعه آموزش تصویری در زمینه توسعه و طراحی وب است. دوره پیش روی شما در حقیقت یک دوره جامع برای آن دسته از کاربرانی است که قصد دارند به یک برنامه نویس و توسعه دهنده وب تبدیل شوند. همچنین شما دانش آموزان گرامی برای تماشای این دوره آموزشی نیازی به دانش قبلی نخواهید داشت و تمامی مباحث بصورت جامع از ابتدا در دسترس شما قرار خواهد گرفت. آنچه که شما در این دوره آموزشی فرا خواهید گرفت شامل زبان های HTML، CSS، JS، Node ،JQUERY و غیره است. در دوره آموزشی Udemy The Complete 2021 Web Development Course - Build 15 Projects با آموزش توسعه وب به صورت کامل - ساخت 15 پروژه آشنا خواهید شد.
MEAN stack به مجموعه ای از تکنولوژی ها و کتابخانه های جاوااسکریپت گفته می شود که امکان توسعه برنامه های تحت وب را کاملا با استفاده از زبان جاوااسکریپت به توسعه دهندگان می دهد و توسعه دهنده می تواند در تمامی لایه ها فقط از جاوااسکریپت استفاده کند (دیتابیس، سرور و کلاینت). به طور مثال مونگو دی بی یک پایگاه داده متن باز و رایگان مثل MySQL است با این تفاوت که عمر زیادی ندارد (از سال 2009 انتشار آن آغاز شده) و مهمتر از همه اینها؛ بسیاری از محدودیت های سایر پایگاه های داده را ندارد. این پایگاه داده سندگرا است بنابراین برخلاف پایگاه داده های رابطه ای، اسناد شبیه به جی سون را مدیریت می کند. این اجازه می دهد که مدل داده های برنامه بیشتر به شکل طبیعی شان نزدیک باشد به این خاطر که داده ها می توانند در سلسله مراتبی پیچیده و تودرتو قرار بگیرند اما قابلیت اجرای درخواست و شماره بندی شان را از دست ندهند. در دوره آموزشی Udemy MEAN Stack Bootcamp 2021 Become Job Ready Dev با آموزش توسعه وب با مین استک اشنا خواهید شد.
پایتون (Python) یک زبان برنامهنویسی همه منظوره، سطح بالا، شیءگرا و مفسر است که توسط خودو فان روسوم (به هلندی: Guido van Rossum) در سال ۱۹۹۱ در کشور هلند طراحی شد. فلسفهٔ ایجاد آن تأکید بر دو هدف اصلی خوانایی بالای برنامههای نوشته شده و کوتاهی و بازدهی نسبی بالای آن است. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شدهاند و در مقابل کتابخانههایی که در اختیار کاربر است بسیار وسیع هستند. بر خلاف برخی زبانهای برنامهنویسی رایج دیگر که بلاکهای کد در آکولاد تعریف میشوند (بهویژه زبانهایی که از گرامر زبان سی پیروی میکنند) در زبان پایتون از نویسه فاصله و جلوبردن متن برنامه برای مشخص کردن بلاکهای کد استفاده میشود. به این معنی که تعدادی یکسان از نویسه فاصله در ابتدای سطرهای هر بلاک قرار میگیرند، و این تعداد در بلاکهای کد درونیتر افزایش مییابد. بدین ترتیب بلاکهای کد به صورت خودکار ظاهری مرتب دارند. پایتون مدلهای مختلف برنامهنویسی (از جمله شیء گرا و برنامهنویسی دستوری و تابع محور) را پشتیبانی میکند و برای مشخص کردن نوع متغییرها از یک سامانهٔ پویا استفاده میکند. این زبان از زبانهای برنامهنویسی مفسر بوده و به صورت کامل یک زبان شیگرا است که در ویژگیها با زبانهای تفسیری پرل، روبی، اسکیم، اسمالتاک و تیسیال مشابهت دارد و از مدیریت خودکار حافظه استفاده میکند. پایتون پروژهای آزاد و متنباز توسعهیافتهاست و توسط بنیاد نرمافزار پایتون مدیریت میگردد. در دوره آموزشی Udemy Python For Absolute Beginners 2021 | Hands-on Approach با آموزش شروع کار با پایتون اشنا خواهید شد.
این دوره آموزشی شبکه و زیرساخت با محوریت زبان برنامه نویسی C و ++C است که به صورت کاملا اختصاصی روش ساخت و پیاده سازی پشته پروتکل TCP/IP را آموزش می دهد. پروتکل TCP/IP یک پروتکل ترکیبی و چندلایه است که هر کدام از این لایه ها از جمله لایه پیوند داده ای، لایه شبکه و لایه کاربرد دارای عملکرد خاصی است. این دوره کاملا پروژه محور بوده و در طی روند آموزشی آن یک پروژه واقعی را همگام با مدرس توسعه خواهید داد. به منظور راحتی کاربران پروژه نهایی این دوره در قالب 6 مینی پروژه جداگانه ارائه می شود که هر کدام بر روی مباحث خاصی تمرکز دارد. برنامه نویسی شبکه یکی از شغل های بسیار پرتقاضا است و این دوره می تواند شما را برای تصدی اولین موقعیت شغلی در یک شرکت خوب آماده کند. در دوره آموزشی Udemy Networking Projects - Implement TCP/IP Stack in C Series با آموزش پروژه های شبکه - پیاده سازی تی سی پی/آی پی آشنا خواهید شد.
Adobe Photoshop بدون شک قدرتمندترین و محبوبترین نرم افزار حرفهای ویرایش عکس، ساخت مدلهای سه بعدی، طراحی و نقاشی است که بیش از 25 سال از ارائه اولین نسخه آن میگذرد و مرتباً با ویژگیهای جدید به روز میشود. فتوشاپ سیسی (CC) یا همان فتوشاپ ابری (Creative Cloud)، دهها تفاوت مهم با نسخههای قبلی فتوشاپ دارد و علاوه بر این امکان فراهم سازی امکانات و رفع مشکلات با سرعت خیلی بالا برای برنامه نویسهای ادوبی وجود دارد. دراین نرم افزار امکانات جدیدی چون بهبود نقاشی سه بعدی، ابزارهای کاملتری برای ویرایش تصویر، ابزارهای انتخاب تصویر بهتر، بزرگنمایی عکس با کمترین افت کیفیت، یک ابزار بسیار کاربردی برای کاهش لرزش دوربین و بسیاری ویژگیهای جدید دیگر قرار داده شده است. در دوره آموزشی Udemy Adobe Photoshop Selections Master Course: Be a Hero Selector با آموزش کامل قسمت انتخاب ادوبی فتوشاپ اشنا خواهید شد.
این دوره آموزش OpenAPI و مستندسازی API است که توسط وب سایت یودمی منتشر شده است. OpenAPI یا Swagger یک سرویس قدرتمند برای مستندسازی API است که برای اولین بار در سال 2010 منتشر شد. OpenAPI در ابتدا یک پروژه اوپن سورس بسیار ساده بود که برای طراحی و مستندسازی RESTful API استفاده می شد. در سال 2015 مالکیت این پروژه به SmartBear Software منتقل شد و پس از آن نیز به بنیاد لینوکس سپرده شد و به از Swagger به OpenAPI تغییر نام یافت. تعداد کاربران این سرویس روز به روز در حال گسترش بوده و در هر به روزرسانی قابلیت ها و امکانات جدیدی به آن اضافه می شود. با استفاده از این سرویس شما قادرید تا سورس کدهای سمت کاربر و سمت سرور را در قالب 50 زبان برنامه نویسی مختلف دریافت کنید. در دوره آموزشی Udemy OpenAPI: Beginner to Guru با آموزش اوپن ای پی آی: مقدماتی تا پیشرفته اشنا خواهید شد.
این دوره یکی از کامل ترین دوره های آموزش داده کاوی و علم داده است که توسط آکادمی آنلاین یودمی منتشر شده است. Python ،SQL و Tableau سه مورد از مهم ترین ابزارهای مورد استفاده در علوم داده است که تقریبا هر متخصصی در این رشته باید حداقل به یکی از این ابزارها تسلط کافی داشته باشد. پایتون به عنوان یک زبان برنامه نویسی بیشترین کاربرد را در علم داده داشته و در این رشته نسبت به سایر زبان های برنامه نویسی برتری دارد. SQL یکی از مهم ترین ابزارهای ارتباطی در علوم داده است که به شما کمک می کند در سریع ترین زمان ممکن درخواست های خود را به دیتابیس فرستاده و اطلاعات مدنظر خود را دریافت کنید. Tableau نیز یک ابزار بسیار بهینه برای مصورسازی داده ها و نمایش گرافیکی آن هاست که با دو ابزار پیشین سازگاری دارد. در دوره آموزشی Udemy Python + SQL + Tableau: Integrating Python, SQL, and Tableau با آموزش پایتون، اس کیو ال، تبلئو: ترکیب همه آشنا خواهید شد.