Please use this identifier to cite or link to this item:
https://openlibrary-repo.ecampusontario.ca/jspui/handle/123456789/2355
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Scott, Sam | - |
dc.contributor.other | Popovici, John | - |
dc.contributor.other | Nguyen, Tram | - |
dc.date.accessioned | 2025-04-23T13:33:29Z | - |
dc.date.available | 2025-04-23T13:33:29Z | - |
dc.date.issued | 2025 | - |
dc.identifier | 750731e6-9bf7-4ef4-bbd4-79913431dfb1 | - |
dc.identifier.uri | https://openlibrary-repo.ecampusontario.ca/jspui/handle/123456789/2355 | - |
dc.description.tableofcontents | I. Introduction to Web Apps | en_US |
dc.description.tableofcontents | II. The User Interface | en_US |
dc.description.tableofcontents | III. Programming on the Client Side | en_US |
dc.description.tableofcontents | IV. Programming on the Server Side | en_US |
dc.description.tableofcontents | V. Quick Reference Guides | en_US |
dc.language.iso | eng | en_US |
dc.relation.isformatof | https://ecampusontario.pressbooks.pub/webdev/ | en_US |
dc.rights | CC BY-NC | https://creativecommons.org/licenses/by-nc/4.0/ | en_US |
dc.subject | Web programming | en_US |
dc.title | Full stack web development for beginners | en_US |
dc.type | Book | en_US |
dcterms.accessRights | Open Access | en_US |
dcterms.educationLevel | College | en_US |
dcterms.educationLevel | University - Undergraduate | en_US |
dc.identifier.slug | https://openlibrary.ecampusontario.ca/catalogue/item/?id=750731e6-9bf7-4ef4-bbd4-79913431dfb1 | - |
ecO-OER.Adopted | No | en_US |
ecO-OER.AncillaryMaterial | No | en_US |
ecO-OER.InstitutionalAffiliation | McMaster University | en_US |
ecO-OER.ISNI | 0000 0004 1936 8227 | en_US |
ecO-OER.Reviewed | No | en_US |
ecO-OER.AccessibilityStatement | No | en_US |
lrmi.learningResourceType | Educational Unit - Course | en_US |
lrmi.learningResourceType | Learning Resource - Textbook | en_US |
ecO-OER.POD.compatible | No | en_US |
dc.description.abstract | Web apps are built on a software stack – a collection of technologies, languages, protocols, and systems working together to produce what appears to the user as a single, seamless app. Full stack web development is about configuring and programming all parts of that software stack to create and maintain a web app. A full stack web developer is a software developer who possesses skills in all aspects of web app development. Full stack developers need a working knowledge of HTML & CSS in order to develop user interfaces and write code that interacts with those interfaces. They also need a working knowledge of JavaScript, event-driven programming, and the Document Object Model (DOM) in order to add programming logic and real time interaction to the user interface. Finally, they need a working knowledge of a database query language such as SQL and a server-side programming language such as PHP, Ruby, or JavaScript to manage user access to the data stored by a web app. This book will quickly bring novice programmers up to speed in the basics of full stack web application development using HTML, CSS, JavaScript, PHP, and SQL. | en_US |
dc.subject.other | Technology - Computer Science | en_US |
dc.subject.other | Technology - Programming & Programs | en_US |
ecO-OER.VLS.Category | None | en_US |
ecO-OER.VLS | No | en_US |
ecO-OER.CVLP | No | en_US |
ecO-OER.ItemType | Course | en_US |
ecO-OER.ItemType | Textbook | en_US |
ecO-OER.MediaFormat | External Site | en_US |
ecO-OER.VLS.cvlpSupported | No | en_US |
Appears in Collections: | Ontario OER Collection |
Files in This Item:
File | Size | Format | |
---|---|---|---|
fullstackwebdevelopment.jpg | 22.82 kB | JPEG | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.