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

پشتیبانی راکت :‌ @roocket_support
Download Telegram
چگونه به عنوان یک توسعه‌دهنده بر ترس‌های‌مان غلبه کنیم؟

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

https://roocket.ir/articles/overcome-fear-how
@roocketir
👌2
پنج نکته کوتاه برای پیاده‌سازی Clean Code

بگذارید اهمیت تمیز نوشتن کدها یا Clean Code را با یک نقل قول از آقای مارتین فلور توضیح بدهم: «یک برنامه‌نویس افتضاح کسی‌ست که کدهایی را می‌نویسد که فقط کامپیوتر آن‌ها را درک می‌کند، یک برنامه‌نویس خوب اما، کسی است که کدهایی با قابلیت خوانده شدن توسط یک برنامه‌نویس دیگر را می‌نویسد.»

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



https://roocket.ir/articles/tips-for-clean-code
@roocketir
👍7👎1
چرا شرکت‌های بزرگ از زبان برنامه نویسی پایتون استفاده می‌کنند؟

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

چرا؟ در این مطلب قصد داریم به ویژگی‌های زبان برنامه نویسی پایتون بپردازیم.

https://roocket.ir/articles/python-uses-for-big-companies
@roocketir
👍4👎1
پیاده‌سازی سیستم احراز هویت در Next.js بوسیله Clerk

در این مطلب از وبسایت راکت قصد داریم با کمک سرویس احراز هویت مبتنی بر کلود Clerk برای اپلیکیشن‌های Next.js یک سیستم احراز هویت ایجاد کنیم. در این مسیر شما را با این ابزار آشنا کرده و یک مثال عملی را با همدیگر پیش می‌بریم.


https://roocket.ir/articles/clerk-authentication-in-nextjs
@roocketir
👌2
آشنایی با Vite.js

در این مطلب از وبسایت راکت قصد داریم به خوبی با Vite.js آشنا شویم و بدانیم که چرا چنین ابزاری ساخته شده است.

https://roocket.ir/articles/vitejs
@roocketir
🔥5👍1
دروغ‌ها و افسانه‌های دنیای سئو

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

https://roocket.ir/articles/seo-myths
@roocketir
4👍2
استفاده از Google Maps در اپلیکیشن‌های Vue.js

گوگل مپس یا Google Maps مهمترین و قدرتمندترین ابزار تعاملی برای نمایش موقعیت‌های جغرافیایی و آدرس‌ها در دنیاست. مطمئنا با این اپلیکیشن فوق العاده کار کرده‌اید و با مزایای آن آشنایی دارید. اما اگر بخواهیم از سرویس‌های این اپلیکیشن در وبسایت خودمان استفاده کنیم راهکار چیست؟

در این مطلب از وبسایت راکت قصد داریم شیوه استفاده از Google Maps در داخل اپلیکیشن‌های مبتنی بر فریمورک Vue.js را به شما آموزش دهیم.

https://roocket.ir/articles/google-maps-vuejs
@roocketir
👍4🔥1
آشنایی با فایل Requirements.txt در پایتون

فایل Requirements.txt یک فایل متنی ساده‌ است که ملزومات و پکیج‌های مورد استفاده قرار گرفته در یک پروژه را در خود ذخیره می‌کند. زمانی که در کنار یک پروژه پایتونی چنین فایلی را مشاهده کردید تنها با یک دستور ساده می‌توانید تمام پکیج‌های ذکر شده در این فایل را نصب کنید.

در این مطلب از وبسایت راکت قصد داریم شما را با فایل Requirements.txt آشنا کرده و شیوه استفاده و همچنین پیاده‌سازی آن را یاد بگیریم.

https://roocket.ir/articles/requirements-in-python
@roocketir
6
۷ زبان برنامه‌نویسی برتر برای توسعه سمت سرور یا Back-End Development

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

https://roocket.ir/articles/backend-development-programming-languages
@roocketir
🔥7
با ایجاد این پروژه‌های Back-End، به سنیور شدن نزدیک‌تر شوید

در این مطلب از وبسایت راکت قصد داریم شما را با پروژه‌ها و چالش‌هایی در دنیای توسعه سمت سرور آشنا کنیم که با انجام دادن و حل کردن آن‌ها می‌توانید مسیر تبدیل شدن به یک برنامه نویس سمت سرور سنیور را برای خودتان هموارتر کنید.
https://roocket.ir/articles/backend-projects-for-senior-developers
@roocketir
👍6
چگونه تیم‌های برنامه نویسی را ایجاد و مدیریت کنیم؟

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


