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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

در بخش قبلی سری مقالات آموزشی Entity Framework Code First در انواع رابطه ها و نحوه تعریف آنها در Entity Framework صحبت کردیم. در ادامه این مقالات به بررسی تعریف رابطه با استفاده از Fluent API و Attribute ها خواهیم پرداخت. در هر قسمت ابتدا با Fluent API و سپس با Attribute ها اقدام به تعریف رابطه ها خ...

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

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

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

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

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

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

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

زمانی که پروژه یا پروژه هایی به صورت تیمی در حال توسعه هستند یا اگر به صورت انفرادی کار می کنیم، اما پروژه هایی داریم که از یک Library مشخص در آن ها استفاده می کنیم، می توانیم Assembly های ایجاد شده را در قسمتی به نام GAC نصب کنیم تا بتوان به راحتی از آن ها استفاده کرد. GAC یا Global Assembly Cache ...

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

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

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

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

در قسمت اول از سری آموزشی برنامه نویسی پیشرفته به زبان سی شارپ به بررسی معماری دات نت و آشنایی با اجزاء تشکیل دهنده آن می پردازیم. مباحثی که در این قسمت با آن ها آشنا خواهید شد به شرح زیر است: تکنولوژی های قبل از دات نت: C/Win32 API C++/MFC COM Visual Basic DNA مشکلات قبل از دات نت دا...

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

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

همانطور که در قسمت های قبلی مختصری در مورد جاوا ، سی،سی پلاس پلاس و همچنین سی شارپ ، Objective-C، PHP ، ASP.Net ، HTML صحبت شد در این مقاله میخواهم در مورد زبان های برنامه نویسی پایتون ، روبی ، جاوا اسکریپت ، SQL و مختری در مورد طبقه بندی زبان ها صحبت کنم، امیدوارم مورد پسند شما کاربران عزیز قرار ...

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

با سلام در این ویدیو آموزشی ما دو کلاس تحت عنوان دانش آموز و آدرس در نظر گرفتیم که شما رو با موارد زیر آشنا کنیم. 1- نحوه استفاده از complex type ها در Entity Framework (یکی از مزیت های این ویژگی این است که شما با یکبار تعریف کلاس، این کلاس را در سایر کلاس ها بکار می گیرید.واز تکرار فیلد ها جلوگ...

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

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

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

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

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

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

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

و

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

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

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