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

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

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

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

شما از این به بعد باید بتوانید برنامه اندرویدی بنویسید ، وجود یک App برای Android در حال حاضر از مهمترین فاکتورهای تقریبا همه تجارت ها محسوب می شود . صنعت نرم‌افزار در دنیای کنونی به سرعت در حال پیشرفت است و می‌بینیم که ثروتمند ترین شرکت های دنیا شرکت هایی هستند که به گونه‌ای با نرم&z...

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

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

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

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

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

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

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

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

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

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

در این قسمت از دوره آموزشی پایتون به مبحث متغیرها (Variables) و نوع های داده (Data Types) در زبان پایتون خواهیم پرداخت. امکان تعریف متغیر در اکثر زبان های برنامه نویسی وجود دارد و البته کاربردهای بسیار مهم هم دارد. در این قسمت با مباحث زیر آشنا خواهیم شد: آشنایی با مفهوم متغیر و کاربرد آن در ...

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

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

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

سلام به همه ITPRO ای های عزیز، با قسمت دوم آموزش مقدماتی برنامه نویسی به زبان سی شارپ در خدمات شما دوستان عزیز هستم. در این قسمت با موارد زیر آشنا خواهید شد: آشنایی با مفهوم .NET Framework بررسی معماری دات نت و اجزای تشکیل دهنده آن بررسی CLR و اجزای تشکیل دهنده آن (CTS, CLS, MSIL, JIT, Memory M...

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

با سلام به همه ی همراهان Itpro یکی از دغدغه هایی که برای برنامه نویسان ایرانی وجود دارد استفاده از تاریخ شمسی در برنامه هایشان است به طوری که بتوانند به راحتی همه ی عملیاتی که می توان بر روی تاریخ میلادی در برنامه ها انجام داد را بر روی تاریخ شمسی نیز انجام بدهند. علاوه بر این برنامه نویسان دوست دا...

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

اگر شغل شما برنامه نویسی هست، حتماً واژه ORM و در کنارش Entity Framework رو شنیدید. يکي از مهمترين ابزار هايي که در نوشتن برنامه هاي Data-Centric استفاده ميشه، ابزار هاي ORM يا Object Relational Mapping هست. اين ابزار ها اين قابليت رو به شما ميدهند که داخل برنامه از بانک اطلاعاتي و جداول داخل اون به...

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

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

در این قسمت از سری آموزشی، با کلاس های List و Dictionary که دو کلاس Generic تعریف شده در کتابخانه دات نت هستند آشنا می شویم، اینکه چگونه مجموعه هایی ایجاد کنیم که مانند آرایه ها محدودیت تعداد آیتم ها را نداشته باشند یا بتوان بوسله کلید مقادیر را به لیست اضافه از از لیست حذف کرد. همچنین با interface ...

در ادامه این مقالات به بررسی تعریف رابطه با استفاده از Fluent API و Attribute ها خواهیم پرداخت. در هر قسمت ابتدا با Fluent API و سپس با Attribute ها اقدام به تعریف رابطه ها خواهیم کرد. رابطه One-To-Many و Zero Or One-To-Many این رابطه از دو طرف قابل تنظیم است. کلاس های قبلی را به یاد بیاورید: publ...

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

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

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

یکی دیگر از امکاناتی که در دات نت برای نوشتن برنامه های Multi-Threaded و همچنین نوشتن کدهایی که به صورت Parallel اجرا می شوند وجود دارد، Task Parallel Library است که اصطلاحاً به آن TPL گفته می شود. شما بوسیله کلاس های TPL می توانید کدهایی بنویسید که علاوه بر اجرا در Thread های جداگانه، می توانند از ...

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

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

در قسمت دوم از دوره پیشرفته آموزش برنامه نویسی به زبان سی شارپ با مباحث زیر آشنا خواهیم شد: بررسی Visual Studio و نسخه های آن پروژه Mono و Visual Studio Code آشنایی با پروژه Xamarin آشنایی با کامپایلر زبان سی شارپ (فایل csc.exe) ایجاد یک پروژه ساده در محیط Visual Studio

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

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

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

در قسمت هشتم از دوره پیشرفته آموزش برنامه نویسی به زبان سی شارپ به سراغ مجموعه ها (Collections) رفتیم تا نگاه دقیق تری به این مبحث داشته باشیم. اینکه چگونه می توانیم از انواع مجموعه ها برای کاربردهای مختلف و ذخیره سازی لیستی از داده استفاده کنیم. مطالب مطرح شده در این قسمت به شرح زیر است: آشنایی ...

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

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

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

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

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

سلام به ITPRO ای های عزیز، در قسمت یازدهم از سری آموزشی زبان سی شارپ مباحث مربوط به برنامه نویسی شئ گرا را با هم شروع خواهیم کرد. مفاهیمی که در این قسمت خدمت شما دوستان ارائه میشه: آشنایی با کلاس ها و Access Modifier ها نحوه تعریف شئ از روی کلاس (ساخت Instance) تعریف فیلدها تعریف خصوصیات و کنت...

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

در قسمت قبل در مورد Activity ها و intent ها صحبت کردیم . در این ویدیوی آموزشی دو مثال را قدم به قدم طراحی و پیاده سازی می کنیم تا بهتر با استفاده از activityها و intent ها آشنا شویم. مباحثی که در خلال این دو برنامه برای شما توضیح داده شده است عبارتست از: استفاده از activityها برای ساخت یک برنامه ma...

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

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

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

Hقصد دارم در این مقاله به آموزش کار با code block بپردازم این برنامه کامپایلر های مناسبی برای اجرا برنامه ها در زبان های c و c++ دارد این آموزش با نرم افزار code block ورژن 10.05 است در ابتدا که برنامه را باز می کنیم با صفحه ی زیر مواجه می شویم : در این صفحه باید گزینه یcreate a new project را بزنی...

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