برای مطالعه کامل این مطلب کلیک کنید.
@roocketir
🔥8
۱۰ ریپازیتوری گیت‌هاب برای توسعه دهندگان جاوا اسکریپت

اگر یک توسعه دهنده جاوا اسکریپت هستید و به دنبال منابع جدید برای یادگیری جاوا اسکریپت هستید و همچنین می‌خواهید با ریزه کاری‌ها و حُقه‌های جاوا اسکریپتی آشنا شوید به شما پیشنهاد می‌دهیم که با این ۱۰ مخزن گیت‌هاب که برای توسعه دهندگان جاوا اسکریپت ایجاد شده همراه شوید.

برای مطالعه کامل این مطلب و آشنایی با ۱۰ مخزن گیت‌هاب کلیک کنید.
@roocketir
🔥5👍3
لینکدین برای توسعه‌دهندگان

چرا داشتن حساب لینکدین برای یک توسعه دهنده و برنامه نویس کامپیوتر ضروری است؟ چگونه یک حساب لینکدینی درخشان را ایجاد کنیم؟ چه نکاتی باید در لینکدین رعایت شود؟

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

برای مطالعه کامل این مطلب کلیک کنید.
@roocketir
👍2👌1
نکاتی برای جستجو دقیق‌تر در گوگل

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


برای مطالعه کامل این مطلب کلیک کنید.
@roocketir
👍4👏1
5 نکته خفن در جاوا اسکریپت!

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

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

بنابراین بدون هیچ صحبت اضافی بیایید 5 مورد از اسرار ناشناخته جاوااسکریپت را کشف کنیم.

برای مطالعه کامل این مطلب کلیک کنید.
@roocketir
🔥3🙏1
آسان‌ترین و سخت‌ترین زبان‌های برنامه نویسی برای یادگیری

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


برای مطالعه کامل این مطلب کلیک کنید.
@roocketir
👍2👎1👌1
مقایسه سریع جاوا اسکریپت و تایپ اسکریپت


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

برای مطالعه این مطلب کلیک کنید.

@roocketir
👍1👏1👌1
معرفی چهار ORM برای نودجی‌اس

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

در این مطلب قصد داریم شما را با ۴ ORM آشنا کنیم که در پروژه‌های مبتنی بر نودجی‌اس می‌توانید از آن‌ها استفاده کنید.

برای مطالعه این مطلب کلیک کنید.
@roocketir
🙏3👍2👌1
آشنایی با اصول مقدماتی On-Page SEO

یکی از مهمترین قدم‌های برای بهینه‌سازی وبسایت برای موتورهای جستجوگر On-Page SEO است. در این مطلب قصد داریم شما را با اساسی‌ترین موضوعات مربوط به این نوع از سئو آشنا کنیم.

برای مطالعه این مطلب کلیک کنید.
@roocketir
🔥4👍1👌1
نسخه ۲۱ نودجی‌اس منتشر شد!

برای مدتی طولانی توسعه دهندگان جاوا اسکریپت و نودجی‌اس منتظر انتشار نسخه جدید Node.JS بودند که خوشبختانه چند روز پیش نسخه Node.js 21 منتشر شد. ساختار بروزرسانی به این صورت است که نسخه پیشین یعنی نسخه ۲۰ به عنوان نسخه پشتیبانی طولانی مدت یا LTS به کار خود ادامه می‌دهد و نسخه ۲۱ نیز به عنوان نسخه "Current" تا ۶ ماه دیگر یعنی آپریل ۲۰۲۴ روی وبسایت رسمی قرار می‌گیرد.

برای مشاهده تغییرات نسخه جدید کلیک کنید.
@roocketir
🔥6👍2👨‍💻2👌1
ضروری‌ترین نکات SEO برای توسعه‌دهندگان

بخشی اصلی از این موضوع بر عهده توسعه دهندگان و طراحان وبسایت است. به همین دلیل است که توسعه دهندگان نیاز دارند تا با یکسری از قواعد و ضروریات SEO آشنایی داشته باشند.

در این مطلب از وبسایت راکت قصد داریم شما را با مهمترین و ضروری‌ترین نکاتی از SEO آشنا کنیم که در جریان توسعه و طراحی وبسایت رعایت کردن آن‌ها می‌تواند به بهینه بودن وبسایت کمک بسیار زیادی بکند.

برای مطالعه این مطلب کلیک کنید.
@roocketir