منظور از ریفاکتور کردن کد چیست؟
یکی از مسائل حیاتی که برنامهنویسان حرفهای باید روی آن تسلط داشته باشند ریفاکتور و بازسازی مجدد کدهایی است که تا به حال توسط خود یا اعضای یک تیم نوشته شده است. مطمئنا با فکر کردن به بازسازی مجدد کدها فکر میکنید که عملیات بسیار سادهای را در پیش دارید اما اگر بخواهیم دقیقتر صحبت کنیم باید بگوییم که این عملیات حاوی جزئیات بسیار زیادی است و تنها با رعایت کردن این جزئیات است که شما میتوانید به خوبی فرایند ریفاکتورینگ را انجام دهید.
https://roocket.ir/articles/refactoring
@roocketir
یکی از مسائل حیاتی که برنامهنویسان حرفهای باید روی آن تسلط داشته باشند ریفاکتور و بازسازی مجدد کدهایی است که تا به حال توسط خود یا اعضای یک تیم نوشته شده است. مطمئنا با فکر کردن به بازسازی مجدد کدها فکر میکنید که عملیات بسیار سادهای را در پیش دارید اما اگر بخواهیم دقیقتر صحبت کنیم باید بگوییم که این عملیات حاوی جزئیات بسیار زیادی است و تنها با رعایت کردن این جزئیات است که شما میتوانید به خوبی فرایند ریفاکتورینگ را انجام دهید.
https://roocket.ir/articles/refactoring
@roocketir
چگونه به یک توسعه دهنده بلاکچین تبدیل شویم؟
دنیای بلاکچین هر روز در حال پیشرفت و توسعه بوده و میزان استفاده از تکنولوژیهای مبتنی بر آن بسیار بیشتر از چند سال گذشته شده است.
در این راکت کست نقشه راهی را برای تبدیل شدن به یک توسعه دهنده بلاکچین را به شما ارائه خواهیم داد.
https://roocket.ir/podcast/1044
@roocketir
دنیای بلاکچین هر روز در حال پیشرفت و توسعه بوده و میزان استفاده از تکنولوژیهای مبتنی بر آن بسیار بیشتر از چند سال گذشته شده است.
در این راکت کست نقشه راهی را برای تبدیل شدن به یک توسعه دهنده بلاکچین را به شما ارائه خواهیم داد.
https://roocket.ir/podcast/1044
@roocketir
مقاله: UML چیست؟
زبان مدلسازی یکپارچه (Unified Modeling Language) ما را قادر میسازد تا کلیت یک سیستم را با استفاده از کلمات و تصاویر توصیف کنیم. البته این تکنولوژی تنها مرتبط به دنیای برنامهنویسی نبوده و در ساختارهای دیگری نیز مورد استفاده قرار میگیرد.
https://roocket.ir/articles/uml
@roocketir
زبان مدلسازی یکپارچه (Unified Modeling Language) ما را قادر میسازد تا کلیت یک سیستم را با استفاده از کلمات و تصاویر توصیف کنیم. البته این تکنولوژی تنها مرتبط به دنیای برنامهنویسی نبوده و در ساختارهای دیگری نیز مورد استفاده قرار میگیرد.
https://roocket.ir/articles/uml
@roocketir
دیگر نمیخواهم برنامهنویس باشم!
دیگر نمیخواهم برنامهنویس باشم جملهایست که اغلب افرادی که مشغول برنامهنویس هستند برای یک بار هم که شده به آن فکر میکنند و درگیر آن خواهد بود. در این پادکست قصد داریم در ارتباط با دلایل این موضوع صحبت بکنیم.
https://roocket.ir/podcast/1045
@roocketir
دیگر نمیخواهم برنامهنویس باشم جملهایست که اغلب افرادی که مشغول برنامهنویس هستند برای یک بار هم که شده به آن فکر میکنند و درگیر آن خواهد بود. در این پادکست قصد داریم در ارتباط با دلایل این موضوع صحبت بکنیم.
https://roocket.ir/podcast/1045
@roocketir
داستان فریلنسر بودن یک نویسنده
حدود سه سال پیش من هیچ ایدهای حتی راجع به اینکه فریلنسر چیست نداشتم. به نظر شغل جالبی میآمد و من به صورت مخفی نسبت به افرادی که خودشان را اینگونه خطاب میکردند حسادت داشتم. آیا آنها همان افرادی نیستند که در کل دنیا مسافرت میکنند و با لپتاپشان کارها را پیش میبرند؟ آره، من هم میخواهم یک فریلنسر باشم.
https://roocket.ir/articles/how-to-be-freelancer
@roocketir
حدود سه سال پیش من هیچ ایدهای حتی راجع به اینکه فریلنسر چیست نداشتم. به نظر شغل جالبی میآمد و من به صورت مخفی نسبت به افرادی که خودشان را اینگونه خطاب میکردند حسادت داشتم. آیا آنها همان افرادی نیستند که در کل دنیا مسافرت میکنند و با لپتاپشان کارها را پیش میبرند؟ آره، من هم میخواهم یک فریلنسر باشم.
https://roocket.ir/articles/how-to-be-freelancer
@roocketir
آیا نرم افزار بدون باگ وجود دارد؟
افرادی که برنامهنویس هستند معمولا به دنبال بهترین راهکارها بوده و همواره کمال گرا هستند. آنها تلاش میکنند تا نرم افزاری درست بکنند که دقیقا شبیه به چیزی باشد که در اولین قدم به آن فکر میکردند. نرم افزاری بی عیب و نقص که میتواند تمام نیازهای کاربران را بدون هیچ مشکلی انجام دهد. اما در این روند شاید فکر کنید که آيا امکان دارد نرم افزاری ایجاد شود که بدون باگ و مشکل باشد؟ اصلا چرا باگها باید وجود داشته باشند؟
در این مقاله اختصاصی از وبسایت راکت قصد داریم شما را با این موارد آشنا کنیم و متوجه شویم که آیا واقعا میتوان نرم افزار بدون باگی را ایجاد کنیم؟
https://roocket.ir/articles/bug-free-software-possible
@roocketir
افرادی که برنامهنویس هستند معمولا به دنبال بهترین راهکارها بوده و همواره کمال گرا هستند. آنها تلاش میکنند تا نرم افزاری درست بکنند که دقیقا شبیه به چیزی باشد که در اولین قدم به آن فکر میکردند. نرم افزاری بی عیب و نقص که میتواند تمام نیازهای کاربران را بدون هیچ مشکلی انجام دهد. اما در این روند شاید فکر کنید که آيا امکان دارد نرم افزاری ایجاد شود که بدون باگ و مشکل باشد؟ اصلا چرا باگها باید وجود داشته باشند؟
در این مقاله اختصاصی از وبسایت راکت قصد داریم شما را با این موارد آشنا کنیم و متوجه شویم که آیا واقعا میتوان نرم افزار بدون باگی را ایجاد کنیم؟
https://roocket.ir/articles/bug-free-software-possible
@roocketir
راکت کست شماره 47: تفاوت توسعه وب با طراحی وب
توسعه وب و طراحی وب دو اصطلاحی هستند که بسیاری از اوقات در زمان ایجاد وبسایتها مورد استفاده قرار میگیرند اما بسیاری از اوقات این دو مورد به صورت اشتباه به جای همدیگر استفاده شده و به همین دلیل در این راکت کست ما قصد داریم شما را با تفاوتهای این دو آشنا کنیم.
https://roocket.ir/podcast/1048
@roocketir
توسعه وب و طراحی وب دو اصطلاحی هستند که بسیاری از اوقات در زمان ایجاد وبسایتها مورد استفاده قرار میگیرند اما بسیاری از اوقات این دو مورد به صورت اشتباه به جای همدیگر استفاده شده و به همین دلیل در این راکت کست ما قصد داریم شما را با تفاوتهای این دو آشنا کنیم.
https://roocket.ir/podcast/1048
@roocketir
معرفی ۴ فریمورک برای توسعه اپلیکیشنهای موبایل
در این مقاله اختصاصی قصد داریم شما را با چهار مورد از برترین فریمورکهای مربوط به توسعه اپلیکیشنهای موبایلی آشنا کنیم.
https://roocket.ir/articles/4-application-development-framework
@roocketir
در این مقاله اختصاصی قصد داریم شما را با چهار مورد از برترین فریمورکهای مربوط به توسعه اپلیکیشنهای موبایلی آشنا کنیم.
https://roocket.ir/articles/4-application-development-framework
@roocketir
آشنایی با ساختار برنامهنویسی تابعی
برنامهنویسی تابعی شکلی از برنامهنویسی است که قدمت بسیار بیشتری نسبت به برنامهنویسی شئگرا دارد. در واقع سن برنامهنویسی تابعی به زمانی برمیگردد که تورینگ روی ماشینهای محاسباتی خود کار میکرد. با وجود این قدمت اما حال برنامهنویسی شئگرا پارادایمی است که توسط بیشتر برنامهنویسان استفاده میشود. در این مقاله اختصاصی قصد داریم تا شما را با ساختار این شکل از برنامه نویسی بیشتر آشنا بکنیم.
https://roocket.ir/articles/functional-programming-explain
@roocketir
برنامهنویسی تابعی شکلی از برنامهنویسی است که قدمت بسیار بیشتری نسبت به برنامهنویسی شئگرا دارد. در واقع سن برنامهنویسی تابعی به زمانی برمیگردد که تورینگ روی ماشینهای محاسباتی خود کار میکرد. با وجود این قدمت اما حال برنامهنویسی شئگرا پارادایمی است که توسط بیشتر برنامهنویسان استفاده میشود. در این مقاله اختصاصی قصد داریم تا شما را با ساختار این شکل از برنامه نویسی بیشتر آشنا بکنیم.
https://roocket.ir/articles/functional-programming-explain
@roocketir
بخش 5 : پروژه Landing Page
به دوره اضافه شد و دوره تکمیل شد
https://roocket.ir/series/learn-tailwindcss
به دوره اضافه شد و دوره تکمیل شد
https://roocket.ir/series/learn-tailwindcss
برنامه نویسی فول استک با جاوا اسکریپت
برنامهنویس فول استک جاوا اسکریپت کیست و از چه ابزارهایی برای این کار استفاده میکند؟
https://roocket.ir/articles/full-stack-developing-with-javanoscript
@roocketir
برنامهنویس فول استک جاوا اسکریپت کیست و از چه ابزارهایی برای این کار استفاده میکند؟
https://roocket.ir/articles/full-stack-developing-with-javanoscript
@roocketir
زبان های برنامه نویسی مناسب برای یادگیری در سال ۲۰۲۲
بهترین زبان های برنامه نویسی که میتوانید در سال ۲۰۲۲ آنها را یاد بگیرید کدام موارد هستند؟ در این راکت کست ما چند زبان که بازار کار مناسبی دارند را به شما معرفی خواهیم کرد.
https://roocket.ir/podcast/1049
@roocketir
بهترین زبان های برنامه نویسی که میتوانید در سال ۲۰۲۲ آنها را یاد بگیرید کدام موارد هستند؟ در این راکت کست ما چند زبان که بازار کار مناسبی دارند را به شما معرفی خواهیم کرد.
https://roocket.ir/podcast/1049
@roocketir
6 فریمورکی که نباید یاد بگیرید (به همراه جایگزین آنها)
آیا تا به حال از یاد گرفتن یک چیز پشیمان شدهاید؟ مطمئناً این موضوع برای هر یک از ما اتفاق افتاده است. در چنین شرایطی اغلب سعی میکنیم خودمان را دلداری دهیم. ما در خصوص فریمورکها نیز مرتکب اشتباهات مشابهی میشویم. به عنوان یک برنامه نویس باید از بهترین ابزارها استفاده کنید. در این مقاله فریمورکهایی را لحاظ کردهام که نباید یاد بگیرید، اما جایگزین آنها را برای یادگیری نیز بیان کردهام. علت مناسب نبودن فریمورکها ذکر شده را نیز با یکدیگر بررسی خواهیم کرد.
https://roocket.ir/articles/6-frameworks-that-you-should-not-learn
@roocketir
آیا تا به حال از یاد گرفتن یک چیز پشیمان شدهاید؟ مطمئناً این موضوع برای هر یک از ما اتفاق افتاده است. در چنین شرایطی اغلب سعی میکنیم خودمان را دلداری دهیم. ما در خصوص فریمورکها نیز مرتکب اشتباهات مشابهی میشویم. به عنوان یک برنامه نویس باید از بهترین ابزارها استفاده کنید. در این مقاله فریمورکهایی را لحاظ کردهام که نباید یاد بگیرید، اما جایگزین آنها را برای یادگیری نیز بیان کردهام. علت مناسب نبودن فریمورکها ذکر شده را نیز با یکدیگر بررسی خواهیم کرد.
https://roocket.ir/articles/6-frameworks-that-you-should-not-learn
@roocketir
بجای کد نویس بودن، برنامه نویس باشید!
ما در این مقاله اختصاصی از وبسایت آموزشی راکت قصد داریم راه حل درستی در ارتباط با چگونگی یادگیری بهتر برنامه نویسی به شما ارائه دهیم.
https://roocket.ir/articles/programming-or-coding
@roocketir
ما در این مقاله اختصاصی از وبسایت آموزشی راکت قصد داریم راه حل درستی در ارتباط با چگونگی یادگیری بهتر برنامه نویسی به شما ارائه دهیم.
https://roocket.ir/articles/programming-or-coding
@roocketir
مقایسه زبان برنامه نویسی پایتون و PHP
هر دو زبان پایتون و پیاچپی از جمله زبانهای برنامهنویسی چند منظوره هستند. با این حال، پایتون به نسبت پیاچپی از محبوبیت بیشتری برخوردار بوده و دلیل آن نیز داشتن کتابخانههای بسیار زیاد و کاربردهای متفاوت آن در زمینههای متفاوت است. در حال حاضر پایتون جدای از کارهای مربوط به توسعه وب، در توسعه مدلهای هوش مصنوعی و یادگیری عمیق حکمفرمایی کرده و تقریبا بی رقیب است.
از طرفی دیگر، پیاچپی، زبانی است که تقریبا نیمی از وبسایتهای دنیا از آن استفاده کرده و از قدرت آن بهره میگیرند. در این مقاله قصد داریم ابتدا به بررسی جداگانه هر کدام از این موارد پرداخته و در نهایت مقایسهای جامع و علمی از این دو زبان را ارائه دهیم.
https://roocket.ir/articles/python-vs-php
@roocketir
هر دو زبان پایتون و پیاچپی از جمله زبانهای برنامهنویسی چند منظوره هستند. با این حال، پایتون به نسبت پیاچپی از محبوبیت بیشتری برخوردار بوده و دلیل آن نیز داشتن کتابخانههای بسیار زیاد و کاربردهای متفاوت آن در زمینههای متفاوت است. در حال حاضر پایتون جدای از کارهای مربوط به توسعه وب، در توسعه مدلهای هوش مصنوعی و یادگیری عمیق حکمفرمایی کرده و تقریبا بی رقیب است.
از طرفی دیگر، پیاچپی، زبانی است که تقریبا نیمی از وبسایتهای دنیا از آن استفاده کرده و از قدرت آن بهره میگیرند. در این مقاله قصد داریم ابتدا به بررسی جداگانه هر کدام از این موارد پرداخته و در نهایت مقایسهای جامع و علمی از این دو زبان را ارائه دهیم.
https://roocket.ir/articles/python-vs-php
@roocketir
این زبانهای برنامه نویسی را یاد نگیرید!
یادگیری یک زبان برنامه نویسی جدید زمان بر بوده و انرژی بسیار زیادی نیز میخواهد به همین دلیل است که انتخاب یک زبان برنامه نویسی درست برای ادامه کارهایتان بسیار مهم است. اهمیت بالای این موضوع در آن است که اگر شما یک زبان برنامه نویسی اشتباه را یاد بگیرید ممکن است در دراز مدت تمام زحماتی که کشیدهاید به فنا رفته و نتواند کاربرد خاصی را برای شما داشته باشد.
https://roocket.ir/articles/never-learn-this-programming-languages
@roocketir
یادگیری یک زبان برنامه نویسی جدید زمان بر بوده و انرژی بسیار زیادی نیز میخواهد به همین دلیل است که انتخاب یک زبان برنامه نویسی درست برای ادامه کارهایتان بسیار مهم است. اهمیت بالای این موضوع در آن است که اگر شما یک زبان برنامه نویسی اشتباه را یاد بگیرید ممکن است در دراز مدت تمام زحماتی که کشیدهاید به فنا رفته و نتواند کاربرد خاصی را برای شما داشته باشد.
https://roocket.ir/articles/never-learn-this-programming-languages
@roocketir
چگونه به یک توسعهدهنده بلاکچین تبدیل شویم؟
مقالهای پر از تجربه برای روشن سازی مسیر یادگیری توسعه بلاکچین که حدود سه ماه به طول انجامید.
https://roocket.ir/articles/how-to-be-a-blockchain-developer-roadmap
@roocketir
مقالهای پر از تجربه برای روشن سازی مسیر یادگیری توسعه بلاکچین که حدود سه ماه به طول انجامید.
https://roocket.ir/articles/how-to-be-a-blockchain-developer-roadmap
@roocketir
❤1
برنامه نویسی کنید، نه کدنویسی!
تفاوت میان برنامه نویسی و کدنویسی چیست؟ این موضوع اصلیست که تعریف البته دقیقی نداشته و بهتر است ما در این راکت کست تفاوتهای این دو را با همدیگر بررسی کنیم. در نهایت ما سعی میکنیم به شما نشان دهیم که چرا باید به سوی برنامه نویس شدن حرکت کنید و نه کد نویس بودن!
https://roocket.ir/podcast/1051
@roocketir
تفاوت میان برنامه نویسی و کدنویسی چیست؟ این موضوع اصلیست که تعریف البته دقیقی نداشته و بهتر است ما در این راکت کست تفاوتهای این دو را با همدیگر بررسی کنیم. در نهایت ما سعی میکنیم به شما نشان دهیم که چرا باید به سوی برنامه نویس شدن حرکت کنید و نه کد نویس بودن!
https://roocket.ir/podcast/1051
@roocketir
نکاتی برای بهبود تواناییهای برنامه نویسی
بهبود فرایند برنامه نویسی یکی از سختترین و چالش برانگیزترین مواردی ست که هر فردی در بلند مدت میتواند در این زمینه دچار مشکل شود. با رعایت کردن نکاتی که در این راکت کست گفته خواهد شد شما قابلیت آن را خواهید داشت که تواناییهای خودتان را بهبود داده و بهتر پیش بروید.
https://roocket.ir/podcast/1052
@roocketir
بهبود فرایند برنامه نویسی یکی از سختترین و چالش برانگیزترین مواردی ست که هر فردی در بلند مدت میتواند در این زمینه دچار مشکل شود. با رعایت کردن نکاتی که در این راکت کست گفته خواهد شد شما قابلیت آن را خواهید داشت که تواناییهای خودتان را بهبود داده و بهتر پیش بروید.
https://roocket.ir/podcast/1052
@roocketir