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 محبوب‌ترین فریمورک فرانت‌اند است و دلایل زیادی برای این وجود دارد.

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

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

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

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

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

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

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

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

7 ویژگی که یک برنامه نویس عالی را از یک برنامه نویس خوب متمایز می‌‌کند

https://roocket.ir/articles/7-qualities-that-differentiate-a-good-programmer-from-a-great-programmer

برنامه‌نویسان عالی نادر هستند، بهره‌وری آن‌ها 3 برابر یک برنامه نویس متوسط و 10 برابر یک برنامه نویس بد است. این برنامه‌نویسان عالی که 1 درصد از کل افراد این حوزه را تشکیل می‌‌دهند، تنها کدنویس نیستند، بلکه دارای ویژگی‌های نامشهود و مهم دیگری نیز می‌‌باشند. بعد از همکاری با بیش از 1000 برنامه‌نویس،...

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

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

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

تفاوت بین برنامه نویسی فانکشنال و شی‌گرا

https://roocket.ir/articles/functional-programming-vs-oop

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