دانلود ها ی دارای تگ: "برنامه نویسی"

4026 مورد برای عبارت مورد نظر پیدا شد.

دانلود Udemy Python 2021 - Mastering Object Oriented Programming - آموزش تسلط بر برنامه نویسی شی گرا در پایتون

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

دانلود Udemy Learn Flutter and Dart to create Android and IOS apps - آموزش ساخت اپ اندروید و آی او اس با فلاتر و دارت

  • بازدید: 4,339
دانلود Udemy Learn Flutter and Dart to create Android and IOS apps - آموزش ساخت اپ اندروید و آی او ا
Flutter ابتدا توسط گوگل به عنوان یک چارچوب رابط کاربری یا همان طراحی UI برای ایجاد رابط های بومی (Native) در سیستم عامل های IOS و Android مطرح شد. Flutter با کد های موجود درون برنامه کار می کند و اغلب توسط توسعه دهندگان و سازمان ها به دلیل استفاده رایگان (Free Use) و منبع باز بودن در سراسر دنیا مورد استفاده قرار میگیرد. همچنین Flutter یک روش اصلی برای ایجاد کردن برنامه های کاربردی برای Google Fuchsia  است ( Fuchsia یک سیستم عامل مبتنی بر قابلیت هایی است، که توسط گوگل ارائه شده و توسعه یافته است). اولین نسخه Flutter به نام SKY شناخته شده و در سیستم عامل اندروید مورد استفاده قرار میگیرد. دارت (Dart) زبان برنامه نویسی است که توسط گوگل توسعه داده می‌شود. هدف دارت جایگزین کردن جاوااسکریپت که زبان داخلی مرورگرهای وب است است. دارت راه حلی برای مشکلات موجود در جاوا اسکریپت (به طور مثال مشکل حافظه) است که کارایی بهتر، قابلیت استفاده ساده‌تر برای پروژه‌های بزرگ و امنیت بیشتری را فراهم می‌کند. گوگل همچنین بسیار تلاش دارد تا دارت را پیچیده تر بسازد و ویژگی‌ها و قابلیت‌های فراوانی به آن ببخشد.
در دوره آموزشی Udemy Learn Flutter and Dart to create Android and IOS apps با آموزش ساخت اپ اندروید و آی او اس با فلاتر و دارت اشنا خواهید شد.

دانلود Udemy Javascript Tutorial and Projects Course - آموزش پروژه ها و دوره های جاوا اسکریپت

  • بازدید: 6,391
دانلود Udemy Javascript Tutorial and Projects Course - آموزش پروژه ها و دوره های جاوا اسکریپت
جاوا اسکریپت، پیاده سازی ECMA Script است (با تلفظ اکما اسکریپت) که به صورت مخفف به آن ES هم گفته می‌شود و ES6، در حقیقت نگارش 6 این استاندارد است که به آن ECMA Script 2015 نیز می‌گویند (زمان نهایی شدن استاندارد آن سال 2015 است) و از زمان ارائه‌ی جاوا اسکریپت، بزرگترین تغییر و تحول آن نیز محسوب می‌گردد. با ES6 مواردی مانند کلاس‌ها، برنامه نویسی تابعی (functional programming)، ماژول‌ها و غیره اضافه شده‌اند. در طی 2 سال آینده، تمام فریم ورک‌های جدید جاوا اسکریپتی، از بوت استرپ 4 تا AngularJS 2 تا Aurelia و غیره، همگی به ES6 کوچ خواهند کرد (و این اتفاق هم اکنون در حال رخ دادن است). بنابراین به زودی بدون فراگیری و تسلط بر ES6، در حوزه‌ی وب، بی‌سواد محسوب خواهید شد و فراگیری آن یک باید است.
در دوره آموزشی Udemy Javascript Tutorial and Projects Course با آموزش پروژه ها و دوره های جاوا اسکریپت اشنا خواهید شد.

دانلود Udemy Automation with Ansible Playbooks - آموزش اتوماسیون با انسیبل پلی بوک

  • بازدید: 5,362
