skip to content
Pro MEAN Stack development Preview this item
ClosePreview this item
Checking...

Pro MEAN Stack development

Author: Elad Elrom
Publisher: [United States] : Apress, New York, NY : Distributed to the Book trade worldwide by Springer 2016. ©2016
Edition/Format:   eBook : Document : EnglishView all editions and formats
Database:WorldCat
Summary:
This book teaches you to write free, open-source, cross-platform, dynamic JavaScript applications that can run anywhere. Using the MEAN stack - MongoDB, ExpressJS, AngularJS, and Node.js - you will get the tools you need to set up, write your code once, and be able to deploy your code on any device. You will be able to cut development time by using one stack to serve all your development needs. With Pro MEAN Stack  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Printed edition:
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Elad Elrom
ISBN: 9781484220443 1484220447 1484220439 9781484220436
OCLC Number: 965196160
Notes: Includes index.
Description: 1 online resource
Contents: At a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Chapter 1: Code Dependencies; Git Version Control; Customize Git; Git Customization and Configuration; Adding gitexcludes; Adding the Repo Branch; Configurate bash_profile; Download Git Libraries; Git "Hello World"; Gitflow; Gitflow on GitHub; Node.js; npm; Grunt; Gulp; Bower; Integrated Development Environment; Installing a Free Open Source IDE; Installing Xcode; Summary; Chapter 2: Rollout Servers; Ubuntu Server; SSH Connection and Upgrade Servers; Install and Update Software; Installing Git. Installing Node.jsInstalling npm; Creating Our Web Folder; Linux Server; Start a Linux server; Create IPs and Associate Servers; Set Bash Profile; Update Software; Set Up FTP; Install LAMP; MongoDB Database; Connect to Ubuntu Server; Install and Configure MongoDB Database; Create a List File for MongoDB; MongoDB Hello World; MySQL Database; Connect to Database and Dump MySQL Database; MySQL Workbench tool; Create Your First Database and Table; Summary; Chapter 3: Node Modules; npm Node Packages; Install Node.js Modules; Caret Version Option; Tilde Version Option; Latest Version Option. Specific Version OptionInstall Save Flag; Global Installation; Create Your Own First Node Modules; Create a GitHub Project Repository; Create a Module Project; Write Your Module Code; Run Your Module Code; Install Dependencies; Ignore Files; Create Test Stubs; Configure Package.json File; Run Test Stubs Using npm; Create Markdown Home Page File; Markdown Plugin in WebStorm; Publish Module to GitHub; Summary; Chapter 4: Cordova, PhoneGap & Ionic; Apache Cordova; Cordova "Hello World"; Running Your App in Cordova; Cordova Platform Deployment; Cordova Plugins; Cordova Plugman. Cordova DistributionsPhoneGap Distribution; Installing PhoneGap; Install PhoneGap Mobile App; Start Coding; Preview Your PhoneGap App; PhoneGap Development; Ionic; Ionic Front-end; Add Plugins in Ionic; Preview Your App; iOS Simulator; Ionic Resources; Summary; Chapter 5: AngularJS; Angular Seed Project; Bower Component; App Layout File; Partial Views; Styles; Controllers; AngularJS Directives; Template Expanding Directive; AngularJS Filters; Components; Testing; Karma Testing; Adding New Tests; Proctractor Testing; Scenarios File; Routes; Service; Summary. Chapter 6: CSS, Bootstrap, & Responsive DesignCSS Classes Used by AngularJS; Create a New Project; ng-scope; ng-dirty, ng-invalid, and ng-pristine; Install Bootstrap; UI Bootstrap; Creating a Custom UI Bootstrap Build; CSS Bootstrap; Responsive CSS Media Queries; Portrait and Landscape Orientation; Emulating Mobile Browsers; CSS Responsive Design Utilizing a Break Point; Responsive Design Breakpoint Bootstrap; Bootstrap Responsive Tables; Bootstrap CSS Common Styles; Responsive Images with Bootstrap CSS; Angular-Responsive Library; Summary; Chapter 7: Write Services Once; Express App.
Responsibility: Elad Elrom.

Abstract:

