تا %60 تخفیف خرید برای 2 نفر با صدور مدرک فقط تا
00 00 00

جزیره برنامه نویسی و توسعه نرم افزار | بدون نظر | توسینسو

در این قسمت از دوره آموزشی پردازش تصویر با OpenCV به آموزش عملی و کاربردی رسم انواع شکل با کتابخانه OpenCV در زبان برنامه نویسی پایتون می پردازیم. دوره های پیشنهادی: 1. پردازش تصویر سطح پایین با pillow 2. دوره آموزشی تشخیص چهره از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگ...

در این قسمت از دوره آموزشی پردازش تصویر با OpenCV به آموزش عملی و کاربردی استخراج نمودار هیستوگرام از نحوه توزیع مقادیر رنگی پیکسل های تصویر در زبان برنامه نویسی پایتون می پردازیم. دوره های پیشنهادی: 1. پردازش تصویر سطح پایین با pillow 2. دوره آموزشی تشخیص چهره از اینکه این ویدئو ها را کپی نمیکنی...

در این قسمت از دوره آموزشی پردازش تصویر با OpenCV به آموزش عملی و کاربردی همسان سازی هیستوگرام به منظور بهبود کنتراست تصاویر در زبان برنامه نویسی پایتون می پردازیم. دوره های پیشنهادی: 1. پردازش تصویر سطح پایین با pillow 2. دوره آموزشی تشخیص چهره از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما...

در این قسمت از دوره آموزشی پردازش تصویر با OpenCV به آموزش عملی و کاربردی فرآیند تشخیص لبه و رنگ از تصاویر در زبان برنامه نویسی پایتون می پردازیم. دوره های پیشنهادی: 1. پردازش تصویر سطح پایین با pillow 2. دوره آموزشی تشخیص چهره از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگ...

برای این که مشخصه های فایل را بدانیم در زبان جاوا امکانات جالبی قرار داده شده است که می توان به کمک آنها مشخصاتی از جمله اندازه فایل و مجوز های خواندن و نوشتن و اجرا کردن و همچنین حالت مخفی بودن فایل را دریافت کرد. همچنین زمان ساخت و زمان تغییر فایل را با استفاده از کتابخانه Files به راحتی می توان ا...

اطلاعات کامپیوتر ها در فایل ها ذخیره می شود و سیستم عامل های مختلف راه های مختلفی برای سازماندهی این فایل ها دارند که شباهت های زیادی به هم دارند. همه سیستم عامل ها فایل ها را در داخل پوشه یا دایرکتوری دسته بندی می کنند و برای رسیدن به آنها از آدرس پوشه ها و نام فایل ها استفاده می کنند. این قسمت برخ...

در این قسمت از دوره آموزشی پردازش تصویر با OpenCV به آموزش عملی و کاربردی ایجاد فیلتر فرسایشی (Eroding) از طریق کرنل و حاشه در تصاویر با استفاده از زبان برنامه نویسی پایتون می پردازیم. دوره های پیشنهادی: 1. پردازش تصویر سطح پایین با pillow 2. دوره آموزشی تشخیص چهره از اینکه این ویدئو ها را کپی نمی...

در این قسمت از دوره آموزشی پردازش تصویر با OpenCV به آموزش عملی و کاربردی تعریف کرنل (Kernel) و انواع فیلترهای Blurring در زبان برنامه نویسی پایتون می پردازیم. یکی از مهمترین عناصر در بکارگیری فیلترهای مختلف پردازش تصویر استفاده از کرنل (Kernel) یا پوشش (Mask) می باشد. مباحث عملی تدریس داده شده: کر...

در این قسمت از دوره آموزشی پردازش تصویر با OpenCV به آموزش عملی و کاربردی انواع تبدیلات بین فضاها و مدهای رنگی تصاویر در زبان برنامه نویسی پایتون می پردازیم. دوره های پیشنهادی: 1. پردازش تصویر سطح پایین با pillow 2. دوره آموزشی تشخیص چهره از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قا...

