DSpace Repository

Full stack web development for beginners

Show simple item record

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


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account