This book teaches you to write free, open-source, cross-platform, dynamic JavaScript applications that can run anywhere. Using the MEAN stack - MongoDB, ExpressJS, AngularJS, and Node.js - you will get the tools you need to set up, write your code once, and be able to deploy your code on any device. You will be able to cut development time by using one stack to serve all your development needs. With Pro MEAN Stack Development you will quickly learn everything needed to work effectively with MEAN, from setting up your toolstack to rolling out your free servers, and deploying on any device. As well as MEAN you will also learn to build scripts with Grunt, Gulp, Webpack, and Vagrant and deploy using Phonegap. Harness JavaScript to create dynamic and easily-maintainable applications fast and 100% free. Master the MEAN stack with this book today.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/965196160> # Pro MEAN Stack development
    a schema:Book, schema:MediaObject, schema:CreativeWork ;
   library:oclcnum "965196160" ;
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/xxu> ;
   rdfs:comment "Warning: This malformed URI has been treated as a string - 'http://ebookcentral.proquest.com/lib/ucm      /detail.action?docID=4755510'" ;
   schema:about <http://dewey.info/class/005.1/e23/> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/3845060332#Topic/computer_software_development> ; # Computer software--Development
   schema:about <http://experiment.worldcat.org/entity/work/data/3845060332#Topic/computers_software_development_&_engineering_tools> ; # COMPUTERS--Software Development & Engineering--Tools
   schema:about <http://experiment.worldcat.org/entity/work/data/3845060332#Topic/computing_milieux> ; # Computing Milieux
   schema:about <http://experiment.worldcat.org/entity/work/data/3845060332#Topic/computing_methodologies> ; # Computing Methodologies
   schema:about <http://experiment.worldcat.org/entity/work/data/3845060332#Topic/web_development> ; # Web Development
   schema:about <http://experiment.worldcat.org/entity/work/data/3845060332#Topic/computer_science> ; # Computer Science
   schema:author <http://experiment.worldcat.org/entity/work/data/3845060332#Person/elrom_elad> ; # Elad Elrom
   schema:bookFormat schema:EBook ;
   schema:datePublished "2016" ;
   schema:description "This book teaches you to write free, open-source, cross-platform, dynamic JavaScript applications that can run anywhere. Using the MEAN stack - MongoDB, ExpressJS, AngularJS, and Node.js - you will get the tools you need to set up, write your code once, and be able to deploy your code on any device. You will be able to cut development time by using one stack to serve all your development needs. With Pro MEAN Stack Development you will quickly learn everything needed to work effectively with MEAN, from setting up your toolstack to rolling out your free servers, and deploying on any device. As well as MEAN you will also learn to build scripts with Grunt, Gulp, Webpack, and Vagrant and deploy using Phonegap. Harness JavaScript to create dynamic and easily-maintainable applications fast and 100% free. Master the MEAN stack with this book today."@en ;
   schema:description "At a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Chapter 1: Code Dependencies; Git Version Control; Customize Git; Git Customization and Configuration; Adding gitexcludes; Adding the Repo Branch; Configurate bash_profile; Download Git Libraries; Git "Hello World"; Gitflow; Gitflow on GitHub; Node.js; npm; Grunt; Gulp; Bower; Integrated Development Environment; Installing a Free Open Source IDE; Installing Xcode; Summary; Chapter 2: Rollout Servers; Ubuntu Server; SSH Connection and Upgrade Servers; Install and Update Software; Installing Git."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/3845060332> ;
   schema:genre "Electronic books"@en ;
   schema:inLanguage "en" ;
   schema:isSimilarTo <http://worldcat.org/entity/work/data/3845060332#CreativeWork/> ;
   schema:name "Pro MEAN Stack development"@en ;
   schema:productID "965196160" ;
   schema:url <http://link.springer.com/10.1007/978-1-4842-2044-3> ;
   schema:url <http://er.llcc.edu:2048/login?url=http://link.springer.com/10.1007/978-1-4842-2044-3> ;
   schema:url <http://lib.myilibrary.com?id=974799> ;
   schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=4755510> ;
   schema:url <http://sfx.carli.illinois.edu/sfxwhe/sfx_local?genre=book&sid=Voyager:WHE&sfx.ignore_date_threshold=1&svc.fulltext=yes&rft.isbn=978-1-4842-2044-3> ;
   schema:url <https://grinnell.idm.oclc.org/login?url=http://link.springer.com/10.1007/978-1-4842-2044-3> ;
   schema:url <http://resolver.library.cornell.edu/cgi-bin/EBookresolver?set=Books24x7&id=120212> ;
   schema:url "http://ebookcentral.proquest.com/lib/ucm      /detail.action?docID=4755510" ;
   schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1383895> ;
   schema:url <http://link.springer.com/openurl?genre=book&isbn=978-1-4842-2043-6> ;
   schema:url <http://0-www.books24x7.com.www.livermore.lib.ca.us/marc.asp?bookid=120212> ;
   schema:url <http://www.books24x7.com/marc.asp?bookid=120212> ;
   schema:url <https://ezproxy.saskpolytech.ca/login?url=http://proquest.safaribooksonline.com/9781484220443> ;
   schema:url <http://www.myilibrary.com?id=974799> ;
   schema:url <https://login.proxy.lib.strath.ac.uk/login?url=http://link.springer.com/10.1007/978-1-4842-2044-3> ;
   schema:url <http://proquest.safaribooksonline.com/?fpi=9781484220443> ;
   schema:url <http://UCM.eblib.com/patron/FullRecord.aspx?p=4755510> ;
   schema:url <https://login.libproxy.noctrl.edu/login?url=http://link.springer.com/10.1007/978-1-4842-2044-3> ;
   schema:url <http://ebookcentral.proquest.com/lib/illcencol-ebooks/detail.action?docID=4755510> ;
   schema:url <https://login.proxy.bib.uottawa.ca/login?url=http://link.springer.com/10.1007/978-1-4842-2044-3> ;
   schema:url <https://link.springer.com/openurl?genre=book&isbn=978-1-4842-2043-6> ;
   schema:url <http://proxy.artic.edu/login?url=http://link.springer.com/10.1007/978-1-4842-2044-3> ;
   schema:url <http://proquest.safaribooksonline.com/9781484220443> ;
   schema:url <https://proxy1.library.eiu.edu/login?url=http://link.springer.com/10.1007/978-1-4842-2044-3> ;
   schema:url <http://dx.doi.org/10.1007/978-1-4842-2044-3> ;
   schema:workExample <http://worldcat.org/isbn/9781484220436> ;
   schema:workExample <http://dx.doi.org/10.1007/978-1-4842-2044-3> ;
   schema:workExample <http://worldcat.org/isbn/9781484220443> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/965196160> ;
    .