به قسمت پایانی دوره آموزشی برنامه نویسی اندروید با کاتلین رسیدیم و در این قسمت به عنوان پایان کار دوره به آموزش نحوه گرفتن خروجی از پروژه و امضا کردن فایل apk میپردازیم.علاوه بر آموزش گرفتن خروجی برنامه با کتابخانه پیکاسو که برای نمایش تصاویر از طریق آدرس اینترنتی می باشد نیز میپردازیم.امیدوارم که ا...

در این قسمت از دوره آموزشی پردازش تصویر با OpenCV به آموزش عملی و کاربردی انواع روش های تغییر اندازه تصاویر در زبان برنامه نویسی پایتون می پردازیم.     دوره های پیشنهادی: 1. پردازش تصویر سطح پایین با pillow 2. دوره آموزشی تشخیص چهره از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ار...

سرویس ها در برنامه نویسی اندروید کامپوننتی هستند که عملیات های طولانی مدت را در پس زمینه برنامه اجرا میکنند و با بسته شدن برنامه توسط کاربر هم همچنان به کار خود ادامه میدهند. مثال قابل لمس از سرویس ها دقیقا اپلیکیشن موزیک پلیر گوشی شما می باشد که با بستن موزیک پلیر اما موزیک همچنان پخش می شود که این...

در این قسمت از دوره آموزشی پردازش تصویر با OpenCV به آموزش عملی و کاربردی انواع عملگرهای دودویی به منظور ترکیب تصاویر در زبان برنامه نویسی پایتون می پردازیم. دوره پردازش تصویر صد در صد عملی است. تصویر 1 تصویر 2 خروجی عملگر AND انواع عملگرهای دودویی تشریح داده شده: عملگر دودویی AND عملگر دودویی O...

در این قسمت از دوره آموزشی پردازش تصویر با OpenCV به آموزش عملی و کاربردی انواع عملیات محاسباتی بر روی تصاویر می پردازیم. تصویر 1 تصویر 2 تصویر خروجی انواع عملیات محاسباتی قابل اجرا در پردازش تصاویر: جمع پیکسل های تصاویر که در عمق و اندازه یکسان هستند جمع وزنی پیکسل های تصاویر که در عمق و اندازه ...

در این قسمت از دوره آموزشی پردازش تصویر با OpenCV به آموزش عملی و کاربردی انواع فضاها و کانال های رنگی تصاویر در زبان برنامه نویسی پایتون می پردازیم. انواع فضاها یا مدهای رنگی توضیح داده شده: فضای رنگ RGB (Red,Green,Blue) فضای رنگ (Cyan,Megenta,Yellow,Black) CMYK فضای رنگ (Hue,Saturation,Value) HSV...

در این قسمت از دوره آموزشی پردازش تصویر با OpenCV به آموزش عملی و کاربردی فرآیندهای خواندن، نمایش و ذخیر کردن تصاویر در زبان برنامه نویسی پایتون می پردازیم. مباحث آموزش داده شده: آموزش فرآیند خواندن تصاویر با OpenCV آموزش فرآیند نمایش تصاویر با OpenCV آموزش فرآیند ذخیره تصاویر با OpenCV آموزش نصب ک...

اگر بخواهید تبدیلات هندسی، تبدیلات رنگ، ترکیب تصاویر، انطباق تصاویر، شناسایی عناصر، تشخیص لبخند، تشخیص چهره و ... را با استفاده از تصاویر و ویدیوها انجام دهید مطمئنناً نیاز به دوره آموزشی پردازش تصویر خواهید داشت. لذا هدف از این دروه آموزشی مهارت آموزی شما برای فرآیندهای بهبود دیداری تصاویر و بینایی...

در این قسمت از دوره آموزشی پردازش تصویر با OpenCV به نصب پیش نیازهای نرم افزاری و کتابخانه ای می پردازیم. ابزارهای مورد نیاز: نصب مفسر پایتون نصب آخرین نسخه کتابخانه PIP نصب رابط کاربری vscode نصب کتابخانه OpenCV   دوره های پیشنهادی: 1. پردازش تصویر سطح پایین با pillow 2. دوره آموزشی تشخیص چ...

 در برنامه نویسی اندروید برای انجام بعضی از عملیات ها نیاز داریم که وارد یک Thread دیگری به جز Thread اصلی شویم. روش انجام اینکار یا به اصطلاح برنامه نویسی Multi Threading را در برنامه نویسی اندروید باهم دیگه یادگرفته ایم. اما ساخت یک Thread جدید هم نیاز به برنامه نویسی زیادی دارد و هم اینکه هز...

