در این قسمت در مورد اجرای چند خط برنامه که نخ یا thread نامیده می شود صحبت کرده ایم. به شکلی که ابتدا در مورد این که چرا باید از thread استفاده کنیم. و این که سیستم عامل و cpu چگونه thread ها را مدیریت و اجرا می کنند و همچنین معماری cpu ها صحبت کرده ایم. بعد از آن به کلاس هایی که به کمک آن می توان t...

جاوا با هدف کمک به برنامه نویسان برای پیاده سازی الگوریتم های مستقل از نوع (Type) و در عین حال اعمال کنترل نوع قوی تر (Stronger Type Check) در زمان ترجمه (Compile) از قابلیتی به نام Generic بهره می گیرد. تلفیق دو ویژگی استقلال کد از نوع و کنترل نوع قوی تر در زمان ترجمه ، افزایش پایداری و بهبود خوا...

بهترین سیستم‌عامل برای نصب اندروید استدیو شرکت گوگل Android Studio رو برای برنامه نویسی اندروید پیشنهاد می‌کنه.Android Studio خوشبختانه برای سیستم‌عامل‌های ویندوز،گنولینوکس و Mac OSx نسخه مخصوص داره.من از نسخه گنولینوکس Android Studio استفاده می‌کنم.مزایای استفاده از گنولینوکس برای توسعه اندروی...

در این قسمت به طور کلی در مورد دیالوگ ها صحبت شده است. اما قبل از این که دیالوگ ها توضیح داده شود یک امکان در intellij معرفی شده است و آن هم طراحی GUI به صورت دیداری (بدون کد نوشتن) در intellij است. شما می توانید در intellij با استفاده از ابزارهایی که در اختیار شما قرار می گیرد محیط برنام خود را طرا...

در ادامه مباحث Refactoring به بررسی موارد Introduction می پردازیم. #resharper #ُسی_شارپ #visual_studio #refactor #introduction

در این قسمت به آموزش تغییرات پرداخته ایم. #extraction #resharper #ُسی_شارپ #visual_studio #refactor

در این قسمت به آموزش تغییرات Method Signature پرداخته ایم. #resharper #ُسی_شارپ #visual_studio #refactor #method_signature

Rafactor یکی از مهمترین ابزارهای Resharper است و در واقع به ما کمک می کند ، همان کدی را که قبلا نوشته ایم به صورت بهینه ای بروزرسانی کنیم ، اضافات را از بین ببریم و کد تکراری نداشته باشیم. در چند قسمت آینده به موارد مختلف استفاده Refactor اشاره می کنیم. #resharper #ُسی_شارپ #visual_studi...

ناچ Notch به تکه سیاه بالای صفحه نمایش گوشی ها میگن که برای اولین بار ایفون 10 یا همون ایکس از این طراحی استفاده کرد و کم کم به گوشی های اندرویدی هم راه پیدا کرد.این ناچ میتونه برای طراحی اپلیکیشن های مختلف مشکلات کوچیکی ایجاد کنه چون فضای زیادی اشغال میکنه و باعث بد جلوه دادن UI برنامه میشه. گوگل...

در این جلسه به بررسی و آموزش استفاده از Bookmark ها می پردازیم و نحوه جابجایی بین آنها را بررسی می کنیم ، همچنین در این جلسه به نحوه رفع مشکل کار نکردن برخی شرتکات ها می پردازیم. #resharper #ُسی_شارپ #visual_studio

در این جلسه می خواهیم سطح جستجوی خود را یک پله بالاتر ببریم و موارد کاربرد یک متغیر را در تمامی سطوح Solution خود پیدا کنیم ، امکانات فراهم شده توسط Resharper در مقایسه با Find ساده Visual Studio فوق العاده است. #resharper #ُسی_شارپ #visual_studio

در این جلسه به بررسی شرتکات های جستجو و Explore در فایل ها پرداخته ایم و می بینیم که Resharper چه امکانات بی نظیری نسبت به Solution Explorer دارد. #resharper #ُسی_شارپ #visual_studio

سلام و درود خدمت همه کاربران محترم Tosinso ، مشکل بیشتر کسانی که با ویژوال استادیو زبان سی شارپ و Sql Server آشنایی ( مقدماتی) دارند اینکه آموزشی که نحوه استفاده از این دوتا نرم افزار رو تو یک برنامه یکجا ببیند کم هست بخاطر همین قصد داریم شما را با یک برنامه ساده دفترچه تلفن آشنا کنیم که ما سعی بر...

سلام مجدد به دوستان عزیز قسمت دوم آموزش html را با هم پیگیری میکنیم تگ b: ازاین تگ برای بولد کردن فونت یک نوشته استفاده میکنیم و معمولا قبل از یک متن به کار میره و اون رو بولد میکنه <b> متن مورد نظر </b> این تگ هم با اسلش بسته میشه تگ بعدی تگ br است: که این تگ باعث میشه خ...

