John Azzaro's Projects
“Functional Programming from the Beginning” is an initial draft of instructional documentation on functional programming from basic concepts to advanced composition methodologies in a handy Q&A format. Note: This is a live document, so it is updated and changed regularly.
A handy repository of JavaScript outlines, studies, extended studies, models, prototypes, reference documents, etc. Each “recipe” covers a single subject via step-by-step process or Q&A format!
LottoApp (Lotto Brainy) is an expandable, entirely dynamic, and fully responsive lottery drawing application that features current and past drawings as well as a handy drawing countdown timer.
“Object Oriented Programming from the Beginning” is an initial draft of instructional documentation on OOP from basic concepts to advanced composition methodologies in a handy Q&A format. Note: This is a live document, so it is updated and changed regularly.
A helpful repository with all the projects, apps, studies, outlines, guides, etc. presented in development categories.
A handy repository of backend programming outlines, concepts, examples, and commentaries collected from research, books, tutorials, mentor sessions, Q&A’s, workshops, and peer reviews.
An interesting blogging application with basic CRUD functionality
An interesting app that improves on the basic blog model with a guest comment featue
a study in new holders
Study in data modeling and persistence using mongoose
A handy app that finds breweries, cideries, brewpubs, and bottleshops. Intended for further exploration of basic API functionality.
An interesting application that allows clients to communicate with each other.
A useful guide on Emmet toolkit abbreviations which are EXTREMELY useful in improving HTML and CSS workflow. The guide includes common use cases, functionality, solutions to tricky setups, etc.
A useful guide to common Bash, Git, and Github commands, covering everything from common Bash commands, Git work-flows (e.g. step-by-step version control ), and uploading/updating to Github.
A useful GitHub unstyled search application where the user can look up gitHub account by user. Intended as a basic study in AJAX requests to GitHub API using basic HTML, CSS, and jQuery.
A useful repository of HTML Boiler-plate templates for quick-start use in projects involving HTML files. Boiler-plate templates include the usual elements, such as jQuery, JavaScript, CSS, etc.
An interesting application that allows users to perform CRUD operations on a collaborative issue index application
A useful shopping list app exploring basic jQuery functionality including adding, deleting, and checking items.
Quiz application (w/ LOTR question content) with additional enhancements.
Experimental version of LottoApp for future additions including enhanced functionality, additional features, and styling tests.
Original shopping list app (jQuery, form submission, modeling data, etc) to try out basic jQuery functionality
A handy study on basic API functionality involving the retrieval and display of data, code scaffold layout for best practices, efficient use of AJAX, and use of jQuery.
A handy study in asynchronous programming concepts in node, including async vs sync architecture and patterns that deal with async code in JavaScript such as callbacks, promises, and async/await.
A hnady examination of React functionality of a single stateless component using CDN React Libraries.
A handy study in calculator functionality featuring previous and current operands, basic operations, etc. Study uses HTML, CSS, and JavaScript with ES6 classes and constructors
A handy study that explores the basic functionality of client-side form data validation, including client vs server validation, implementation and basic structural patterns for concise error checking.
A handy repository studying the functionality of clocks (in analog format) using HTML, CSS, and JavaScript to animate the hour, minute, and second hands.
A handy study in the deployment of application to cloud based PaaS, including an overview of relations to IaaS like AWS, step-by-step deployment, dyno creation, dyno testing, and lessons learned.
A handy study in continuous integration with Travis CI
A handy examination of the create-react-app tool, including installation basic npm/npx usage, script usage, package importation and in-app usage.