Serialization روشی برای ذخیره سازی اشیا با نوع های مختلف و اندازه های متفاوت است. این ذخیره سازی می تواند در هر منبعی مانند فایل و یا شبکه یا هرجای دیگری باشد. در این قسمت روش استفاده از serializtion را به همراه مثال هایی برای ذخیره داده ها در فایل را توضیح داده ایم. همچنین چالش هایی که برای استفاده...

یکی از مهارت هایی که به عنوان یک برنامه نویس باید به آن مسلط باشید نوشتن تست می باشد. در بحث توسعه نرم افزار انواع تست های مختلفی وجود دارد که برای اطمینان از درستی کارکرد برنامه نوشته می شوند. یکی از این نوع تست ها Unit test یا تست واحد است که توسط برنامه نویس نوشته می شود تا عملکرد نرم افزار را در...

در زبان جاوا به راحتی می توان یک مجموعه فایل را به فایل زیپ تبدیل کرد و یا فایل های Zip را باز کرده و با فایل های داخل آن کار کرد. در این قسمت نحوه ساخت فایل های زیپ با جاوا را توضیح داده ایم. همچنین بعد از ساختن فایل زیپ نحوه باز کردن فایل زیپ را توضیح داده ایم که چگونه می توان مشخصات فایل های یک ف...

در سیستم عامل های امروزی می توان به داده های فایل ها به صورت تصادفی (غیر ترتیبی) دسترسی داشت. یعنی بدون این که داده های قبلی را لود کنیم دقیقا به داده های مورد نظر دسترسی پیدا کنیم و آنها را بخوانیم. در این قسمت نحوه خواندن و نوشتن در فایل های تصادفی و همچنین روش های دسترسی به داده های مورد نظر را ت...

در این قسمت یاد خواهید گرفت چگونه از کلاس DownloadManager برای دانلود کردن فایل های مختلف در اپلیکیشن خودتون استفاده کنید. بسته به نوع برنامه ای که در حال توسعه کدنویسی آن هستید موقعیت های مختلفی میتواند پیش بیاید که نیاز داشته باشید تا کاربر یک فایل را از طریق اپلیکیشن دانلود کند. برای این کار نیاز...

در آخرین قسمت از این دوره با آموزش انواع پیوند (LEFT JOIN-CROSS JOIN- INNER JOIN) جداول پایگاه داده SQLite با مفسر پایتون همراه شما هستیم. انواع روش های پیوند جداول: LEFT JOIN INNER JOIN CROSS JOIN از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگزارم. موفق و پیروز باشید.

با استفاده از انیمیشن ها میتوانید به برنامه خود جذابیت های گرافیکی بیشتری دهید که این کار به بهبود تجربه کاربری کمک میکند. برای ساخت انیمیشن در برنامه نویسی اندروید روش های مختلفی وجود دارد که در این قسمت از دوره آموزشی برنامه نویسی کاتلین به شما اصلی روش ساخت انیمیشن یعنی استفاده از فایل های xml را...

در این قسمت با اجرای کوئری های حذف رکورد (DELETE)، ویرایش رکورد (UPDATE) و حذف جداول (DROP) پایگاه داده SQLite با مفسر پایتون همراه شما هستیم. از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگزارم. موفق و پیروز باشید.

در این قسمت با آموزش فرایند انتخاب رکوردهای (کوئری SELECT و بخش های آن) جداول پایگاه داده SQLite با مفسر پایتون همراه شما هستیم. موارد آموزش داده شده: توابع تجمعی گروه بندی رکوردها مرتب سازی رکوردها محدودیت رکوردهای خروجی از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگزارم....

در این قسمت با معرفی ابزار SQLite Expert و فرآیند ویرایش تعریف (انواع کوئری های ALTER TABLE) جداول پایگاه داده SQLite با مفسر پایتون همراه شما هستیم. از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگزارم. موفق و پیروز باشید.

