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

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

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

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

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

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

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

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

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

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

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

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

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

در جلسه هفدهم از دوره  Web Scraping با پایتون ، با یک spider از دو وب سایت عمل استخراج اطلاعات رو انجام میدیم و قرار اطلاعات مربوط به فیلم ها در دو وب سایت رو جمع آوری کنیم، همچنین مشکل ذخیره متن فارسی در فریمورک scrapy رو حل میکنیم.

به قسمت پایانی دوره آموزشی برنامه نویسی اندروید با کاتلین رسیدیم و در این قسمت به عنوان پایان کار دوره به آموزش نحوه گرفتن خروجی از پروژه و امضا کردن فایل 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. دوره آموزشی تشخیص چ...

 web scraping با پایتون ، ما اولین spider خودمون ایجاد میکنیم.هر spider یک کلاس در پایتون و وظیفه اون خزش(crawl ) در وب سایت (یا گروهی از وبسایت ها) برای جمع آوری اطلاعات می باشد. در این جلسه ما یاد میگیریم چطور میتونیم بین لینک ها جابه جا بشیم و عمل استخراج داده رو انجام بدیم.

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

در جلسه سوم از دوره آموزشی Web Scraping با پایتون با کتابخانه Requests که یکی از پرکاربرد ترین کتابخانه ها در پایتون آشنا خواهیم شد .در این جلسه با متد get و نحوه فرستادن درخواست به وب سایت ها آشنا میشیم و یک مثال ساده(دانلود عکس) باهم خواهیم داشت.

در دومین قسمت از دوره آموزشی پردازش زبان طبیعی با spaCy باید ابتدا مدل های زبان مورد نیاز را به همراه کتابخانه spaCy نصب کنیم تا بعداً بتوان انواع عملیات پردازش متن را بر روی اسناد انجام داد. موارد تشریح شده در ویدیو: 1. معرفی و نصب کتابخانه pip به منظور نصب مدل های زبان مورد نیاز و کتابخانه spaCy 1...

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

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

در قسمت بیست و پنجم از دوره آموزشی زبان پایتون یاد خواهیم گرفت که چگونه از Command Line Argument ها یا همان پارامترهای ورودی که در زمان اجرای اسکریپت می توان مشخص کرد استفاده کنیم. بوسیله این پارامترها می توان تنظیماتی که اجرای اسکریپت به آن نیازمند می باشد را مشخص کنیم. برای کار با Argument ها از م...

در قسمت بیست و نهم از دوره آموزشی زبان پایتون با ماژول Tkinter آشنا خواهیم شد که برای ایجاد رابط کاربری استفاده می شود. GUI Programming یا برنامه نویسی رابط گرافیکی کاربری این امکان را به کاربر می دهد تا به جای محیط متنی Console از فرم ها و کنترل ها برای تعامل با برنامه استفاده کند. این قسمت یک آشنا...

در قسمت بیست و سوم از دوره آموزشی زبان پایتون با برخی مفاهیم تقریباً پیشرفته در زبان پایتون آشنا خواهیم شد که این مفاهیم بیشتر برای ایجاد و استفاده از لیست ها کاربرد دارند. مفاهیمی که در این قسمت آموزش داده می شوند: آشنایی با قابلیت Comprehension برای ایجاد کردن لیست ها و دیکشنری ها قابلیت L...

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

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

چگونه مشکل Gradle در اندروید استودیو را حل کنیم؟ دوستانی که می خواهند برنامه نویسی اندروید را با استفاده از اندروید استودیو شروع کنند ممکن است در ابتدای کار به یک مشکل برخورد کنند. یعنی هنگامی که شما برای بار اول یک پروژه در اندروید استودیو می سازید ممکن است که پروژه شما BUILD نشود. حالا دلیل آن چیس...

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

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

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

در قسمت بیست و چهارم از دوره آموزشی زبان پایتون مقدمه ای خواهیم داشت بر مبحث Network Programming و آشنایی با Socket ها. بوسیله Socket ها می توان بین دو سیستم حالت Client و Server ایجاد کرد و پیام ها را بین دو کامپیوتر ارسال کرد. مباحثی که در این قسمت با آن ها آشنا خواهیم شد: مقدمه ای بر مبحث ...

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

در این آموزش قصد داریم که نحوه نصب نرم افزار ویژوال استودیو (Visual Studio) را آموزش دهیم. اما قبل از آن توضیحی اجمالی در باره ی این نرم افزار خواهم داد. این نرم افزار یک محیط توسعه یکپارچه Integrated Development Environment (IDE) می باشد که محصول شرکت مایکروسافت است. این نرم افزار امکانات بسیار گست...

در آخرین قسمت از این دوره با آموزش انواع پیوند (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 در پایتون با شما همراه هستیم در اولین قسمت از این دوره شما را با مقدمه و سرفصل های دوره آشنا می کنیم. برخی از دوره های پیشنهادی : درباره مدرس: فوق لیسانس مهندسی نرم افزار از دانشگاه اصفهان, مدرس دانشگاه فنی و حرفه ای ، فعال در حوزه های وب معنایی، بازیابی اطلاعات، متن کاوی، پای...

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

در مقاله ای در باره مدیریت حافظه و نحوه کار Garbage Collector صحبت کردیم. اما مدیریت حافظه تنها اختصاص به CLR ندارد و برنامه نویسان هم می توانند در زبان های برنامه نویسی مانند سی شارپ و Visual Basic به سرویس های GC دسترسی داشته باشند. این امر بوسیله کلاس System.GC امکان پذیر است. این کلاس در فایل ms...

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