در این جلسه به صورت عملی وارد آموزش Resharper می شویم ، با سری مجموعه شرتکات های Navigation کار می کنیم و می بینیم به چه صورت می توان به سادگی و سرعت بین فایل ها جابجا شد ، فایل و محلی که تعریف ، موارد استفاده ، implement ، base و ... یک متغیر ، کلاس یا interface در آن وجود دارند را پیدا کرد. ...

در این جلسه به بررسی تنظیمات (options) افزونه Resharper که به منوهای محیط Visual Studio ما اضافه شده است می پردازیم. #resharper #ُسی_شارپ #visual_studio

در این قسمت مبحث منوها در swing را توضیح دادیم و انواع آیتم هایی که یک منو می تواند داشته باشد را نشان داده ایم. و بعد از آن به سراغ نوار ابزار ها رفته ایم. همچنین نحوه ارتباط اکشن ها با منو ها و کار با کیبورد shortcut ها را هم توضیح داده ایم. به صورت کلی موارد زیر در این ویدیو توضیح داده شده است: ...

در این جلسه به نصب Visual Studio 2017 و ReSharper 2018 و نحوه رجیستر آن پرداخته ایم. #resharper #ُسی_شارپ #visual_studio

دوره افزونه Resharper برای Visual Studio رو با رویکرد زبان #C آغاز می کنیم.این افزونه یکی از محبوبترین افزرونه های ویژوال استودیوست که قابلیت های زیادی رو به اون اضافه میکنه.هدف اصلی این افزونه افزایش بهره وری برنامه نویسان است که با وقت کمتر ، کدهای بیشتری رو بنویسند ، بیشتر فکر کنند و کمتر کار کنن...

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

با مفهوم props و state در مطلب قبلی آشنا شدیم و نحوه کار کردن با props و هم یاد گرفتیم و حالا تو این پست با هم دیگه با state ها آشنا خواهیم شد.گفتیم که state بر خلاف props قابل تغییر هست یعنی هر بار اطلاعات جدیدی میتونه داخل state ما ذخیره بشه. state = { ' myState: 'Lorem } ...

اگر در حال یادگیری برنامه نویسی Reactjs/React Native هستید یا قصد شروع آن را دارید یکی از بخش هایی که در طول کد نویسی با آن سر و کار دارید props و state ها می باشند. به همین منظور در این مطلب با هم دیگه با مفهوم props آشنا میشیم. در کل ما از props و state برای ذخیره کردن اطلاعات موقت در برنامه خودم...

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

در این قسمت اول به سراغ الگوی mvc رفته ایم و گفته ایم که این الگو چیست و در کجا کاربرد دارد. بعد از آن گفته ایم که اعضای swing هم از الگوی mvc استفاده می کند. بعد از آن JButton را مثال زده ایم و گفته ایم که چطور دراین کامپوننت از MVC استفاده شده است و کلاس های مربوطه و فیلد های آنها را معرفی کرده ای...

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

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

در قسمت دوازدهم در مورد listener هایی که برای رفتارهای مختلف یک event source صحبت کرده ایم و برای مدیریت رویداد های آنها صحبت کرده ایم همچنین برای این که مدیریت رویدادهای event source هایی که چند رویداد را به دنبال دارند در مورد کلاس های adapter نیز صحبت کرده ایم و گفته ایم که چگونه می توان با استفا...

در قسمت یازدهم به یکی از بخش های مهم در رابط کاربری یعنی رویدادها پرداخته ایم. رویداد ها بخش مهمی از رابط گرافیکی کاربر هستند. در این قسمت مفاهیم زیر توضیح داده شده اند: مفهوم event ساختار رفتار جاوا هنگام رخ دادن یک event مفهوم event source, listener ساخت listener ها برای کار با event ها نحوه استف...

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

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

در این قسمت به سراغ توابع بازگشتی در برنامه نویسی رفته ایم و گفته ایم که این توابع یا متدها به گونه ای هستند که خودشان را فراخوانی می کنند. اکثر توابع بازگشتی از روش تقسیم و غلبه برای حل مسائل استفاده می کنند. یعنی مسئله را به مسائل کوچک خرد کرده و مسائل کوچک را حل می کنند تا به مسئله اصلی برسند. حا...

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

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