در این قسمت با آموزش فرآیند درج رکورد (INSERT INTO) در جداول پایگاه داده SQLite با مفسر پایتون همراه شما هستیم. از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگزارم. موفق و پیروز باشید.

با آموزش فرآیند (اتصال به / و ساخت) پایگاه داده در SQLite و بررسی جزئیات کوئری ساخت جدول در دومین قسمت از دوره آموزش SQLite در پایتون همراه شما هستیم. موارد آموزشی این قسمت: اتصال به سیستم مدیریت پایگاه داده SQLite اتصال و ساخت پایگاه داده کوئری ساخت جدول (CREATE TABLE) انواع داده ها در تعریف ویژگی...

با دوره آموزش SQLite در پایتون با شما همراه هستیم در اولین قسمت از این دوره شما را با مقدمه و سرفصل های دوره آشنا می کنیم. برخی از دوره های پیشنهادی : درباره مدرس: فوق لیسانس مهندسی نرم افزار از دانشگاه اصفهان, مدرس دانشگاه فنی و حرفه ای ، فعال در حوزه های وب معنایی، بازیابی اطلاعات، متن کاوی، پای...

در این قسمت از دوره برنامه نویسی اندروید به آموزش و نحوه پیاده سازی  معماری MVVM در زبان کاتلین میپردازیم. از تکنولوژی هایی مثل ViewModel و Livedata هم استفاده میکنیم تا با ابزارهای به روز در برنامه نویسی اندروید آشنا شوید. به عنوان یک برنامه نویس شما علاوه بر اینکه باید مهارت برنامه نویسی و نو...

به خاطر این که حافظه اصلی کامپیوتر(RAM) یک حافظه فرار است و بعد از قطع برق اطلاعات به کلی از روی آن پاک می شود برای نگهداری دائمی از اطلاعات آنها را در حافظه جانبی ذخیره می کنیم. همانطور که قبلا هم گفتیم یکی از رایج ترین راه ها برای ذخیره سازی داده ها در حافظه های جانبی استفاده از فایل ها است. در ای...

سلام به همراهان عزیز، با ششمین قسمت از دوره آموزش مدیریت MySQL با پایتون در خدمت شما هستیم. در این ویدیو به آموزش عملی فرآیند: انواع روش های حذف پایگاه داده ها انواع روش های حذف جداول انواع روش های حذف رکورد با مفسر پایتون می پردازیم. از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائل...

سلام به همراهان عزیز، با هفتمین قسمت از دوره آموزش مدیریت MySQL با پایتون در خدمت شما هستیم. در این ویدیو به آموزش عملی فرایند ویرایش رکوردهای جداول با مفسر پایتون می پردازیم. از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگزارم. موفق و پیروز باشید.

سلام به همراهان عزیز، با هشتمین قسمت از دوره آموزش مدیریت MySQL با پایتون در خدمت شما هستیم. در این ویدیو به آموزش عملی فرآیند: اتصال جداول با روش Inner Join اتصال جداول با روش Left Join اتصال جداول با روش Right Join با مفسر پایتون می پردازیم. از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ...

سلام به همراهان عزیز، با پنجمین قسمت از دوره آموزش مدیریت MySQL با پایتون در خدمت شما هستیم. در این ویدیو به آموزش عملی فرآیند: انواع روش های انتخاب رکورد گروه بندی رکوردها مرتب سازی رکوردها با مفسر پایتون می پردازیم. از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگزارم. موف...

سلام به همراهان عزیز، با چهارمین قسمت از دوره آموزش مدیریت MySQL با پایتون در خدمت شما هستیم. در این ویدیو به آموزش عملی فرایند انواع روش های درج رکورد با مفسر پایتون می پردازیم. از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگزارم. موفق و پیروز باشید.

سلام به همراهان عزیز، با سومین قسمت از دوره آموزش مدیریت MySQL با پایتون در خدمت شما هستیم. در این ویدیو به آموزش عملی فرایند تعریف، ساخت و ویرایش ساختاری جدول در پایگاه داده ها با مفسر پایتون می پردازیم. از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگزارم. موفق و پیروز باشید...

