ساخت Dialog با استفاده از HTML5

https://roocket.ir/articles/native-dialog-html5-dialog-windows

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

تکه تکه کردن (Web Scraping) وبسایت Scotch به روش Node.js

https://roocket.ir/articles/web-scraping-scotch-the-node-way

در طی سال های اخیر، تعداد زیادی فناوری و نمونه های طراحی جدید در زمینه وب پدید آمده اند. برخی زبان های برنامه نویسی در حال یافتن محبوبیت بیشتری هستند. احتمال این که مفاهیمی مانند طراحی تعاملی، برنامه های دو پلتفرمه موبایل/کامپیوتر، رندر کننده های سمت سرور، (SSR = Server-side Renderers) ساختار بدون س...

40 اسکریپت کاربردی برای ساخت Tooltip

https://roocket.ir/articles/tooltips-scripts-50-scripts-with-ajax-javascripts-css-tutorials

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

هک css - ساخت یک Dropdowns تنها با checkbox

https://roocket.ir/articles/quick-tip-css-only-dropdowns-with-the-checkbox-hack

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

آموزش ساخت یک زبان برنامه نویسی - بخش دوم

https://roocket.ir/articles/the-programming-language-pipeline-part-2

در مورد lexer، واضح بود که من می‌خواهم از کد مختص خود استفاده کنم. یک lexer چنان برنامه ناچیزی است که عدم نوشتن lexer مختص خود، به مانند عدم نوشتن left-pad به دست خود است.

6 ابزار رایگان برای ایجاد فونت آیکون شخصی

https://roocket.ir/articles/icon-font-generators

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

به عنوان یک توسعه‌دهنده چگونه می‌توان از آموزش‌های برنامه‌نویسی به سمت ساخت پروژه‌ها حرکت کرد؟

https://roocket.ir/articles/five-tips-for-moving-from-coding-tutorials-to-making-progress-as-a-developer

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

نحوه ساختن برنامه کوییز با استفاده از React

https://roocket.ir/articles/how-to-build-a-quiz-app-using-react

در این آموزش React مبتدی، قصد داریم یک برنامه کویز (آزمون چهار گزینه‌ای) بسازیم. ما با اشیا state پیچیده، نحوه مدیریت hook های مختلف و ارائه موارد بر اساس state کار خواهیم کرد.

ساخت یک فول استک اپ با استفاده از React، NodeJS و Apollo GraphQL

https://roocket.ir/articles/apollo-graphql-how-to-build-a-full-stack-app-with-react-and-node-js

در این مقاله قصد داریم از این ابزار برای ساخت یک Apollo GraphQL Server توسط Node JS استفاده کنیم. همراه ما باشید.

ساخت QrCode در لاراول

https://roocket.ir/articles/making-qrcode-in-laravel

در این مقاله میخواهیم درمورد نحوه ساخت استفاده از QrCode ها در لاراول صحبت کنیم.پکیجی که برای این کار ازش استفاده می کنیم Simpe QrCode هست

اصول ساخت پکیج‌های لاراول

https://roocket.ir/articles/laravel-package-development-basics

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

آیا می‌خواهید یک استارتاپ موفق بسازید؟ فورا این ۳ ذهنیت را قبول کنید

https://roocket.ir/articles/want-to-build-a-successful-startup-adopt-these-3-mindsets-immediately

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

Fabricator - ساخت داکیومنت برای ابزار شما

https://roocket.ir/articles/fabricator-construction-documentation-for-your-tool

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

جنگو – بهترین تصمیمی که می‌توانید بگیرید

https://roocket.ir/articles/why-getting-proficient-in-django-is-the-best-decision-you-can-take-right-now

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

ایجاد JSON API با استفاده از پایتون

https://roocket.ir/articles/build-a-simple-json-api-in-python

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

ساخت تصاویر خیره کننده روی نقشه با Pixel Map Generator

https://roocket.ir/articles/pixel-map-generator-with-stunning-map-visuals-in-minutes

شما میتونید همین الان ظرف یک دقیقه تصاویر خیره کننده و جالبی از نقشه ای دلخواهتون با ابزار جدید Pixel Map Generator داشته باشید . این سرویس تصاویر نقشه های آماده شده ای که در خود سایت میسازین رو در سه فرمت HTML , SVG و IMAGE در خدمتون قرار میده تا شما هم قادر باشید در وبسایت هاتون استفاده کنید و هم...

ساخت JSON Feed با لاراول 

https://roocket.ir/articles/generate-a-json-feed-with-laravel

JSON Feed استاندارد جدید برای فرمت بندی کردن یک JSON برپایه ی RSS feed هست که بر ساده سازی ساخت feed ها برای خاتمه دادن به استاندارد XML هست. پیاده سازی یک feed برای سایت سادست. 

ساخت helper سفارشی در لاراول

https://roocket.ir/articles/creating-helpers-laravel

لاراول برای ما توابع زیادی رو آماده کرده که هرجایی صدا زده می شوند و میتونن موجب تسریع کار توسعه بشوند. انواع توابع برای کار با آرایه ها, رشته ها, آبجکت ها, مسیرها, رشته ها و URL ها

ساخت یک تایمر شمارش معکوس

https://roocket.ir/articles/building-a-fancy-countdown-timer-with-momentumsliderjs

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

ساخت GraphQL APIs در Node

https://roocket.ir/articles/write-graphql-apis-on-node-with-mongodb

در یک برنامه بر پایه REST API، سرور شکل و اندازه منبع فراهم شده توسط endpoint را تعیین می‌کند. پس هر درخواست ارسال شده به سرور، مقداری داده را بارگذاری می‌کند، که گاهی اوقات از میزان مد نظر بیشتر است.