Roocket | آموزش برنامه نویسی – Telegram
Roocket | آموزش برنامه نویسی
3.71K subscribers
741 photos
5 videos
1 file
6.64K links
اخبار ، مطالب جدید وب سایت Roocket.ir

پشتیبانی راکت :‌ @roocket_support
Download Telegram
ری‌اکت در مقابل جاوا اسکریپت خام! کدام بهتر است؟

چرا باید یک فریمورک اضافی یاد بگیرم در حالی که می‌توانم همه کارها را با جاوا اسکریپت وانیلا (همان جاوا اسکریپت خام) انجام دهم؟ چرا اینقدر بر یادگیری فریمورک‌هایی مانند React، Angular و Vue یا هر چیز دیگری تاکید زیادی می‌شود؟
در این مقاله قصد داریم یک مقایسه درست از این دو را بررسی کنیم.

https://roocket.ir/articles/react-vs-simple-javanoscript
@roocketir

#react #js
👏5
نکاتی برای پیاده‌سازی امنیت بالا در اپلیکیشن‌های نود‌جی‌اس
در این مقاله برخی از مشکلات مهم مربوط به امنیت Node.js را مورد بررسی قرار دادیم. همچنین علت وجود خطرات در پروژه‌های Node.js، کامپوننت‌ها، مشکلات امنیتی، ریسک‌ها و آسیب‌پذیری‌ها را به همراه راه‌حل‌های آن‌ها تحلیل کردیم.


https://roocket.ir/articles/high-rate-security-in-nodejs
@roocketir

#Nodejs
1👎1
هیبریدی یا محلی: کدام گزینه برای ساخت یک اپلیکیشن موبایل مناسب است؟

به نظرتان کدام بهتر است، هیبریدی یا بومی؟ برنامه‌های هیبریدی در زمان کمتری توسعه می‌یابند، اگرچه به دلیل سرعت پایینشان شناخته شده‌اند. برنامه‌های بومی به نوبه خود بسیار سریع عمل می‌کنند. با این حال توسعه اپلیکیشن‌های بومی معمولا بسیار گران‌تر است. بنابراین انتخاب بین این دو به نوع برنامه‌ای که مد نظر دارید، بستگی دارد. تا انتهای مطلب با ما همراه باشید تا ماهیت برنامه‌های بومی و هیبریدی را مورد بررسی قرار دهیم و ببینیم کدام یک برای شما مناسب است.

https://roocket.ir/articles/native-vs-hybrid-mobile-apps
@roocketir
کلیدی‌ترین تکنولوژی‌های توسعه فرانت-اند

در این مقاله از وبسایت راکت با کلیدی‌ترین تکنولوژی‌های موجود در دنیای توسعه رابط کاربری و Front-End آشنا خواهید شد.

https://roocket.ir/articles/most-important-techs-in-front-end

@roocketir

#frontend
2
چگونه کدها را بازبینی کنیم؟
در این مقاله شما با اصلی‌ترین تکنیک‌های بازبینی کدها آشنا خواهید شد.

https://roocket.ir/articles/review-codes
@roocketir
👍2
6 نکته کوتاه برای بهبود UI
ساخت رابط‌های کاربری زیبا و کارآمد به زمان نیاز دارد. برای دست پیدا کردن به یک UI خوب، باید بازنگری‌های بسیاری در طراحی صورت گیرد.

با اعمال تغییرات دائمی می‌توانید چیزی را بسازید که مشتریان و کاربران از آن احساس رضایت دارند. من در طی این سال‌ها فهمیدم که با کمک یک سری تنظیمات ساده می‌توانم طرح‌های خود را فوراً بهبود ببخشم. در این مقاله مجموعه‌ای از نکات کوچک و آسان را جمع‌آوری کردم که می‌تواند به بهبود UX و UI شما کمک بزرگی کند.



https://roocket.ir/articles/6-short-tips-for-better-ui
@roocketir
👍4
نکاتی برای ایجاد مهارت‌های برنامه‌نویسی
در این مقاله ما با نکاتی آشنا خواهیم شد که باعث می‌شوند برنامه ریزی‌های کلی برای ایجاد مهارت برنامه نویسی در شما شکل بگیرد.
https://roocket.ir/articles/programming-skills-tips
@roocketir
👏5
نکات بسیار مهم برای برنامه نویسان

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

