اولین برنامه Deno خود را با قابلیت احراز هویت بسازید

https://roocket.ir/articles/build-your-first-deno-app-with-authentication

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

5 برنامه برتر برای یادگیری برنامه نویسی در سال 2020

https://roocket.ir/articles/top-5-applications-to-learn-coding-in-2020

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

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

https://roocket.ir/articles/6-programming-habits-that-surprisingly-not-many-developers-have

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

نحوه ایجاد برنامه React

https://roocket.ir/articles/how-to-create-react-application-from-scratch

در این مقاله قصد داریم اولین برنامه React خود را بسازیم. React محبوب‌ترین فریمورک فرانت‌اند است و دلایل زیادی برای این وجود دارد.

برنامه نویسی فانکشنال چیست؟

https://roocket.ir/articles/what-is-functional-programming

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

10 چیزی که برنامه‌نویسان باید در سال 2020 یاد بگیرند

https://roocket.ir/articles/10-things-front-end-developers-should-learn-in-2020

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

پیشنهاد‌ها و راهنمایی‌هایی برای تولید محتوای متنی بهتر

https://roocket.ir/articles/better-programming-styleguide-suggestions

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

زبان برنامه نویسان را رمزگشایی کنید!!

https://roocket.ir/articles/decode-your-programmers-language

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

هزینه ساخت برنامه موبایل در سال 2020

https://roocket.ir/articles/the-cost-of-building-a-mobile-app-in-2020

این مقاله نمای کلی از هزینه توسعه یک برنامه موبایل در بازار را برجسته کرده و عوامل تأثیرگذار بر مدیریت و توسعه برنامه موثر را بیا می‌کند.

معرفی برنامه نویسی برای مبتدیان

https://roocket.ir/articles/coding-for-beginners

بدون وجود نرم‌افزار خوب، کامپیوترها مثل ماشین خاموش هستند. طبق آمار Evans Data Corp در آخرین مطالعه جهانی جمعیت توسعه‌دهندگان: «حدود ۱۸.۲ میلیون توسعه‌دهنده نرم‌افزار در سراسر دنیا وجود دارد و این عدد تا سال ۲۰۲۰ با ۴۵درصد رشد به ۲۶.۴ میلیون نفر می‌رسد.» با مطالعه این مقاله از راکت متوجه می‌شوید که...

زبان برنامه نویسی دارت (Dart)

https://roocket.ir/articles/dart-programming-language

در این مقاله می خواهیم شما را با زبان برنامه نویسی دارت (Dart) آشنا کنیم. زبان برنامه نویسی دارت توسط گوگل ساخته شده‌­است.

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

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

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

من یک برنامه‌نویس حوصله سر بر هستم، و به آن افتخار می‌کنم

https://roocket.ir/articles/i-m-a-boring-programmer-and-proud-of-it

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

برنامه‌نویسی تابعی دقیقا چیست؟

https://roocket.ir/articles/what-exactly-is-functional-programming

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

چگونه بر مشکلات برنامه نویسی غلبه کنیم؟

https://roocket.ir/articles/how-to-get-unstuck

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

چگونه برنامه نویسی موازی را برای مادربزرگتان توضیح دهید؟

https://roocket.ir/articles/parallel-programming-grandmother

در دنیای برنامه نویسی، عمدتا برنامه نویسی موازی به multi-theading یا چند نخی ترجمه می‌شود. Thread یا همان نخ یک مفهوم انتزاعی است که می‌توانیم آن را مانند یک کارگر که وظایف خود را درون یک کامپیوتر انجام می‌دهد، تصور کنیم.

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

https://roocket.ir/articles/what-does-it-mean-to-be-a-senior-developer-and-how-can-we-become-one

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

پیکربندی Remote برای بررسی بروزرسانی‌های برنامه

https://roocket.ir/articles/firebase-remote-config-for-app-updates-check

فایربیس این روزها برای توسعه‌دهندگان اندروید بسیار ضروری شده است. در این مقاله نحوه استفاده از Remote Config را برای نمایش بروزرسانی pop-up با استفاده از Rest Api یاد خواهیم گرفت.

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

https://roocket.ir/articles/comprehensive-guide-to-learn-python-programming-language

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

مزایای برنامه نویسی دونفره (pair programming)

https://roocket.ir/articles/benefits-of-pair-programming

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