شرکت ها و سازمان ها همیشه به دنبال کم کردن هزینه های خود هستند و از همین روی این روز ها فریموورک های Cross-platform یا چند سکویی حسابی محبوب شده اند. یکی از این فریموورک ها در حوزه برنامه نویسی موبایل React Native می باشد که در این پست با هم دیگه اولین پروژه Hello World خودمون و در RN میسازیم. IDE ...

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

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKبا سیزدهمین یا به عبارتی آخرین قسمت از دوره تخصصی آموزش متن کاوی با ابزار NLTK در خدمت شما هستیم.در این قسمت به تعریف، معرفی و استفاده از قابلیت های پایگاه داده واژه ای WordNet به شکل تئوری و عملی می پردازیم. مهمترین مباحث آموزشی در ا...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKیکی دیگر از مباحث جذاب و پرکاربرد در حوزه NLP مبحث نظرکاوی (تجزیه و تحلیل احساسات) می باشد. خوشبختانه کتابخانه NLTK دارای ماژولی با نام Sentiment Analysis است که امکان استخراج احساسات را از دل داده های متنی فراهم می آورد. در این ویدیو...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKدر این قسمت به شمارش واژه ها در یک سند متنی یا به تعریف مفهوم Term Frequency می پردازیم. از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگزارم. ارادتمند شما: کاظم تقندیکی موفق باشید #متن_کاوی #دوره_t...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKیکی از مباحث مهم در بازیابی اطلاعات و متن کاوی فرایند تبدیل کلمات به کلمه ریشه اشان می باشد. به این فرایند Stemming نیز می گویند و به توابعی که این کار را انجام می دهند نیز Stemming Algorithm می گویند. خوشبختانه کتابخانه NLTK دارای 3 ...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKدر این قسمت به تعریف و مشخص کردن اجزای کلامی یک سند متنی (Tagging Words) به کمک کتابخانه NLTK می پردازیم. در زبان‌شناسی پیکره‌ای، برچسب‌گذاری اجزای کلام، در واقع عمل انتساب برچسب به کلمات تشکیل‌دهندهٔ یک متن یا یک پیکره است. این برچسب...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKدر این قسمت به تعریف، شناسایی و استخراج Bigrams به کمک کتابخانه NLTK از یک سند متنی می پردازیم و نشان خواهیم داد که چگونه با استفاده از Bigrams می توان موضوع یک سند متنی رو تشخیص داد. همچنین نشان خواهیم داد که چگونه عمل پیش پردازش می ...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKدر این قسمت به تعریف، شناسایی و حذف Stopwords از اسناد متنی با کمک کتابخانه NLTK به شکل تئوری و عملی می پردازیم. حذف Stopwords یکی از مهمترین عملیات پیش پردازش در فرآیندهای متن کاوی می باشد.  از اینکه این ویدئو ها را کپی نمیکنید و ...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKیکی دیگر از فرآیندهای متن کاوی، عملیات Tokenization کردن یک سند انگلیسی (تیکه تیکه کردن) برحسب واژه ها و خط ها می باشد. که البته می توان روی اسناد غیر انگلیسی هم با کتبخانه nltk این فرآیند را انجام داد. در این ویدیو انواع عملیات Token...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKیکی از ساده ترین فرآیندهای متن کاوی، شمارش واژه های یک سند متنی به کمک فرایند Tokenization هستش. در این ویدیو به شما آموزش خواهیم داد که به چه شکل به کمک تابع word_tokenize موجود در ابزار nltk و تابع set موجود در زبان برنامه نویسی پای...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKقبل از انجام هر گونه عملیات متن کاوی، نیاز به یک مجموعه اسناد متنی استاندارد داریم. خوشبختانه کتابخانه NLTK همراه خودش مجموعه ای از اسناد متنی رو داره که می تونیم از آونها برای انجام فرایندهای متن کاوی بهره ببریم. در این ویدیو آموزشی ...

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

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTK در این قسمت به بیان پیش نیازهای لازم نرم افزاری می پردازیم که حتماً شما دوست عزیز برای اینکه بتوانید فرایند متن کاوی رو در این دوره انجام دهید باید به این پیش نیازهای توجه نمایید. دقیقاً مثل خیاطی، به این شکل که تا شما چرخ، قیچی و سو...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرم NLTKیکی از چالش های اساسی که امروزه حوزه ای تی و بخصوص شرکت های بزرگی مانند گوگل با آن روبه رو هستند، چالش نحوه آنالیز مجموعه بزرگی از متون موجود در وب می باشد. یکی از روش هایی که با استفاده از آن می توان داده های متنی را مورد کاووش و آن...

اگر با زبان برنامه نویسی جاوا حتی در حد مقدماتی هم کار کرده باشید میدونید که برای تعریف متغیر باید در ابتدا نوع متغیر و مشخص کنید و بعد اسم متغیر برای مثال: String t; int i; boolean b; اما در اکثر زبان های برنامه نویسی برای تعریف متغیر شما نیازی به مشخص کردن نوع متغیر در هنگام تعریف کردن آن ندارید...

یکی دیگر از مباحث جذاب و پرکاربرد در حوزه NLP مبحث نظرکاوی (تجزیه و تحلیل احساسات) می باشد. خوشبختانه کتابخانه NLTK دارای ماژولی با نام Sentiment Analysis است که امکان استخراج احساسات را از دل داده های متنی فراهم می آورد. در این ویدیو به شکل عملی و تئوری با این مبحث آشنا خواهیم شد. تجزیه و تحلیل اح...

در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....