JSON کوتاه شده ی عبارت Javascript Object Notation به معنی نشانگذاری شیء جاوا اسکریپت است. JSON شیوهای است که با کمک آن اشیا و اطلاعات برنامهنویسی به متن قابل پردازش توسط رایانه و قابل فهم برای انسان تبدیل میشوند. نکته مهم در این شیوه قابلیت فهم آسان توسط انسان است که در دیگر شیوهها مانند XML کمتر به آن توجه شده است. همان گونه که از نام JSON مشخص است، جاوا اسکریپت به صورت پیشفرض میتواند رشتههای JSON را پردازش و آنها را ایجاد کند. افزون بر جاوا اسکریپت، تقریبا تمام زبانهای برنامه نویسی متداول با کمک کتابخانههای جانبی از JSON پشتیبانی میکنند. در زبان جاوا اسکریپت محدودیتهای کمتری برای تعریف JSON وجود دارد. برای مثال میتوان یک تابع را به عنوان مقدار برای عضو تعریف کرد یا اینکه به جای گیومه از علامت آپستروف «"» برای تعریف انواع رشتهای استفاده کرد. پشتیبانی از JSON در آخرین ویرایش جاوا اسکریپت استاندارد سازی شده است. در دوره آموزشی Udemy JSON in Action با تمامی ویژگی ها و نحوه استفاده از این اسکریپت به صورت عملی آشنا می شوید. سرفصل های دوره آموزشی Udemy JSON in Action: - بخش 1: مقدمه ای بر JSON - بخش 2: دستورات و انواع داده ها - بخش 3: JSON در سمت سرویس گیرنده (JSON و جاوا اسکریپت) - بخش 4: JSON و API (رابط برنامه کاربردی برنامه نویسی) - بخش 5: JSON با دیگر زبان های برنامه نویسی - بخش 6: توسعه یک نرم افزار - بخش 7: بخش نهایی
Learn JSON - The API Response Format! Build Unique API-based Applications with JSON (JavaScript Object Notation)
JSON (JavaScript Object Notation) is a popular data interchange format. JSON has significantly improved server-to-browser communications, especially when it comes to AJAX. Most of today"s APIs return the response in JSON format as it is much easier to load, read and process JSON compared to XML, making it very popular.
JavaScript Object Notation is text-based and human-readable. JSON is very easy to use with JavaScript as the syntax of JSON is a subset of JavaScript. Though it is a subset of JavaScript, JSON is language-independent. Most of the popular programming languages including PHP, Ruby, C#, Python etc. support JSON making it the widely used data interchange format.
This course "JSON in Action" is a 100% hands-on JSON (JavaScript Object Notation) course. By the end of this course, you will not only understand what JSON is, but also learn how to develop applications making use of real-world APIs that return JSON data. Just learning JSON syntax is not going to help you in anyways. You should be able to use JSON in the development process. Though AJAX and APIs do not come under the scope of this course, here we discuss how to use AJAX to contact APIs and then to collect the JSON result returned by APIs.
This course is structured as follows:
In the first section, you will understand what JSON is, compare JSON and XML and also learn why JSON is not JavaScript Object.
In the second section, you will understand JSON in more detail. You will learn JSON syntax rules and different data types (number, string, boolean, null, array and object) you can use in JSON data. You will also practise to identify different data types in real world JSON data and also to write JSON data on your own.
In the next section, you will understand how easy it is to use JSON with JavaScript. You will learn how to use JSON.parse and JSON.stringify methods to convert JSON data to JavaScript objects and JavaScript objects to JSON strings respectively. You will also learn how to get the required information from the available JSON data. You will understand the difference between dot notation and bracket notation. You will also learn how to use XMLHttpRequest object to fetch the .json file from a server.
The fourth section explains how to use AJAX techniques to contact an API and to collect the JSON output returned by the API. You will learn how to contact the API using GET or POST methods and also making a synchronous or asynchronous requests. You will also see how you can pass JSON as the input to an API.
In the next section, we discuss how to use JSON with PHP. This lecture explains json_encode and json_decode methods. This section will be updated to teach you how to use JSON with other programming languages as well.
The last section is the Let"s Develop section where you are going to apply your JSON knowledge to develop some applications on your own. Now there are two applications in this section. Curriculum: - Section 1: Introduction to JSON - Section 2: JSON Syntax and Data Types - Section 3: JSON on Client Side (JSON and JavaScript) - Section 4: JSON and APIs (Application Programming Interface) - Section 5: JSON with Other Programming Languages - Section 6: Let"s Develop - Section 7: BONUS- Section More info (open/close)
مشخصات شرکت سازنده: یودمی / Udemy زبان آموزش: English مدرس: Crypters Infotech سطح آموزشی: Beginner, intermediate, Advanced زمان آموزش: 3h 30m حجم فایل: 262 مگابایت تاریخ انتشار: 12:25 - 95/1/30 منبع: پی سی دانلود امتیاز:
الگوریتم Algorithm یکی از مهم ترین بخش های دنیای کامپیوتر می باشد در واقع الگوریتم مجموعه ای ترتیبی از دستور العمل ها است که به ترتیب خاصی اجرا می شوند و مساله ای خاص را حل می کنند در دنیای کامپیوتر مسائل مختلفی وجود دارد که برای هرکدام الگوریتم های متفاوتی وجود دارد هر کدام
بطور کلی برای اجرا شدن یک دستور در سیستم عامل ها ابتدا باید دستور مورد نظر به زبان صفر و یک تبدیل شود تا برای هسته ی سیستم عامل قابل درک باشد و پس از آن این دستور توسط هسته پردازش و در نهایت اجرا شود پس بنابراین برای برقراری ارتباط ما با هسته ی سیستم عامل به یک واسط نیاز داریم ت
JavaFX یک پلتفرم نرم افزاری برای پیاده سازی اپلیکیشن های Rich Internet application می باشد Rich Internet application یا به اختصار RIA اپلیکیشن های تحت وب هستند که بسیاری از ویژگی های اپلیکیشن های دسکتاپ را دارند این اپلیکیشن ها روی ویندوز لینوکس مکینتاش اندروید آی او اس مرو
مایکروسافت اس کیو ال سرور Microsoft SQL Server یک نرمافزار سیستم مدیریت پایگاه داده ها Data Base بوده و محیطی را برای مدیران و برنامه نویسان بانک های اطلاعاتی فراهم می کند تا در آن با اطمینان از کارایی امنیت و پیاده سازی موفقیت آمیز داده ها و اطلاعات به ساخت و مدیریت پایگ
همه ما آرزو می کنیم که ای کاش زمان بیشتری در این دنیا در اختیار داشته باشیم شما در این دوره آموزشی می توانید تا آنچه نیاز دارید در مدت زمان کوتاه تری انجام داده و در واقع با روش ها و برنامه های مایکروسافت وفت بیشتری را ذخیره کرده و کارهای روزانه خود را مدیریت کرده و بتوانید تا ا
در این پست از وب سایت قصد داریم مجموعه ای را به شما معرفی کنیم که نیازی به کار با سخت افزار کامپیوتر نداشته و با چند کلیک ساده در محیط ویندوز خود سرعت اجرای برنامه ها را در رایانه ی خویش افزاش دهید فیلم آموزشی افزایش سرعت کامپیوتر Speeding Up Your Home PC کاری از شرکت معتبر
در این پست از وبسایت قصد داریم مجموعه ی دیگری با نام فیلم آموزشی بازیابی عکس از مموری Recovering Photos From Memory Cards را معرفی کنیم مدرس این ویدئوی آموزشی یعنی Derrick Story که در فیلم های آموزشی همچون Portrait Retouching with Aperture Flickr Essential Training و …
وب سایت برای آموزش راه های امنیت شبکه های بیسیم این ویدیوی آموزشی را برای شما تهیه کرده است در این پست قصد داریم شما را با دوره های آموزشی VTC و راه های تامین امنیت شبکه های اینترنتی بی سیم آشنا خواهیم شد مربی کهنه کار Bobby Rogers به شما روش های امنیت شبکه های بی سیم را نشان
نام آموزش مولتی مدیا بیلدر نویسنده حامد تکمیل حجم ۳٫۲۱ مگابایت صفحات ۲۹۳ فرمت pdf زبان فارسی توضیحات مولتی مدیا بیلدر یا به اختصار MMB یک نرم افزار برای تولید محتوای چند رسانه ای است این نرم افزار مبتنی بر ویندوز بوده و شما برای سات محتوی نیازی به داشتن دانش برنامه نویسی بصور
Market Leader Business English مجموعه 4 سطحی آموزش زبان انگلیسی برای موفقیت در محیط های کاری از سری کتاب های Market Leader می باشد که در این مجموعه برای شما به صورت کامل گردآوری شده است Content List Market Leader Elementary Market Leader Elementary Business English Course BookM