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

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

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

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

من در دل خود می‌دانستم که باید تلاش کنم؛ زیرا وارد شدن به گوگل غیر ممکن نبود. تا زمانی که تلاش نکرده بودم، هیچ وقت نمی‌توانستم نتیجه آن را بدانم.

بهترین فریمورک‌های جاوااسکریپت برای یادگیری در سال ۲۰۱۹

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

بهترین ابزارهای Back-End در توسعه وب

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

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

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

بخش مقالات

نقاط قوت و ضعف توسعه اپلیکیشن به صورت cross-platform

اپلیکیشن‌های موبایل برای بیشتر از ۱۰ سال است که در کنار ما حضور دارند. در این مدت، روند توسعه اپلیکیشن‌ها به شدت تغییر کرده است. در ابتدای این روند تو...

چه زمانی از زبان‌های قدیمی باید استفاده کرد؟

کوبول یک زبان برنامه‌نویسی است که در اصل در سال ۱۹۵۹ ساخته شده است،‌ دوره‌ای که بسیاری فکر می‌کنند هنوز کامپیوتر ایجاد نشده بود! با این حال کوبول در ز...

اگر قصد توسعه‌دهنده شدن دارید این نکات را به خاطر بسپارید

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

بهترین ابزارهای Back-End در توسعه وب

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

15 افزونه Brackets برای تجربه کدنویسی بهتر

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

6 تم VS Code برتر برای استفاده در سال 2019

سفارشی‌سازی Visual Studio Code، مثلا با اضافه کردن تم‌های زیبا، به شدت ساده است. تم‌ها می‌توانند شخصی‌سازی زیادی به ویرایشگر شما داده، و کار با آن را...

۱۳ قاعده ساده برای کدنویسی بهتر

من بیشتر از ۱۵ سال است که مشغول برنامه‌نویسی هستم. در این مدت با زبان‌ها، فریمورک‌ها، پارادایم‌ها و... مختلفی کار کرده‌ام. اما امروز در این مطلب قصد د...

۱۰ راه برای شرکت در جامعه متن باز

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

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

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

آیا blockchain یک گرایش رو به شکست است، یا این که می‌تواند یک دنیای بهتر بسازد؟

در سال ۲۰۱۸، blockchain و رمزنگاری ارزی در زمینه فناوری منفجر شدند. ما با نویسنده انتشارات Packt، یعنی Harish Garg درباره چیزی که در آینده blockchain...

12 دستور ترمینال که توسعه‌دهندگان وب باید بدانند

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

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

مواردی زیادی هستند که یک توسعه دهنده خوب می‌سازند: تحصیلات، تجربه، استعداد طبیعی و... گرچه، یک مسئله حیاتی نیز هست که بسیاری توسعه دهندگان نادیده می‌گ...