سلام به همراهان عزیز، با دومین قسمت از دوره آموزش مدیریت MySQL با پایتون در خدمت شما هستیم. در این ویدیو به آموزش عملی فرایند اتصال با سیستم مدیرست پایگاه داده ها MySQL و ایجاد پایگاه داده با مفسر پایتون می پردازیم. از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگزارم. موفق ...

سلام خدمت همراهان عزیز، با دوره آموزشی ارتباط پایتون با MySQL در خدمت شما هستیم. همان طور که اطلاع دارید یکی از بخش های جدایی ناپذیر در توسعه برنامه های کاربردی، بخش اتصال برنامه کاربردی با سیستم های مدیریت پایگاه داده ها مانند MySQL، Oracle، PostgreSQL، و ... می باشد. لذا در این دوره هدف بررسی تمام...

در این قسمت از آموزش برنامه نویسی اندروید به سراغ آموزش کار کردن با کلاس Media Player در زبان برنامه نویسی کاتلین میرویم. از مدیا پلیر برای پخش موسیقی و فایل های صوتی داخل اپلیکیشن استفاده میکنیم. اگر قصد دارید که یک موزیک پلیر طراحی کنید یا در مواقعی از فایل های صوتی استفاده کنید نیاز هست تا کار کر...

فایل های متنی را می توان با encoding های متفاوتی ذخیره کرد. که این عمل ذخیره سازی برای زبان های غیر از زبان های لاتین می تواند بسیار حیاتی باشد. برای مثال اگر شما یک متن فارسی را با انکودینگ ascii ذخیره کنید کل آن متن را از دست خواهید داد. در این قسمت انواع encoding ها را توضیح داده ایم و گفته ایم ک...

در ادامه دوره آموزشی برنامه نویسی اندروید با استفاده از زبان کاتلین, قصد داریم که در این ویدیو به شما دوستان نحوه استفاده از سرویس های نقشه و کار با موقعیت یاب جهانی GPS را آموزش دهیم. بصورت معمول برای استفاده از نقشه داخل اپلیکیشن های موبایل از سرویس گوگل مپ استفاده میکردیم اما به دلیل تغییر قوانین...

زمانی که قصد دارید اپلیکیشن جدیدی روی گوشی خودتون نصب کنید در صفحه نصب برنامه معمولا دسترسی هایی که این برنامه نیاز داره نمایش داده می شود, در این قسمت هم قصد داریم که درباره سطح دسترسی ها داخل برنامه نویسی اندروید صحبت کنیم. یک سری از دسترسی مثل دسترسی وضعیت شبکه و اینترنت جزو دسترسی های بی خطر در ...

در زبان جاوا روش های مختلفی برای کار با فایل ها وجود دارد. تفاوت این روش ها در سطح کار با داده ها است. به طوری که در سطح پایین تر کلاس هایی قرار دارد که با دنباله ای از بایت ها کار می کنیم و هرچه که سطح برنامه نویسی بالا تر می رود از کلاس هایی استفاده می کنیم کار با فایل ها راحت تر است و پیچیدگی بسی...

برنامه نویسی جاوا را از کجا شروع کنیم ؟ چگونه یک برنامه نویس خوب جاوا شویم ؟ مسیر راه یادگیری جاوا چیست ؟ هر روز استفاده از سایت‌ها و برنامه‌های موبایل و سایر نرم‌افزار ها در دنیا بیشتر می‌شود. هرچقدر که  در دنیای امروزی نرم‌افزارها بیشتر مورد توجه واقع می‌شوند به ...

این قسمت اولین قسمتی است که در مورد ورودی ها و خروجی ها صحبت می کنیم. در جاوا ورودی ها و خروجی ها به شکل یک دنباله از داده های بایتی در نظر گرفته می شود که می توان این دنباله را از یک ورودی خواند و پردازش نمود و یا دنباله ای از بایت ها را در یک خروجی نوشت و ارسال کرد. به خاطر دنباله ای بودن داده های...

در این قسمت که آخرین قسمتی است که در مورد استریم ها صحبت کرده ایم در مورد موارد زیر صحبت کرده ایم: استریم های انواع داده اصلی مثل int, long , double Reduce کردن استریم ها متدهای مربوط به تولید انواع استریم های عددی تبدیل استریم generic به استریم های داده اصلی  تبدیل استریم های داده های اصلی به...