Related Entities

<http://ebookcentral.proquest.com/lib/illcencol-ebooks/detail.action?docID=4755510>
   rdfs:comment "Available for ICC via Ebook Central. Click here to access." ;
    .

<http://experiment.worldcat.org/entity/work/data/3845060332#Topic/computer_software_development> # Computer software--Development
    a schema:Intangible ;
   schema:name "Computer software--Development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/3845060332#Topic/computers_software_development_&_engineering_tools> # COMPUTERS--Software Development & Engineering--Tools
    a schema:Intangible ;
   schema:name "COMPUTERS--Software Development & Engineering--Tools"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/3845060332#Topic/computing_methodologies> # Computing Methodologies
    a schema:Intangible ;
   schema:name "Computing Methodologies"@en ;
    .

<http://lib.myilibrary.com?id=974799>
   rdfs:comment "Connect to MyiLibrary resource." ;
    .

<http://link.springer.com/10.1007/978-1-4842-2044-3>
   rdfs:comment "from Springer" ;
   rdfs:comment "(Unlimited Concurrent Users)" ;
    .

<http://resolver.library.cornell.edu/cgi-bin/EBookresolver?set=Books24x7&id=120212>
   rdfs:comment "Connect to full text. Access restricted to authorized subscribers." ;
    .

<http://UCM.eblib.com/patron/FullRecord.aspx?p=4755510>
   rdfs:comment "Click here to view book" ;
    .

<http://worldcat.org/isbn/9781484220436>
    a schema:ProductModel ;
   schema:isbn "1484220439" ;
   schema:isbn "9781484220436" ;
    .

<http://worldcat.org/isbn/9781484220443>
    a schema:ProductModel ;
   schema:isbn "1484220447" ;
   schema:isbn "9781484220443" ;
    .

<http://www.books24x7.com/marc.asp?bookid=120212>
   rdfs:comment "from Books24x7 IT Pro" ;
   rdfs:comment "(Unlimited Concurrent Users)" ;
    .

<https://ezproxy.saskpolytech.ca/login?url=http://proquest.safaribooksonline.com/9781484220443>
   rdfs:comment "Connect to online version from Safari Technical Books. Restricted to current staff and students." ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.