دسته آموزشی

آموزش اندروید: View های اندروید

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

دیزاین پترن یا الگوی طراحیvisitor

دیزاین پترن‌ها یا الگوهای طراحی به مجموعه‌ای از راه‌حل‌ها برای مشکلات متداول و پیش‌بینی شده می‌گویند که افراد حرفه‌ای در برنامه‌نویسی از آنها استفاده می‌کنند ما 23 تا الگو طراحی داریم که هرکدام راه حلی برای مشکلی هستند این 23 الگو توسط 4 نفر معروف به gang of four  جمع‌آوری شده‌اند که می‌توان در گوگل اطلاعات بیشتری در مورد آنها یافت. در این مقاله مقدمه‌ای از الگوی visitor  را آموزش می‌بینیم البته شما می‌توانید با مراجعه به دوره  آموزش دیزاین پترن‌ها در وب‌سایت باگتو این 23 الگو را به‌صورت کامل و کاربردی و همراه با مثال یاد بگیرید چرا که یادگیری دیزاین پترن‌ها باعث متمایز شدن برنامه‌نویس حرفه‌ای با هم‌تیمی‌های خود در شرکت است. 

کاربرد زبان برنامه نویسی سی شارپ (#c)

سی شارپ (#C) ریشه در زبان های خانواده C دارد و یک زبان برنامه نویسی شی گرا سطح بالا است. این زبان فوق العاده ، متن باز ، ساده ، مدرن ، انعطاف پذیر و چند منظوره است.
سی شارپ یک زبان برنامه نویسی است که توسط مایکروسافت در سال 2001 توسعه و راه اندازی شد و برای توسعه برنامه های وب ، دسکتاپ ، تلفن همراه ، بازی ها و موارد دیگر استفاده می شود.

Message Broker چیست؟

در این مقاله قصد داریم انواع روش ارتباط بین میکروسروس ها و کلیاتmessage Brokerرا به شما آموزش دهیم.
قبل از شروع آموزش بهتر است ابتدا شما را کمی با معماری میکروسرویس آشنا کنم. در معماری میکروسرویس یک سیستم به چند زیرسیستم تقسیم می‌شود که همان میکروسرویس‌ها هستند هر یک از این بخش‌ها یا میکروسرویس‌ها به‌صورت کاملاً مجزا از یکدیگر کار می‌کنند و حتی هرکدام می‌توانند با زبان برنامه‌نویسی خاص خودشان پیاده‌سازی شوند و دیتابیس جداگانه خود را دارند. با این توضیحات باید این سؤال برای شما پیش بیاید که اگر این میکروسرویس‌ها کاملاً از یکدیگر مجزا هستند پس چگونه با یکدیگر تبادل اطلاعات می‌کنند و باهم یک سیستم بزرگ را تشکیل می‌دهند؟  

آموزش کامل شی گرایی(oop) در سی شارپ

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

کار با Command Lineها در asp.net core

در این مقاله می‌خواهیم شمارا با .NetCore Cli آشنا کنیم Cli یا  Command Lineها مجموعه‌ای از دستورات متنی هستند که می‌توانیم به کامپایلر بدهیم و کامپایلر عملیات‌هایی را برای ما انجام دهد بدون اینکه از محیط‌های گرافیکی استفاده کنیم و کاربران با cliها می‌تواند با سیستم‌عامل ارتباط برقرار کنند .NetCore Cli نیز دقیقاً همین کار را برای ما انجام می‌دهد و ما می‌توانیم بدون استفاده از ابزارهای گرافیکی دات نت برنامه‌های خود را ران کنیم یا پابلیش بگیریم و کارهای مختلفی انجام دهیم.