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

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

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

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

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

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

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

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

در ادامه مباحث مربوط به Entity Framework به یکسری مباحث تکمیلی خواهیم پرداخت. مطالبی که در این بخش خواهیم آموخت: استفاده از enum ها در Entity ها آشنایی اولیه با نوع داده DbGeography آشنایی با مفهوم ChangeTracker و کاربرد آن در Entity Framework کاربرد Entry ها در Entity Framework آشنایی با متد...

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

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

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

در جلسه هشتم از دوره آموزشی Web Scraping با پایتون ، کار با کتابخانه selenium رو استارت می زنیم ، علاوه بر استخراج اطلاعات از کتابخانه selenium ، با ساخت ربات هم بوسیله این کتابخانه آشنا میشیم و کار می کنیم.

با سلام به تمامی ITPRO ای های عزیز و همراهان همیشگی انجمن تخصصی فناوری اطلاعات ایران؛ در خدمت شما هستیم با قسمت ششم از سری اموزشی برنامه نویسی مقدماتی به زبان سی شارپ، در ادامه مباحث به بررسی حلقه ها و دستورات مربوطه می پردازیم. مباحث گفته شده در این قسمت عبارتند از: آشنایی با حلقه ها و دستور for...

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

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

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

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

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

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

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

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

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

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

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

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

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

در قسمت نوزدهم از دوره آموزشی زبان پایتون با Package ها آشنا خواهیم شد. Package ها ارتباط مستقیم با مبحث Module ها دارند، ما بوسیله ماژول ها می توانیم یکسری توابع، کلاس و ... را در قالب یک فایل Python تعریف کنیم و سپس بوسیله دستور import آیتم های تعریف شده داخل ماژول را داخل کد اضافه کرده و از آن ها...

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

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

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

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

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

در ویدیوهای قبلی با پیاده سازی دیتابیس SQLite در اندروید آشنا شدیم. اما در این قسمت قصد داریم تا نحوه استفاده از دیتابیس Room ORM که از طرف گوگل معرفی شده است را یاد بگیریم. دیتابیس های ORM به ما یک دید شی گرایی از پایگاه داده میدهند و با پیچیدگی های کوئری نوشتن به شکل کمتر درگیر میشویم. ORM های زیا...

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

در دو قسمت قبلی آموزش با مبحث Reflection و نحوه بدست آوردن اطلاعات مربوط به Type ها در زبان سی شارپ آشنا شدیم. در این قسمت از آموزش به مبحث Late Binding می پردازیم. بعد از به دست آوردن اطلاعات Type ها امکان ایجاد شئ و استفاده از اعضاء آن امکان پذیر است. یعنی ما می توانیم بوسیله استفاده از یکسری قابل...

در قسمت چهاردهم از دوره آموزشی پایتون با مبحث Module ها آشنا خواهیم شد. Module ها کاربرد بسیار زیادی در زبان پایتون دارند و بسیاری از ویژگی های کاربردی زبان پایتون در قالب Module ارائه می شود که می بایست این Module ها را در برنامه import کرد و از آن ها استفاده کرد. Module ها فایل های اسکریپت پایتون ...

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

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

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

نوتیفیکشن پیغامی است که میتوانید در خارج از برنامه و رابط کاربری معمولی موبایل به افراد نمایش دهید. زمانی که به سیستم عامل درخواست نمایش نوتیفیکشن میدهد ابتدا یک آیکون در قسمت استاتوس بار گوشی نمایش داده می شود. در این قسمت پیاده سازی Notification را برای هر دو نوع اندروید کمتر از API 26 و بالاتر به...

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

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

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

سلام دوستان. امیر حسین فضلیخانی هستم و پس از ناکامی های بسیار در انتشار این دوره اومدم تا دوباره شروعش کنیم. دوره ی آموزش برنامه نویسی WPF. در واقع می شه گفت WPF معرفی شده تا محدودیت های ویندوز فرم رو از بین ببره و پلتفرم .NET دوباره بین توسعه دهندگان محبوب بشه. مایکروسافت سال 2008 این تکنولوژی رو م...

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

تا به اینجای دوره تمام کدهایی که نوشتیم به ترتیب از بالا به پایین اجرا میشدند و بعد از پایان کار یک خط از برنامه خط بعدی اجرا میشد. اما با استفاده از تکنیکی به اسم برنامه نویسی Multi thread میتونیم عملیات های مختلف و به صورت همزمان اجرا کنیم. تمام کدهایی که تا به این قسمت نوشتیم داخل thread اصلی برن...

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

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

در این قسمت برای دکمه های خود اسکریپتی خواهیم نوشت که کاربر بتواند با فشردن این دکمه ها گیم آبجکت ها را عوض کند.

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

در این قسمت به شما UI یا همان رابط کاربری را آموزش می دهیم و در صحنه دو دکمه قرار می دهیم که کاربر بتواند با استفاده از این دکمه ها آبجکت ها را جابجا کند.