<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>RESTful Web API Design with Node.js</title>
  </titleInfo>
  <name type="personal">
    <namePart>Saleh Hamadeh</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
  </name>
  <typeOfResource/>
  <originInfo>
    <publisher>Packt Publishing</publisher>
    <dateIssued>2016</dateIssued>
    <issuance/>
  </originInfo>
  <abstract>"&lt;p&gt;Explore the practical sides of REST to build data-centric applications with Node&lt;/p&gt; &lt;p&gt;&lt;b&gt;About This Video&lt;/b&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;p&gt;Work through a series of guidelines and best practices to efficiently design RESTful Web APIs with Node&lt;/p&gt;&lt;/li&gt; &lt;li&gt;&lt;p&gt;Understand the structure of APIs, their authentication protocols, and their implementation tools&lt;/p&gt;&lt;/li&gt; &lt;li&gt;&lt;p&gt;This practical guide provides the knowledge you need to delve into the endless possibilities enabled by Big Data&lt;/p&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;&lt;b&gt;In Detail&lt;/b&gt;&lt;/p&gt; &lt;p&gt;RESTful Web APIs allow developers to create unprecedented applications by leveraging the data on the Internet. Since JavaScript is the language of the web, building APIs using Node.js provides a seamless development experience on both the front end and the back end.&lt;/p&gt; &lt;p&gt;This video course gives you an overview of a RESTful API and goes through the logical steps of building one. It explores three different APIs, focusing on their similarities and differences to effectively implement one.&lt;/p&gt; &lt;p&gt;Well start off by defining APIs, showing how they can be built on top of HTTP, and listing the properties that make an API RESTful. We will develop Twitter Notes, a web application that lets its users leave notes for their Twitter friends. We will use Twitters API to implement a login flow and then design a web API. In addition to using Twitters API, we will take a closer look at two other real-world APIsFacebook API and GitHub API. Finally, well end up honing some best practices to keep the APIs secure, maintainable, and performant.&lt;/p&gt; &lt;p&gt;By the end of this course, you will have a good grasp of APIs, HTTP, REST, OAuth 1.0a, API testing, and API security. Since the course explores three different REST APIs, you will reach a level where you will be comfortable using any RESTful API, even if it does not have an SDK.&lt;/p&gt;"</abstract>
  <note>Saleh Hamadeh started programming when he was 13, and he currently studies computer science at the Georgia Institute of Technology. Saleh became president of gt-webdev, a student organization focused on teaching students web development. During his time at Georgia Tech, Saleh interned as a web developer at BrainJocks and Yahoo! Saleh is passionate about the future of the web and hopes to work, learn, and teach in that field.</note>
  <subject>
    <topic>Computers / Programming Languages</topic>
    <topic>Computing &amp; information technology</topic>
  </subject>
  <identifier type="isbn">9781785284311</identifier>
  <identifier type="stock number">Packt Publishing</identifier>
  <identifier type="uri">https://login.zproxy.cun.edu.co/login?url=https://bibliotecacun.odilotk.es/opac?id=00727223</identifier>
  <location>
    <url>https://login.zproxy.cun.edu.co/login?url=https://bibliotecacun.odilotk.es/opac?id=00727223</url>
  </location>
  <recordInfo>
    <recordCreationDate encoding="marc">      </recordCreationDate>
    <recordChangeDate encoding="iso8601">20231115101631.0</recordChangeDate>
    <recordIdentifier source=" "> </recordIdentifier>
  </recordInfo>
</mods>
