آموزش های برگزیده

دانلود Udemy Object Oriented Programming for beginners - Using Python - آموزش مقدماتی شی گرایی با پایتون

  • بازدید: 4,530
دانلود Udemy Object Oriented Programming for beginners - Using Python - آموزش مقدماتی شی گرایی با پا
برنامه‌نویسی شیءگرا (Object-Oriented Programming مخفف:OOP) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن، شیء (علوم رایانه)‌ها می‌باشند. در واقع در این شیوه برنامه نویسی، برنامه به شیء گرایش پیدا می‌کند. به این معنا که داده‌ها و توابعی که قرار است بر روی این داده‌ها عمل کنند، تا حد امکان در قالبی به نام شی در کنار یکدیگر قرار گرفته، جمع‌بندی شده و یک واحد (شی) را تشکیل داده و نسبت به محیط بیرونِ خود، کپسوله می‌شوند و از این طریق، توابع بیگانهٔ خارج از آن شی، دیگر امکان ایجاد تغییر در داده‌های درون آن شی را ندارند. به طور مثال حساب بانکی شما که شامل مشخصات فردی شما و میزان سپردهٔ شما در بانک است، تشکیل یک شی را می‌دهند و به دلیل دارا بودن ویژگی کپسوله، امکان دستکاری در میزان سپرده یا مشخصات شما، توسط دیگران وجود ندارد. از دیگر ویژگی‌های برنامه نویسی شی گرا، پیچیدگی کم، هزینه کم، امکان گسترش سریع برنامه با خطای کمتر نسبت به سایر پارادایم‌های برنامه نویسی است.
پایتون (Python) یک زبان برنامه‌نویسی همه منظوره، سطح بالا، شیءگرا و مفسر است که توسط خودو فان روسوم (به هلندی: Guido van Rossum) در سال ۱۹۹۱ در کشور هلند طراحی شد. فلسفهٔ ایجاد آن تأکید بر دو هدف اصلی خوانایی بالای برنامه‌های نوشته شده و کوتاهی و بازدهی نسبی بالای آن است. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده‌اند و در مقابل کتابخانه‌هایی که در اختیار کاربر است بسیار وسیع هستند.
در دوره آموزشی Udemy Object Oriented Programming for beginners - Using Python با آموزش مقدماتی شی گرایی با پایتون اشنا خواهید شد.

دانلود Udemy Build Full Download Manager | Python & PyQt5 - آموزش کامل ساخت نرم افزار مدیریت دانلود با پایتون و PyQt5

  • بازدید: 6,067
دانلود Udemy Build Full Download Manager | Python & PyQt5 - آموزش کامل ساخت نرم افزار مدیریت دانلود
پای‌کیوت (PyQt) یک اتصال پایتون چند سکویی است. این یکی از جایگزین ها برای برنامه‌نویسی رابط گرافیکی کاربر در پایتون به تکینتر، است که با پایتون همراه است. PyGTK و wxpython سایر گزینه‌های جایگزین هستند. پای‌کیوت مثل کیوت یک نرم‌افزار آزاد هست. پای‌کیوت به عنوان یک افزونه پایتون است. پای‌کیوت توسط شرکت رایانه‌ای ریوربانک بریتانیا توسعه داده می‌شود. همچنین این مجموعه تحت شرایط مشابه نسخه‌های قدیمی تر از ۴٫۵؛ به این معنی که انواع مجوزها از جمله اجازه‌نامه عمومی همگانی گنو (GPL) و مجوز تجاری، اما نه اجازه‌نامه عمومی کمتر گنو (LGPL). پای‌کیوت از لینوکس و سایر یونیکسها، و همچنیناواس ده و ویندوز مایکروسافت پشتیبانی می‌کند.
در دوره آموزشی Udemy Build Full Download Manager | Python & PyQt5 با آموزش کامل ساخت نرم افزار مدیریت دانلود با پایتون و PyQt5 اشنا خواهید شد.

دانلود Skillshare Logo Design Mastery: The Full Course - آموزش کامل تسلط بر طراحی لوگو

  • بازدید: 10,997