دانلود Udemy Automation with Ansible Playbooks - آموزش اتوماسیون با انسیبل پلی بوک
این دوره آموزش Ansible برای مکانیزه کردن مدیریت وظایف محلی و ابری با استفاده از Playbooks است. افراد هدف برای گذراندن این دوره، مهندسان مکانیزه کننده سیستم ها با تجربه چند سال در مدیریت قسمت های مختلف زیرساخت ها شامل سیستم عامل ها، پیکربندی و توسعه نرم افزار میباشند. این دوره همچنین برای هر فردی که در نظر دارد پیکربندی سیستم ها و نرم افزار ها را به صورت موثر و در یک روش خودکار با کوتاه ترین زمان یادگیری فرا بگیرد، مناسب است.
در دوره آموزشی Udemy Automation with Ansible Playbooks با آموزش اتوماسیون با انسیبل پلی بوک آشنا خواهید شد.

دانلود Coursera Android App Development Specialization - آموزش دوره های توسعه اپ اندروید

  • بازدید: 3,573
دانلود Coursera Android App Development Specialization - آموزش دوره های توسعه اپ اندروید
این دوره، یک مجموعه دوره کسب مهارت برای توسعه برنامه های اندروید است که به کمک آن قادر خواهید بود که یک شغل در این ارتباط کسب کنید و در مهارت ها و دانش های مورد نیاز برای توسعه برنامه های نگهداشت پذیر استاد شوید. این دوره تخصص به فراگیران این امکان را میدهد که بتوانند ویژگی ها و الگوهای نرم افزار اصلی مورد نیاز برای توسعه یک برنامه نگهداشت پذیر متشکل از کامپوننت های اندروید را در کنار مکانیسم های پایداری و اصول Java I/O فرا بگیرند.
در دوره آموزشی Coursera Android App Development Specialization با آموزش دوره های توسعه اپ اندروید آشنا خواهید شد.

دانلود Coursera Probabilistic Graphical Models Specialization - آموزش دوره های مدل های گرافیکی احتمالی

  • بازدید: 3,143
دانلود Coursera Probabilistic Graphical Models Specialization - آموزش دوره های مدل های گرافیکی احتما
این دوره، مجموعه دوره تخصص آموزش مدل های احتمالاتی ترسیمی است. مدل های Probabilistic graphical یک فریمورک غنی برای رمزگردانی توزیع احتمالات میباشند. مفاهیم این دوره در واقع فصل مشترک آمار و علم داده به استناد مفاهیمی از نظریه احتمالات، الگوریتم های گراف، یادگیری ماشین و موارد دیگر میباشند. این ها مقدمات و پایه متد های جدیدترین تکنولوژی ها میباشند که کاربرد های گوناگونی شامل تشخیص های پزشکی، درک تصویر، تشخیص صحبت کردن، پردازش زبان طبیعی و موارد دیگر میشوند.
در دوره آموزشی Coursera Probabilistic Graphical Models Specialization با آموزش دوره های مدل های گرافیکی احتمالی آشنا خواهید شد.

دانلود Udemy Svelte Tutorial and Projects Course - آموزش سولت، دوره ها و پروژه ها

  • بازدید: 2,627
دانلود Udemy Svelte Tutorial and Projects Course - آموزش سولت، دوره ها و پروژه ها
این دوره آموزشی برای فریم ورک Svelte.js است که توسط آکادمی یودمی منتشر شده است. Svelte.js یک فریم ورک جاوا اسکریپت همانند React و Vue است که برای ساخت رابط کاربری وب سایت ها و اپلیکیشن های تحت وب مورد استفاده قرار می گیرد. این فریم ورک یکسری ویژگی های رقابتی و منحصر به فرد دارد که آن را نسبت به سایر فریم ورک های موجود متمایز می سازد. فریم ورک ها معمولا حجم زیادی از محاسبات و بارگذاری ها را در مرورگر انجام می دهد که همین عامل باعث کاهش سرعت اپلیکیشن و اشغال حجم کثیری از منایع سخت افزاری می گردد. فریم ورک Svelte رویکرد متفاوتی در پیش گرفته و کدها را به صورت کامپایل شده در اختیار مرورگر قرار می دهد و در نتیجه وب سایت ها سریع تر و روان تر اجرا خواهند شد.
در دوره آموزشی Udemy Svelte Tutorial and Projects Course با آموزش سولت، دوره ها و پروژه ها اشنا خواهید شد.

