AndrewJBateman
💻 Programming, Engineering | IT | Cloud-GCP: Full-Stack Developer with an Engineering Master’s Degree & over 20 years’ international engineering experience.
Bateman IndustriesFrance, Spain, Norway, UK, Mars
Pinned Repositories
angular-material-portfolio
:clipboard: Angular Material & RxJS Observables are used to display my data. A Google Cloud Firestore NoSQL database stores the blog posts & website data. Anyone can read the blog posts.
angular-movie-database
:clipboard: Angular app to create movie database using rxjs and observables
angular-tailwind-ratp
:clipboard: Angular app to show JSON data from the RATP (French transport system) API
angular-tailwind-sncf
:clipboard: Angular app using Tailwind styles to display SNCF data from the Navitia API
angular-tailwind-unsplash
:clipboard: Angular app to get random images from the Unsplash API
angular-website-example
:clipboard: Namari website converted from HTML template to Angular
ionic-angular-cart
:clipboard: Ionic 5 app to collect items in a shopping basket, tutorial code from Simon Grimm at the Ionic Academy
ionic-angular-news-app
:clipboard: Ionic-Angular app to fetch news articles from a REST API using Typescript interfaces to define the expected structure of the json objects returned & http service providers. Custom pipes used to modify API news article titles, contents and convert the Universal Time Constant (UTC) date string. Dark mode, Offline Storage of favourite articles & settings using Ionic Storage. Common Refresh & Progress Bar Components. Localisation using i18n so user can select between English (default), Spanish and French.
ionic-angular-world-data
:clipboard: Ionic-Angular app that displays information about world countries and oceans using JSON data fetched from a REST API. Includes a user search of countries/capitals. Page popovers used to provide links to external websites or activate functions such as delete item from favourites.
pern-stack-auth
:clipboard: Repair. PERN stack todo app with jwt user authentication
AndrewJBateman's Repositories
AndrewJBateman/ionic-react-scratchpad
:clipboard: App to calculate the users Body Mass Index (BMI) using inputs of height and weight. Created using the Ionic 5 framework with React]. Initially Academind: Youtube video: Ionic + React - Tutorial for Beginners 2020 code but with customisations to code and styling.
AndrewJBateman/javascript-codepattern-function
:clipboard: Uses javascript to detect a sequence of keys. A function is run to show a unicorn if the sequence is detected. From Wes Bos Javascript30 tutorial 12.
AndrewJBateman/stencil-component-table
:clipboard: Stencil component to display API data in a table
AndrewJBateman/citations-papillotes
:clipboard: Petite application Angular pour lister des citations de papillotes 🎄
AndrewJBateman/Expressworks
:clipboard: Exercises completed to learn Express.js
AndrewJBateman/FCC-Visualisation-D3.js
:clipboard: FCC initial commit for data chart exercise
AndrewJBateman/freeCodeCamp-Front-End-Certification
:clipboard: Contains my code created to meet challenges for the JavaScript Front End Certification at Free Code Camp.
AndrewJBateman/html5-canvas
:clipboard: Create an html canvas app, part of Javascript30 tutorial from Wes Bos
AndrewJBateman/ionic-react-slides
:clipboard: Ionic with React used to create very simple Ion-card app. Tutorial code
AndrewJBateman/java-coding-exercises
:clipboard: Exercises and notes from Udemy programming course
AndrewJBateman/java-file-io
:clipboard: Java tutorial code for Basic Input & Output including java.util (section 14)
AndrewJBateman/java-nio-files
:clipboard: Java code to access data in files using NIO File classes
AndrewJBateman/java-udemy-exercises
:clipboard: Exercises completed as art of Udemy Java course
AndrewJBateman/javascript-ajax-typeAhead
:clipboard: javascript ajax add suggestions when typing into text box, Javascript30 youtube tutorial from Wes Bos
AndrewJBateman/javascript-capture-propagation
:clipboard: Javascript event capture and event triggering. Javascript30 Youtube tutorial 25 from Wes Bos.
AndrewJBateman/javascript-countdown-timer
:clipboard: countdown time from Wes Bos Javascript30 Tutorial series
AndrewJBateman/javascript-geolocation
:clipboard: App to show geolocation and speed, tutorial 21 from Wes Bos Javascript30 course
AndrewJBateman/javascript-link-following
:clipboard: Code to highlight anchor tags as they are scrolled over. Tutorial 22 of Web Bos Javascript30 series.
AndrewJBateman/programming-resources-planning
:clipboard: Resources to track study for Google Associate Cloud Architect Certification & help with coding tasks: errors-solutions, how-to page and task planning.
AndrewJBateman/Vue-app-todo
:clipboard: Simple app using Vue.js and html to create a todo list, from youtube tutorial by 'Coding Garden with CJ'