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

پشتیبانی راکت :‌ @roocket_support
Download Telegram
پادکست: وب ۳
درباره وب ۳ چه می‌دانید؟ در این قسمت از راکت کست قصد داریم شما را با تکنولوژی وب ۳ و مقایسه آن با نسخه‌های قدیمی آشنا کنیم. یک قسمت بسیار کاربردی و جذاب خواهد بود.

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

https://roocket.ir/podcast/1041
@roocketir
بهترین زبان‌های برنامه‌نویسی برای توسعه بازی

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

https://roocket.ir/articles/gaming-language
@roocketir
آتش نشان برنامه نویس 👨🏻‍🚒👨🏻‍🚒

یه گفتگو جذاب در قالب راکت تاک

در صفحه یوتیوب راکت میتونید ببینید

https://youtu.be/ahrFNLElme8
چگونه به صورت رایگان پایتون را یاد بگیریم؟
در این مقاله شما یاد خواهید گرفت که چرا رایگان بودن یک دوره آموزشی از اهمیت بالایی برخوردار است و همچنین با مسیر یادگیری پایتون آشنا خواهید شد.
https://roocket.ir/articles/learn-python
@roocketir
شروع راکت کمپ
در این مقاله با ساختار اصلی و کلی راکت کمپ‌های وبسایت راکت آشنایی پیدا می‌کنید.

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


https://roocket.ir/articles/roocketcamp
@roocketir
#دوره_جدید

آموزش فلاتر از صفر

یه آموزش جذاب 😍

https://roocket.ir/series/flutter-from-zero
دوستان اگر از Expressjs استفاده می‌کنید
میتونید از پکیج زیر برای داشتن یه Routing System بهتر استفاده کنید

و اگر مایل بودید در بهتر کردن این پکیج PR بفرستید

https://github.com/Hesammousavi/express-router-js
برترین زبان‌های برنامه‌نویسی برای توسعه میکروسرویس
یک جمله معروف در دنیای برنامه نویسی وجود دارد و آن این است که برای حل کردن مشکلات بزرگ خودتان همواره باید آن‌ها را به مشکلات کوچک‌تر تبدیل کرده و سپس به صورت جداگانه آن‌ها را حل کنید. تنها در این صورت است که از سردرگمی بیرون خواهید آمد و می‌توانید به درستی از موضوعات موجود درک درستی پیدا بکنید.



https://roocket.ir/articles/programming-languages-microservice
@roocketir
پادکست شماره ۴۲

عجیب‌ترین زبان‌های برنامه‌نویسی

در لینک زیر و همچنین اپلیکیشن‌های پادگیر می‌توانید این قسمت را گوش دهید.

https://roocket.ir/podcast/1043
@roocketir
آشنایی عمیق با مفهوم دیزاین پترن‌‌ها

- دیزاین پترن‌ها شامل چه چیزهایی می‌شوند؟
- تاریخچه
- چرا باید دیزاین پترن‌ها را یاد بگیریم؟
- انتقاد‌هایی به دیزاین پترن
- دسته‌بندی دیزاین پترن‌ها
https://roocket.ir/articles/design-patterns
@roocketir
دانشگاه بریم یا نه؟

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


https://roocket.ir/articles/college-or-not
@roocketir
منظور از ریفاکتور کردن کد چیست؟

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

https://roocket.ir/articles/refactoring
@roocketir
چگونه به یک توسعه دهنده بلاک‌چین تبدیل شویم؟
دنیای بلاک‌چین هر روز در حال پیشرفت و توسعه بوده و میزان استفاده از تکنولوژی‌های مبتنی بر آن بسیار بیشتر از چند سال گذشته شده است.
در این راکت کست نقشه راهی را برای تبدیل شدن به یک توسعه دهنده بلاک‌چین را به شما ارائه خواهیم داد.


https://roocket.ir/podcast/1044
@roocketir
مقاله: UML چیست؟
زبان مدل‌سازی یکپارچه (Unified Modeling Language) ما را قادر می‌سازد تا کلیت یک سیستم را با استفاده از کلمات و تصاویر توصیف کنیم. البته این تکنولوژی تنها مرتبط به دنیای برنامه‌نویسی نبوده و در ساختارهای دیگری نیز مورد استفاده قرار می‌گیرد.

https://roocket.ir/articles/uml
@roocketir
دیگر نمی‌خواهم برنامه‌نویس باشم!
دیگر نمی‌خواهم برنامه‌نویس باشم جمله‌ای‌ست که اغلب افرادی که مشغول برنامه‌نویس هستند برای یک بار هم که شده به آن فکر می‌کنند و درگیر آن خواهد بود. در این پادکست قصد داریم در ارتباط با دلایل این موضوع صحبت بکنیم.


https://roocket.ir/podcast/1045
@roocketir
داستان فریلنسر بودن یک نویسنده

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


https://roocket.ir/articles/how-to-be-freelancer
@roocketir
آیا نرم افزار بدون باگ وجود دارد؟
افرادی که برنامه‌نویس هستند معمولا به دنبال بهترین راهکارها بوده و همواره کمال گرا هستند. آن‌ها تلاش می‌کنند تا نرم افزاری درست بکنند که دقیقا شبیه به چیزی باشد که در اولین قدم به آن فکر می‌کردند. نرم افزاری بی عیب و نقص که می‌تواند تمام نیازهای کاربران را بدون هیچ مشکلی انجام دهد. اما در این روند شاید فکر کنید که آيا امکان دارد نرم افزاری ایجاد شود که بدون باگ و مشکل باشد؟ اصلا چرا باگ‌ها باید وجود داشته باشند؟

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


https://roocket.ir/articles/bug-free-software-possible
@roocketir
راکت کست شماره 47: تفاوت توسعه وب با طراحی وب


توسعه وب و طراحی وب دو اصطلاحی هستند که بسیاری از اوقات در زمان ایجاد وبسایت‌ها مورد استفاده قرار می‌گیرند اما بسیاری از اوقات این دو مورد به صورت اشتباه به جای همدیگر استفاده شده و به همین دلیل در این راکت کست ما قصد داریم شما را با تفاوت‌های این دو آشنا کنیم.
https://roocket.ir/podcast/1048
@roocketir
معرفی ۴ فریمورک برای توسعه اپلیکیشن‌های موبایل

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


https://roocket.ir/articles/4-application-development-framework
@roocketir
آشنایی با ساختار برنامه‌نویسی تابعی

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

https://roocket.ir/articles/functional-programming-explain
@roocketir