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

پشتیبانی راکت :‌ @roocket_support
Download Telegram
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
راهکارهایی برای افزایش سرعت وبسایت

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

https://roocket.ir/articles/improve-website-speed
@roocketir
👍10👌1
فاکتورهای کلیدی برای انتخاب یک فریمورک وب

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

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

https://roocket.ir/articles/factors-to-choose-frameworks
@roocketir
👍5
طراحی وبسایت برای همگان!

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

https://roocket.ir/articles/designing-website-for-everyone
@roocketir
👍9
مقایسه PWA و Native - کدام یک را انتخاب کنیم؟

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

https://roocket.ir/articles/pwa-vs-native
@Roocketir
👍5
نکاتی برای بهبود برنامه نویسی دو نفره
برنامه نویسی دو نفره یکی از موضوعاتی‌ست که در سال‌های اخیر مورد بحث بسیاری از افراد بوده و در سال‌هایی که کرونا نیز جهان گیر شد، برنامه نویس‌ها تصمیم گرفتند تا همین موضوع برنامه نویسی دو نفره به صورت آنلاین را پیش بگیرند که خود این موضوع نیز چالش‌های بسیار زیادی برای برنامه نویس‌ها ایجاد کرد. اما خود مفهوم برنامه نویسی دو نفره بسیار جالب‌تر و عجیب‌ و غریب‌تر از این موضوع است چرا که شما باید با موضوعات مختلفی دست و پنجه نرم کنید.

https://roocket.ir/articles/pair-programming-rules
@roocketir
🙏5👍2