https://roocket.ir/articles/tips-for-programmers
@roocketir
🔥6
چرا به مدرک مهندسی نیازی نخواهید داشت؟‍

برای پیدا کردن یک شغل در زمینه برنامه نویسی آيا به مدرک نیاز دارید؟ ما در این مقاله دلایلی را مطرح می‌کنیم که با استناد به آن ها شما به هیچگونه مدرکی نیاز نخواهید داشت.

https://roocket.ir/articles/you-dont-need-a-degree
@roocketir
🔥3👍1👏1
کیفیت کدنویسی‌ را فراموش نکنید!

کار کردن با کدام شکل از کدها آسان‌تر است؟ کدهایی که ساختار دقیق و درستی نداشته و همه چیز در آشفتگی به سر می‌برد؟ یا کدهایی که به صورت دقیق و مرتب نگهداری شده و براساس یک الگو درست مرتب سازی می‌شود؟

https://roocket.ir/articles/improve-code-quality
@roocketir
🔥2👎1
٦ نکته برای آغاز دوران کارآموزی


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

https://roocket.ir/articles/6-tips-starting-internship

@roocketir
👍7
روابط در ساختار دیتابیس‌ها


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

https://roocket.ir/articles/database-relationships


@roocketir
منظور از Prototype در توسعه نرم افزار چیست؟
تصور کنید در حال توسعه پروژه خود هستید. فرض کنید این یک برنامه وب است که توسط هزاران نفر استفاده می‌شود و توسعه آن هم ماه‌ها طول می‌کشد. این کار هزینه زیادی برای توسعه دهندگان، طراحان و کارشناسان UX شما به همراه خواهد داشت.



https://roocket.ir/articles/prototype

@roocketir
👍5
تکنولوژی Jamstack چیست و چه کاربردی دارد؟


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



https://roocket.ir/articles/jamstack
@roocketir
👍62
تزریق وابستگی (Dependency Injection) چیست؟ در نودجی‌اس چگونه انجام می‌شود؟


تزریق وابستگی (Dependency Injection) نوعی تکنیک کدنویسی است که در آن وابستگی‌ها توسط یک موجودیت خارجی (معمولا به عنوان پارامتر یا مرجع) وارد می‌شوند، به جای این ‌که در یک ماژول قرار بگیرند. این وابستگی‌ها اشیا یا سرویس‌هایی هستند که یک ماژول می‌تواند از آن‌ها استفاده کند.



https://roocket.ir/articles/dependency-injection

@roocketir
👍4🕊1
ما در کنار شما هستیم، برای روزهای سخت، به امید روزهای بهتر، برای ایران بهتر

https://roocket.ir/t/foriran
🕊4212🤮8👍3👏1
آشنایی با چند توزیع لینوکس مناسب برای توسعه دهندگان

https://roocket.ir/articles/linux-for-developers
👍11
از کجا بدانیم که می‌توانیم برنامه نویس خوبی باشیم؟ (یا هستیم؟)

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

https://roocket.ir/articles/who-is-a-brilliant-developer
@roocketir
❤‍🔥10
This media is not supported in your browser
VIEW IN TELEGRAM
شناخت موجودی به اسم «توسعه دهنده» 😅
@Roocketir
😁22👨‍💻4🤮3🌚2👻2
ورود میکروسرویس به بخش فرانت-اند «با میکرو-فرانت‌اند» آشنا شوید

در
طی سال‌های گذشته بسیاری از توسعه دهندگان و مهندسین نرم افزار به خوبی از تکنیک میکرو سرویس استقبال کرده و در شرکت‌های بسیار زیادی نیز مورد استفاده قرار گرفته است. اما این موضوع را در نظر بگیرید که میکرو سرویس بیشترین استفاده را در زمینه توسعه سمت سرور داشته و به کمی در فضای فرانت-اند مشاهده شده است.

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

https://roocket.ir/articles/micro-frontend
@roocketir
👍12
چند نکته برای کدنویسی تمیزتر در پایتون

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

https://roocket.ir/articles/tips-for-better-pythoning
@roocketir
👍12