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

پشتیبانی راکت :‌ @roocket_support
Download Telegram
مقالە: SSH چیست و چگونه کار می‌کند؟
در این مقاله از وبسایت راکت در ارتباط با چیستی SSH و چگونگی کمک کردن آن به ما توسعه دهندگان و مدیران سیستم صحبت می‌کنیم. همچنین به صورت کوتاه خواهیم گفت که چگونه می‌توانید با SSH به یک ریموت سرور متصل شوید.

https://roocket.ir/articles/ssh
@roocketir
👍1
رفتارهای مثبتی که بعد از یادگیری برنامه نویسی یاد خواهید گرفت

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

https://roocket.ir/articles/positive-habits-by-programming
@roocketir
👍101
5 مورد از مهمترین کتاب‌هایی که توسعه دهندگان باید بخوانند


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


https://roocket.ir/articles/5-best-books
@roocketir
👍4
تکنیک‌های طراحی وب برای سال ۲۰۲۳


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



https://roocket.ir/articles/web-design-trends-in-2023
@roocketir
👍411
بهترین رویکردها برای پیاده‌سازی معماری میکروسرویس


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

https://roocket.ir/articles/best-practice-for-microservice
@roocketir
4
‌آشنایی با HTTPS برای مبتدیان

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


https://roocket.ir/articles/https
@roocketir
👍4
عادات مشترک تیم‌های توسعه موفق

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

https://roocket.ir/articles/successful-development-teams-habits
@roocketir
7❤‍🔥1
برترین فریمورک‌های PHP برای توسعه اپلیکیشن در سال 2023


در این مقاله قصد داریم شما را با بروزترین و پر استفاده‌ترین فریمورک‌های PHP آشنا کنیم که می‌توانید در سال جدید میلادی «۲۰۲۳» از آن‌ها استفاده کنید.


https://roocket.ir/articles/php-frameworks-2023
@roocketir
😍9
آيا همه می‌توانند برنامه نویس شوند؟

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

در این مطلب اختصاصی از وبسایت راکت شما را با دلایلی آشنا خواهیم کرد که نتیجه گیری آن‌ها می‌تواند شما را به این نقطه برساند که آیا برای برنامه نویسی فرد مناسبی هستید یا خیر.
https://roocket.ir/articles/is-programming-right-for-everyone
@roocketir
🤩9🎉2
6 نکته برای کدنویسی مانند یک حرفه‌ای

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

https://roocket.ir/articles/6-pro-coding-tips-2023
@roocketir
👍71
دستور ping چیست؟ راهنمایی برای مبتدیان


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


https://roocket.ir/articles/ping-command
@roocketir
6👏2🍌1
آشنایی با چندین کاربرد هوش مصنوعی در دنیای امروزی


پیش‌بینی‌های زیادی در مورد پیشرفت‌های جدید مورد انتظار در زمینه هوش مصنوعی انجام شده است. همچنین روندهای در حال ظهور به گسترش آن نیز دامن می‌زنند. Analytics Insight مجموعه داده‌ها را بر اساس آموخته‌های محققان بررسی کرده و در نتیجه چهارده فناوری هوش مصنوعی برتر را معرفی می‌کند که جهان را به سطح بالاتری از نوآوری سوق می‌دهد. در ادامه این موارد را بررسی می‌کنیم و به جزییات آن‌ها خواهیم پرداخت.
https://roocket.ir/articles/ai-in-today
@roocketir
👍4
بررسی و تحلیل امنیت سیستم مدیریت محتوا وردپرس

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

https://roocket.ir/articles/wordpress-security
@roocketir
👍1
لاراول انتخابی مناسب برای MVP

طی سال‌های اخیر من (نویسنده اصلی مقاله) در ایجاد چندین پروژه استارتاپی مشارکت داشتم که همه آنها شامل ساخت MVP (پایدارترین محصول) بود. بدین صورت که در حین توسعه آن‌ها با فناوری‌های مختلف از جمله Ruby on Rails، NodeJS و CodeIgniter کار کردم. همه این فناوری‌ها عالی هستند و به نوعی امتحان خود را پس داده‌اند، اما من همیشه احساس می‌کردم که کارهای اساسی را می‌توان بسیار راحت‌تر انجام داد و باید چیزی را پیدا کنم که به من امکان نمونه‌سازی سریع‌تر را بدهد.

https://roocket.ir/articles/laravel-mvp
@roocketir
👍62
۷ نکته برای بهینه‌سازی CSS

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



https://roocket.ir/articles/css-optimization-tips
@roocketir
👌5😍1🌚1
Ember.js در مقابل React.js – تفاوت این دو فریمورک در چیست؟

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



https://roocket.ir/articles/ember-vs-react
@roocketir
👍5
مهارت‌های عمومی برای همه برنامه‌نویسان

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


جواب این سوال را می‌توانید در مقاله زیر پیدا کنید:

https://roocket.ir/articles/skills-for-programmers
@roocketir
👍6
نکاتی برای بالا بردن سطح برنامه‌نویسی



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

در این مقاله از وبسایت راکت قصد داریم با سه نکته به شما بگوییم که چگونه می‌توانید به بالا بردن سطح برنامه نویسی خودتان کمک بکنید.


https://roocket.ir/articles/upraise-programming-level

@roocketir
👍6
چگونه روی یک زبان برنامه نویسی تسلط پیدا کنیم؟



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

https://roocket.ir/articles/learning-programming-language-deeply

@roocketir
👍4😍1
نکاتی که هنگام ورود به یک شرکت برنامه نویسی باید در نظر داشته باشید



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



https://roocket.ir/articles/tips-that-programmer-should-look-for-in-companies

@roocketir
7
10 سوال برای کارفرماها در جهت استخدام یک توسعه دهنده وب



جدای از توانایی‌های نرم افزاری و مهندسی، یک توسعه دهنده وب باید توانایی‌های نرم نیز داشته باشد. منظور از توانایی نرم همان توانایی‌های ارتباطی و غیر تکنیکی است که افراد در یک تیم باید داشته باشند.

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




https://roocket.ir/articles/10-questions-for-web-developers
@roocketir
👍5