۱۰ وبسایت محبوب چالش برانگیز برای کدنویسی در سال ۲۰۱۷

https://roocket.ir/articles/the-10-most-popular-coding-challenge-websites-of-2016

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

برنامه‌نویس عالی ملزم به یادگیری چند زبان مختلف است ؟

https://roocket.ir/articles/do-you-need-to-be-polyglot-great-programmer

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

توسعه‌دهنده Full Stack کیست؟

https://roocket.ir/articles/what-is-full-stack-developer

براساس آماری که جدیدی که از Stackoverflow منتشر شده است، توسعه‌دهنده Full Stack یکی از نقش‌های بسیار محبوب در بین توسعه‌دهندگان است. اما یک توسعه‌دهنده فول‌استک دقیقا چه کاری را انجام می‌دهد و توضیحات کلی کار و وظیفه وی چیست

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

https://roocket.ir/articles/the-best-backend-tools-in-web-development

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

مزایا و معایب برنامه‌نویسی تابعی

https://roocket.ir/articles/pros-and-cons-of-functional-programming

برنامه‌نویسان معمولا آدم‌های باهوش و خلاقی هستند اما در همین حال باید برای انتخاب زبان برنامه‌نویسی مورد نظرشان چند تکنیک و رویکرد را دنبال کنند. برای مثال PHP را به عنوان یک زبان ‘Lazy’ می‌شناسند

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

https://roocket.ir/articles/best-coding-apps-children

همانطور که ما در دنیای تکنولوژی و دیجیتال زندگی می‌کنیم و ظاهرا این دوران هر روز در تکامل است، یادگیری برنامه‌نویسی و کسب توانایی در این حوزه بسیار مهمتر از هر وقت دیگری شده است.

یادگیری کدنویسی شبیه به یادگیری یک زبان خارجی‌ست!

https://roocket.ir/articles/learning-to-code-is-like-learning-a-foreign-language

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

هشداری درباره حرفه برنامه نویسی شما - بخش اول

https://roocket.ir/articles/warning-your-programming-career

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

اشتباهاتی که من به عنوان یک برنامه نویس تازه‌کار مرتکب شدم - بخش اول

https://roocket.ir/articles/the-mistakes-i-made-as-a-beginner-programmer

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

هشداری درباره حرفه برنامه نویسی شما - بخش دوم

https://roocket.ir/articles/warning-your-programming-career-part-2

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

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

https://roocket.ir/articles/programming-requires-math

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

۱۰ عادت بد برنامه‌نویسی که یک برنامه‌نویس باید آن‌ها را فوراً ترک کند

https://roocket.ir/articles/bad-programming-habits-a-programmer-should-avoid

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

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

https://roocket.ir/articles/everyday-activities-to-become-a-better-developer

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

۲۷ مطلبی که آرزو می‌کردم که ای کاش زمان شروع برنامه نویسی آن‌ها را می‌دانستم

https://roocket.ir/articles/27-things-started-programming

ای‌کاش زمانی که شروع به یادگیری برنامه نویسی کردم، نکته‌های زیادی را می‌دانستم اما تنها ۲۷ مورد به ذهنم می‌رسد که در این مقاله از راکت بیان می‌کنم.

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

https://roocket.ir/articles/10-important-git-commands-that-every-developer-should-know

گیت بخش مهمی از برنامه نویسی روزانه است (به‌خصوص اگر با یک تیم کار می‌کنید) و همچنین به طور گسترده در صنعت نرم‌افزار مورد استفاده قرار می‌گیرد.

در سال 2020 بهتر است کدام زبان برنامه نویسی را قبل از بقیه یاد بگیرید؟ جواب: جاوااسکریپت 

https://roocket.ir/articles/what-programming-language-should-i-learn-first

سفر اکثر مردم به سمت دنیای برنامه نویسی اغلب با یک جستجوی گوگل در اواخر شب آغاز می‌شود.معمولاً چیزی شبیه این است " یادگیری ____"

برنامه نویسی تابعی را یاد بگیرید و 10 برابر برنامه‌نویس بهتری شوید

https://roocket.ir/articles/learn-the-fundamentals-of-functional-programming

یاد گرفتن برنامه نویسی تابعی باعث شد که من یک توسعه‌دهنده بسیار بهتر نسبت به قبل شوم و باعث پیشرفت ۱۰ برابری من شد. این به من کمک کرد تا یاد بگیرم که چطور  یک کد تمیز، ساده، و مقیاس‌پذیر بنویسم.

نکاتی برای یادگیری برنامه نویسی به‌صورت خودآموز

https://roocket.ir/articles/tips-for-learning-programming

دوستی دارم که درحال یادگیری برنامه نویسی است و روزی از من پرسید که «چگونه می‌توانم سریع‌تر برنامه نویسی را یادبگیرم؟». من زمانی‌که در کالج بودم به‌صورت خودآموز برنامه نویسی را فراگرفتم و اکنون پس از گذشت سال‌ها این را متوجه شدم که سخت‌ترین راه ممکن را برای یادگیری برنامه نویسی انتخاب کردم.

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

https://roocket.ir/articles/five-best-programming-languages-for-first-time-learners

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

۱۵ ایده‌ی برنامه برای ساخت و ارتقا مهارت برنامه نویسی شما ( بخش اول–برای مبتدی‌ها)

https://roocket.ir/articles/app-ideas-to-build-and-level-up-your-coding-skills-part-1

همه‌ی ما می‌دانیم که گاهی اوقات، یافتن ایده‌های جدید و کاربردی به منظور بهبود یا یادگیری یک زبان و فریمورک جدید برنامه نویسی،‌ می‌تواند دشوار باشد.از همین رو،‌ در این مقاله به ۱۵ ایده برای ساخت برنامه می‌پردازیم، که :