دانلود Skillshare Logo Design Mastery: The Full Course - آموزش کامل تسلط بر طراحی لوگو
لوگو (Logo) عنصری گرافیکی از علائم یا برچسب‌ها است به‌طوری که با سبک حروف یا قلم خاصی تنظیم شده یا به صورت ویژه اما خوانایی چیده شده‌است. شکل، رنگ، سبک حروف و ... باید مشخصاً از دیگر علایم مشابه بازار متفاوت باشد. لوگو طرح ملموسی برای نمایاندن کالای مورد نظر و همچنین خصوصیات سازمان ها است. طراحی لوگو، اعم از لوگو های تبلیغاتی شرکت ها و کارخانه ها، لوگوهای صنعتی و تجاری و... امروزه یکی از پر درآمدترین شاخه های گرافیک می باشد که خواهان تکنیک های خاص خود است.
در دوره ی آموزشی Skillshare Logo Design Mastery: The Full Course شما با آموزش کامل تسلط بر طراحی لوگو آشنا می شوید.

دانلود Udemy Java Persistence: Hibernate and JPA Fundamentals - آموزش مانایی جاوا: هایبرنیت و مبانی جی پی ای

  • بازدید: 4,126
دانلود Udemy Java Persistence: Hibernate and JPA Fundamentals - آموزش مانایی جاوا: هایبرنیت و مبانی
هایبرنیت (Hibernate) یک کتابخانه نگاشت شی-رابطه ای (object-relational mapping) برای زبان جاوا است که چارچوبی را برای نگاشت یک شی به یک پایگاه داده رابطه ای فراهم می آورد. کاربرد اصلی هایبرنیت نگاشت یک کلاس جاوا به یک جدول در پایگاه داده است. هایبرنیت همچنین ابزاری را برای بازیابی داده‌ها فراهم می آورد. هایبرنیت کمک می‌کند یک برنامه نویس بدون استفاده مستقیم از دستورات مربوط به پایگاه داده با آن رابطه برقرار و شی‌ها را بازیابی، ذخیره و یا به روزرسانی کند.
Java Persistence API (به اختصار جی پی ای/ JPA) یک زبان برنامه نویسی خصوصیات رابط برنامه نویسی برنامه جاوا است که مدیریت داده های رابطه ای در برنامه های کاربردی پلتفرم جاوا را توصیف می کند.
در دوره آموزشی Udemy Java Persistence: Hibernate and JPA Fundamentals شما با آموزش مانایی جاوا و هایبرنیت و مبانی جی پی ای آشنا می شوید.

دانلود Udemy Fundamentals of Autodesk Fusion 360 and Navisworks - آموزش اصول و مبانی اتودسک فیوژن 360 و نویزورکس

  • بازدید: 8,147
دانلود Udemy Fundamentals of Autodesk Fusion 360 and Navisworks - آموزش اصول و مبانی اتودسک فیوژن 36
 نرم افزار بررسی پروژه Autodesk Navisworks به معماران، مهندسین و فعالان زمینه ساخت و ساز بناها کمک می کند تا بر نتایج پروژه کنترل بیشتری داشته باشند و بسیار راحت تر به انجام اموری مانند یکپارچه سازی، به اشتراک گذاری و برررسی مدل ها و داده ها با ذینفعان بپردازند. این نرم افزار مجموعه کاملی از ابزارهای یکپارچه سازی، تجزیه و تحلیل و برقراری ارتباط را برای افراد فعال در تیم پروژه فراهم نموده است تا قبل از شروع به ساخت و ساز و یا بازسازی قادر به برقراری هماهنگی بهتر، رفع اختلاف نظرها و به طور کلی برنامه ریزی برای پروژه باشند. Navisworks از مدل سازی اطلاعات ساختمان (BIM) پشتیبانی می کند. برنامه Autodesk Fusion 360 رایگان می باشد و از آن می توانید برای نمایش نمونه کار های خود به مشتریان استفاده کنید. برای استفاده از این برنامه نیاز به اکانت Fusion 360 دارید. 
در دوره آموزشی Udemy Fundamentals of Autodesk Fusion 360 and Navisworks شما با آموزش اصول و مبانی اتودسک فیوژن 360 و نویزورکس آشنا می شوید.

دانلود Packt Unity C# Scripting : Complete C# for Unity Game Development - آموزش کامل سی شارپ برای توسعه بازی در یونیتی

  • بازدید: 7,111
