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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

يکي از مهمترين ابزار هايي که در نوشتن برنامه هاي Data-Centric استفاده ميشه، ابزار هاي ORM يا Object Relational Mapping هست. اين ابزار ها اين قابليت رو به شما ميدهند که داخل برنامه از بانک اطلاعاتي و جداول داخل اون به صورت Object ها استفاده کنيد. ابزار هاي زيادي در اين مورد وجود دارند که معروف ترين ا...

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

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

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

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

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

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

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

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

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

و

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

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

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