مقالات آموزشی

مقالات به‌روز و کاربردی برای افزایش سطح دانش شما

پربازدیدترین مقالات دو هفته گذشته

چرا پایتون کُند است؟

پایتون زبان برنامه‌نویسی بسیار محبوبی‌ است. از پایتون می‌شود برای DevOps، Data Science، توسعه وب و امنیت استفاده کرد.با این حال نمی‌توان مدال خوبی برا...

نکات مثبت و منفی زبان برنامه‌نویسی Go

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

۸ فریمورک برای توسعه Back-End

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

مجموعه‌ای از ابزارهای جدید طراحی وب

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

بخش مقالات

6 مورد از بهترین جایگزین‌های گیت‌هاب

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

۸ فریمورک برای توسعه Back-End

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

10 IDE مناسب برای توسعه اپلیکیشن‌های نودجی‌اس

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

انجام سریع‌تر کارها با استفاده از TDD یا Test-Driven Development

همانطور که می‌دانید با استفاده از تست‌های واحد ما می‌توانیم از درستی کاری که می‌خواهیم انجام دهیم مطمئن شویم. این تست‌ها مخصوصا برای زمانی که تغییراتی...

توسعه مدرن نرم‌افزار

امروزه توسعه نرم‌افزار تفاوت‌های بسیار زیادی نسبت به ۲۰ سال گذشته خود دارد. برای یک توسعه‌دهنده نرم افزار در حال حاضر نیاز است که به صورت مداوم در حال...

نکات مثبت و منفی زبان برنامه‌نویسی Go

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

آیا من واقعا یک مهندس نرم‌افزار هستم؟!

این سوالی بود که برای سال‌ها از خودم می‌پرسیدم. به نظر هم می‌رسد که من تنها نبودم. بسیاری از افراد حتی با تجربه این نامطمئن بودن را تجربه کرده‌اند. ام...

آيا برنامه‌نویسی به دانستن ریاضیات نیازمند است؟

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

بهترین ابزارها برای همکاری در کدنویسی

براساس آمار Forbes حدود ۵۰ درصد آمریکایی‌ها تا سال ۲۰۲۷ ترجیح خواهند داد که در خانه‌های‌شان کار بکنند. فریلنسینگ در حال تبدیل شدن به پدیده‌ای است که ت...

چه زبان برنامه‌نویسی را در سال ۲۰۱۹ یاد بگیریم؟

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

۶ وب فریمورک جاوا

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

ستون‌های اصلی یادگیری برنامه‌نویسی

بیشتر از ۲۰ سال است که در حوزه برنامه‌نویسی کار می‌کنم و باید بگویم که خیلی خوشحالم، از این بابت که با افراد بسیار زیادی آشنا شده‌ام و چیزهای بسیار زی...