دانلود Packt Unity C# Scripting : Complete C# for Unity Game Development - آموزش کامل سی شارپ برای ت
یونیتی (Unity) جزو چهار موتور بازی ساز بزرگ می باشد. ساخت بازی با این موتور بازی ساز بسیار ساده است و بیشتر کار در محیط ویژوال انجام می شود، یعنی حدود ۸۰ درصد کار بدون کدنویسی انجام می شود و تنها حدود ۲۰ درصد کار کدنویسی است، که این موضوع باعث جذب بسیاری از کاربران علاقه مند به بازی سازی شده است که علم زیادی در برنامه نویسی ندارند. نرم افزار Unity 3D امکان ساخت و کار با محیط های سه بعدی را فراهم می کند. این نرم افزار در ساخت بازی های سه بعدی و محیط های 3d که با کاربر به صورت همزمان ارتباط برقرار می کند کاربرد دارد. می توان گفت این نرم افزار قدرتمند و حرفه ای برای طراحی و ساخت بازی های سه بعدی برای کامپیوتر و کنسول ها با محیط کاربری ساده می باشد.
در دوره آموزشی Packt Unity C# Scripting : Complete C# for Unity Game Development با آموزش کامل سی شارپ برای توسعه بازی در یونیتی اشنا خواهید شد.

دانلود Udemy Selenium WebDriver - Java, Cucumber BDD & more. Full Course - آموزش سلنیوم وب دایور با جاوا و...

  • بازدید: 2,989
دانلود Udemy Selenium WebDriver - Java, Cucumber BDD & more. Full Course - آموزش سلنیوم وب دایور با
به صورت کلی برای تست عملکرد (functional test) دو روش جعبه سفید (whitebox) و جعبه سیاه (blackbox) وجود دارد. در حالت جعبه سفید، خود برنامه نویس یک روال تست را در قالب unit test برای تک تک کلاس ها و توابع برنامه می نویسد و کد را تست می کند. ولی در حالت جعبه سیاه ما دیگر کاری با ساختار داخلی کد نداریم و فقط به سیستم ورودی لازم را میدهیم و انتظار داریم خروجی درستی به ما بدهد. یکی از بهترین ابزارهای این تست Selenium است که با این نرم افزار نه تنها می توانید تست هایی را برای هر بخش تعریف کنید، بلکه می توانید تست ها را زمان بندی کرده و به طور خودکار انجام دهید. فرض کنید وب سایت شما ۱۰۰ ویژگی مختلف دارد، شما همه ی این ۱۰۰ ویژگی را تست می کنید و وب سایتتان را منتشر میکنید. بعد از دو روز یک باگ گزارش می شود و یا میخواهید تغییر کوچکی در روند فعالیت کاربر ایجاد نمایید. آیا پس از اعمال تغییرات یا رفع باگ میخواهید دوباره همه ی آن ۱۰۰ ویژگی را تست کنید. اینجاست که سلنیوم به کمک شما می آید و همه ی تست ها را به صورت خودکار انجام می دهد. سلنیوم دو بخش اصلی به نام های سلنیوم IDE یا (selenium IDE) و سلنیوم وب درایور (selenium webdriver) دارد. سلنیوم IDE یک addon برای فایرفاکس است و پس از نصب آن می توانید آیکن آن را در کنار نوار آدرس ببینید. سلنیوم وب درایور یک کتابخانه برنامه نویسی است که برای اکثر زبان های معروف از جمله پایتون و جاوا موجود است. این کد را می توانید از سلنیوم IDE خروجی بگیرید. پس از اینکه در سلنیوم IDE ضبط دستورات تمام شد از منوی فایل روی export test case رفته و زبان مورد نظر خود را انتخاب کنید. سپس سلنیوم یک خروجی به همان زبان به شما خواهد داد.
در دوره آموزشی Udemy Selenium WebDriver - Java, Cucumber BDD & more. Full Course با آموزش سلنیوم وب دایور با جاوا و... اشنا خواهید شد.

کلمات کلیدی

دانلود, دانلود رایگان, دانلود لینک مستقیم, دانلود رایگان مستقیم, داونلود, دانلد, nhkg,n, دانلود آموزش, و سایت دانلود فیلم های آموزشی کامپیوتر، دانلود رایگان فیلم آموزشیی با لینک مستقیمو دانلود فیلم آموزشی کامپیوتر, دانلود آموزش Lynda, دانلود آموزش فتوشاپ, دانلود فیلم آموزشی نرم افزار, دانلود آموزش آفیس, دانلود آموزش گرافیک, آموزش طراحی, آموزش سه بعدی, آموزش انیمیشن, آموزش برنامه نویسی, آموزش طراحی وب, آموزش ادیت فیلم, آموزش میکس فیلم, آموزش ورد, آموزش شبکه, دانلود آموزش Total Training, دانلود آموزش ویندوز, دانلود آموزش CBT