دوشنبه , خرداد ۷ ۱۳۹۷
TypeScript چیست؟ - آموزش TypeScript نود جی اس - لایو گوگل - احسان لطفی نیا

آشنایی با NodeOS – سیستم عاملی بر پایه JS

آشنایی با NodeOS

آشنایی با NodeOS – سیستم عاملی بر پایه جاوا اسکریپت NodeOS سیستم عاملی است که کاملا با جاوا اسکریپت و نود جی اس ساخته شده و با پکیج منیجر npm مدیریت می شود. هر پکیجی در npm یک پکیج NodeOS محسوب می شود که طبق آخرین شمارش تعداد آنها 301660 …

توضیحات بیشتر »

آموزش TypeScript(کلاس ها) – قسمت چهارم

TypeScript چیست؟ - آموزش TypeScript-اینترفیس - آموزش TypeScript(کلاس ها)

کلاس ها در TypeScrip آموزش TypeScript(کلاس ها) – یکی از ویژگی های بارز TypeScript استفاده از کلاس ها و شی گرایی است البته مبحث کلاس ها در نسخه های جدید جاوا اسکریپت(اکما اسکریپت 6) بطور کامل پشتیبانی می شود. مقدمه جاوا اسکریپت  در ورژن های پایین تر خود از توابع و …

توضیحات بیشتر »

Iterators در جاوا اسکریپت

ترفندهای جاوا اسکریپت

Iterables چیست؟ برای ایجاد یک فرآیند تکرار در یک آبجکت گفته می شود، که برای استفاده از آن ما از ساختار زیر استفاده می کنیم. for ( let itr of objectName ){ console.log(itr); } آبجکت ها که شامل Iterables: String – این آبجکت به صورت پیش فرض شامل یک تکرار شونده …

توضیحات بیشتر »

آموزش TypeScript(اینترفیس) – قسمت سوم

TypeScript چیست؟ - آموزش TypeScript-اینترفیس - آموزش TypeScript(کلاس ها)

مفهوم اینترفیس ها(Interfaces) در تایپ اسکریپت اینترفیس – یکی از اصول تایپ اسکریپت، کنترل نوع است، که ساختار مقادیر را بررسی می کند تا به همان صورت که باید باشند، قرار بگیرند. در واقع اینترفیس، مانند قراردادی است که یک نوع را تعریف می‌کند. کامپایلر از اینترفیس‌ها جهت بررسی نوع‌ها و …

توضیحات بیشتر »

تسلط بر Markdown

تسلط بر Markdown

تسلط بر Markdown – فایل هایی با پسوند .md و یا .markdown را که معمولا برای ایجاد فایل  راهنمای یک مطلب(ReadMe) ایجاد می شود. Markdown چیست؟ Markdown یک روش ساده برای استایل دادن متن در وب هستند. به کمک این فایل ها شما براحتی می توانید ساختار صفحه و متن خود را …

توضیحات بیشتر »

آموزش MEAN Stack – قسمت اول

آموزش MEAN Stack

آموزش MEAN Stack -آشنایی با مفهوم MEAN Stack developer و یا توسعه دهندگان MEAN Stack طراحی و تولید اپلیکیشن مسلتزم تخصص داشتن در ابزار ها و تکنولوژی های مختلفی است از جمله کار با دیتا بیس و طراحی سمت سرور و سمت کلاینت اپلیکیشن و برنامه نویسانی که سعی دارن در تمامی …

توضیحات بیشتر »

آموزش Flexbox

آموزش Flexbox

آموزش Flexbox  – فلکس باکس، مجموعه ای از دستورات یا یک ماژول در css3 به حساب می آید که طراحان با استفاده از آنها میتوانند Layout های قابل انعطاف یا به نوعی شناور را به راحتی درست کنند که پیچیدگی های سیستم های دیگر را به شدت کاهش میدهد. در …

توضیحات بیشتر »

ویژگی های بوتسترپ 4

بوتسترپ 4

بوتسترپ 4 – در این مقاله قصد دارم ویژگی جدید و تغییراتی که در بوتسترپ 4 اضافه شده رو بصورت خیلی خلاصه معرفی کنم. پشتیبانی مرورگرها از بوتسترپ 4 بوتسترپ 4 توسط  IE8, IE9, و iOS 6 پشتیبانی نمی شود .البته یکسری کتابخانه های در گیت هاب وجود دارد که امکان پشتیبانی …

توضیحات بیشتر »

ترفندهای جاوا اسکریپت

ترفندهای جاوا اسکریپت

ترفندهای جاوا اسکریپت – در این پست قصد دارم ترفند های جاوا اسکریپت رو  قرار بدم . البته بگم منظور و ترفند در اینجا راه هایه که شاید همه با اون آشنا نباشن . برای همین در این پست تصمیم گرفتم ترفند های سریع و مفید برای بهتر نوشتن کدهای …

توضیحات بیشتر »

آموزش TypeScript(متغیر ها و توابع) – قسمت دوم

TypeScript چیست؟ - آموزش TypeScript-اینترفیس - آموزش TypeScript(کلاس ها)

آموزش TypeScript –  قبل از مطالعه این مقاله لطفا مقالات پایین را به عنوان پیش نیاز مطالعه کنید. اکما اسکریپت چیست؟ ویژگی های اکما اسکریپت معرفی TypeScript نحوه نصب و کامپایل  TypeScript برای نصب  typescript نیاز به پکیج منیجر npm دارید که به این منظور به سایت nodejs.org  رفته و آخرین نسخه …

توضیحات بیشتر »