دانلود Udemy REST based microservices API development in Golang - آموزش توسعه ای پی آی های رست بر پایه مایکروسرویس با زبان گو

  • بازدید: 3,773
دانلود Udemy REST based microservices API development in Golang - آموزش توسعه ای پی آی های رست بر پا
این دوره یکی از دوره های آموزشی برنامه نویسی و ساخت API یودمی است که با محوریت زبان Go منتشر شده است. در این دوره شما یاد خواهید گرفت تا با استفاده از معماری Hexagonal به توسعه و ساخت میکروسرویس ها بپردازید. در ابتدای روند آموزشی دوره با یکسری مباحث بنیادی و اولیه در ارتباط با معماری هگزاگونال و ساخت میکروسرویس ها آشنا شده و با کمک مدرس برای اولین بار یک میکروسرویس ساده طراحی خواهید کرد. سپس همان میکروسرویس اولیه را در طول روند آموزشی دوره توسعه داده و در نهایت یک اپلیکیشن کامل و عملی خواهید داشت. در توسعه و پیاده سازی نرم افزارها با استفاده از معماری هگزاگونال، اصل وارونگی وابستگی نقش بسیار مهمی داشته و به مرور زمان آن را فرا خواهید گرفت.
در دوره آموزشی Udemy REST based microservices API development in Golang با آموزش توسعه ای پی آی های رست بر پایه مایکروسرویس با زبان گو آشنا خواهید شد.

دانلود Coursera Google Data Analytics Professional Certificate - آموزش گوگل دیتا آنالیتیکس، مدرک رسمی

  • بازدید: 10,194
دانلود Coursera Google Data Analytics Professional Certificate - آموزش گوگل دیتا آنالیتیکس، مدرک رسم
این مجموعه شامل دوره های آموزش تحلیل داده تهیه شده توسط گوگل است که در طی این تخصص، شما مهارت های پرتقاضایی را فرا خواهید گرفت که به شما کمک میکند در کمتر از 6 ماه صاحب شغل شوید.
مهارت هایی که در مجموعه دوره Google Data Analytics Professional Certificate یاد خواهید گرفت:
- درک روش ها و پروسه های استفاده شده توسط یک تحلیل گر داده associate یا junior در کار روزمره شان
- یادگیری مهارت های کلیدی (پاک سازی داده، تحلیل و تصویر سازی) و ابزار های مختلف (صفحه گسترده، SQL، زبان برنامه نویسی R و Tableau)
- چگونگی پاک‌سازی و سازمان یابی داده برای تحلیل، تحلیل کامل و محاسبات با استفاده از spreadsheets, SQL and R programming
- یادگیری چگونگی مصور سازی داده و نمایش کشفیات داده در dashboardها و پلتفرم های محبوب مصور سازی

دانلود Udemy Complete React Developer in 2021 (w/ Redux, Hooks, GraphQL) - آموزش کامل توسعه ری اکت 2021

  • بازدید: 4,541
دانلود Udemy Complete React Developer in 2021 (w/ Redux, Hooks, GraphQL) - آموزش کامل توسعه ری اکت 2
این دوره آموزش تصویری در زمینه توسعه و برنامه نویسی وب و یادگیری React است. دوره پیش روی شما در واقع یک دوره جامع در زمینه یادگیری React و همچنین Redux، Hooks، GraphQL، ContextAPI، Stripe، Firebase به شمار می رود. در حقیقت این دوره تصویری که به عنوان یک مجموعه پروژه محور شناخته می شود، تمامی ابزار های مدرن توسعه React را شامل می شود. دانش آموزان این دوره در پایان قادر خواهند بود تا برنامه های تحت وب خود را در مقیاس بسیار بزرگی طراحی و پیاده سازی نمایند.
در دوره آموزشی Udemy Complete React Developer in 2021 (w/ Redux, Hooks, GraphQL) با آموزش کامل توسعه ری اکت 2021 آشنا خواهید شد.