چیزی که آرزو می‌کردم وقتی یک مدیر ارشد فناوری شدم، می‌دانستم

https://roocket.ir/articles/what-i-wish-i-knew-when-i-became

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

تست فکتوری ( Test factory )

https://roocket.ir/articles/laravel-beyond-crud-09-test-factories

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

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

https://roocket.ir/articles/ultimate-guide-to-mobile-app-development-part2

آیا کسی به شما گفته که برنامه موبایل برای رشد کسب و کار اجباری است؟در این مقاله به شما کمک می‌کنیم بهترین تکنولوژی مناسب را انتخاب کنید.

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

https://roocket.ir/articles/anti-patterns-in-software-development

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

۵ مورد از بهترین اقدامات توسعه‌ وب در سال ۲۰۲۰

https://roocket.ir/articles/5-web-development-best-practices

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

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

https://roocket.ir/articles/11-best-android-developer-tool-to-get-you-started-on-android-development

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

10 ابزار برتر ایرادیابی برای توسعه دهندگان وب و طراحان

https://roocket.ir/articles/bug-tracking-tools

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

چگونه مهارت‌های طراحی UX / UI خود را به عنوان یک توسعه دهنده بهبود بخشیم

https://roocket.ir/articles/how-to-improve-your-ui-ux-design-skills-as-a-developer

در طول ۱۲ ماه گذشته، من به دلایل شخصی درک خودم را از طراحی UI / UX بهبود بخشیدم. این کار به من اجازه می‌داد تا در هنگام همکاری و کار با طراحان، تاثیرگذارتر عمل کنم

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

https://roocket.ir/articles/who-is-a-back-end-programmer-and-how-to-become-one

هر روز بسیاری از افراد را می‌بینیم که مفاهیم توسعه وب را با هم اشتباه می‌کنند و نمی‌توانند تشخیص دهند که تفاوت‌های بین برنامه نویسی back end و برنامه نویسی front end در چیست

۱۰ مورد از چیزهایی که هر توسعه دهنده باید یاد بگیرد

https://roocket.ir/articles/10-things-every-developer-should-learn

من یک توسعه دهنده پایتون پلاس و Go هستم و در طی چند سال گذشته نیز برنامه‌های مربوط به مقیاس جهانی را اجرا می‌کنم.قصد دارم چند نکته را با شما به اشتراک بگذارم.

۱۲ مورد از بهترین ابزار های طراحی و توسعه گوگل

https://roocket.ir/articles/12-best-google-design-development-tools

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

استفاده از Docker برای اجرای MySQL Server در محیط توسعه

https://roocket.ir/articles/using-docker-to-run-mysql-server-in-your-development-environment

امروز قصد داریم به شما نشان دهیم که چگونه می‌توانید از Docker برای اجرای MySQL Server در محیط توسعه خود استفاده کنید.

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

https://roocket.ir/articles/modern-software-development

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

توسعه Front end چیست؟

https://roocket.ir/articles/what-is-front-end-development

توسعه دهنده Front end کسی است که بر روی نرم‌افزارهایی مانند وبسایت‌های دسکتاپ یا موبایل که کاربران با آن‌ها ارتباط برقرار می‌کنند کار میکند

۱۹ ابزار توسعه وب ضروری

https://roocket.ir/articles/19-web-development-tools-for-every-day-success

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

اصطلاحات مهم حوزه توسعه وب

https://roocket.ir/articles/web-development-words-confused

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

توسعه رفتار محور (BDD) چیست ؟

https://roocket.ir/articles/behavior-driven-development

توسعه رفتار محور یک روش برای پروژه‌های نرم‌افزاری سطح بالا است که در آن از تکنیک ”outside-in” یا "بیرون-درون" استفاده می‌شود. یعنی ابتدا لایه بیرونی که نیازهای تجاری است بررسی می‌شود، سپس موارد مورد نیاز و قابلیت‌ها مشخص می‌شود و درنهایت شاخص‌ها برآورده می‌شوند تا برنامه کار کند.

متغیرهای CSS برای توسعه React

https://roocket.ir/articles/css-variables-for-react-devs

خواهیم دید که چگونه می‌توان از CSS در برنامه‌های React خود برای بهبود گردش کار و کارهای بسیار زیبا استفاده کرد.

چگونه React Native انتخاب برتر توسعه دهندگان برای توسعه برنامه بومی هیبریدی شده است؟

https://roocket.ir/articles/how-react-native-became-top-pick-of-developer-for-hybrid-native-app-development

همانطور که می‌دانیم، React Native یک فریمورک توسعه چند پلتفرمی برای ساخت برنامه‌هایی است که می‌توانند هم در iOS و هم در Android کارآمد عمل کنند.