Web Development
Building A Real-Time Chat Application With Vue.js and Firebase – Part 1
Part 1: Setting Up The Project Part 2: Implementing The Chat Logic Part 3: Firebase Cloud Functions Vue.js is a powerful framework for building JavaScript-based single page web-applications and is often considered to combine the best of both, React and Angular. Firebase is a cloud development platform by Google which offers various [...]
Top 3 Angular 7 Online Courses
Angular 7 is out with many new features and optimisations included. Since Angular 2 the web development platform is evolving constantly. Angular has already gained a lot of traction and is one of the top web development frameworks today. Many projects and companies have made the switch from Angular.js to Angular (version 2, 4, 6 and 7) [...]
Course Announcement: Vue CLI 3 – Vue.js Development Made Easy
A new CodingTheSmartWay.com online course has been launched and is available on Udemy today! Wow! Vue CLI 3 – Vue Development Made Easy (use this link to get the course for just $10 right now) Throughout this course, you will be learning what Vue CLI 3 is and why it was introduced. The command line interface that is provided by the [...]
Getting Started With Vue CLI 3
Vue CLI 3 is a complete rewrite of the previous version of the Vue command line interface tool and comes with a set of new features which makes Vue development and the management of Vue projects a lot easier: Out-of-the-box support for Babel, TypeScript, ESLint, PostCSS, PWA, Unit Testing & End-to-end Testing. A plugin system which [...]
Angular & Chart.js (with ng2-charts)
Chart.js is an opens source JavaScript library which makes it very easy to include animated and responsive charts in your website. If you’d like to combine Chart.js with Angular there is another package which you can use: ng2-charts. Adding this package to your project gives you access to Angular directives which you can use to [...]
TensorFlow.js Crash Course – Machine Learning For The Web – Handwriting Recognition
Welcome to the second episode of the CodingTheSmartWay.com TensorFlow.js Crash Course for absolute beginners. In the first part TensorFlow.js Crash Course – Machine Learning For The Web – Getting Started we’ve covered the following topics: What TensorFlow.js is How TensorFlow.js is added to your web application How TensorFlow.js [...]
TensorFlow.js Crash Course – Machine Learning For The Web – Getting Started
Welcome to the first episode of the CodingTheSmartWay.com TensorFlow.js Crash Course for absolute beginners. In this first part of the series you’ll learn: What TensorFlow.js is How TensorFlow.js is added to your web application How TensorFlow.js can be used to add machine learning capabilities to your web application If you like [...]
Getting Started With RxJS – Part 1: Setting Up The Development Environment & Creating Observables
Part 1: Setting Up The Development Environment & Creating Observables Part 2: Subscriptions Part 3: Hot And Cold Observables RxJS (Reactive Extensions for JavaScript) is a library for transforming, composing, and querying streams of data. It brings the concept of reactive programming to the web. The library allows you to work with [...]
Top 3 MEAN Stack Online Courses
The term MEAN Stack refers to a collection of JavaScript based technologies used to develop web applications. MEAN is an acronym which stands for MongoDB, ExpressJS, Angular and Node.js. The MEAN Stack enables you to use JavaScript on both, front- and back-end. There are four main building blocks of every full-stack MEAN application: [...]
Angular 6 – MEAN Stack Crash Course – Part 4: Completing The User Interface
Part 1: Front-end Project Setup And Routing Part 2: Implementing The Back-end Part 3: Connecting Front-end To Back-end Part 4: Completing The User Interface This is the final part of the MEAN Stack Crash Course series. In this part we’re going to complete the implementation of the Angular 6 front-end application which is part of [...]