Blog for Coders

Mobile Application Development - NASA Picture of the Day

This is the ninth series of mobile application development using Flutter.
So far, we have learnt how to create user interfaces, animations, fetching data from the Internet and passing them across the screens.
Now, it’s time to combine all these concepts to create a real-world application which shows 5 random pictures from NASA’s picture of the day archive.

 

Mobile Application Development - Displaying Online Data

This is the eighth series of mobile application development using Flutter.
Continuing from what we have done so far, we will display the post we fetched on the previous exercises.

 

Mobile Application Development - Fetching Data from the Internet

This is the seventh series of mobile application development using Flutter.
We will fetch data from the Internet and combine these two concepts, JSON and Dart, and show it in our application.

 

Mobile Application Development - Json Conversion

This is the sixth series of mobile application development using Flutter.
We will create content dynamically and preferably from the Internet.

 

Mobile Application Development - Hero Animations and Map Function

This is the fifth series of mobile application development using Flutter.
We will cover hero animations and map function.

 

Mobile Application Development - Navigation Basics

This is the forth series of mobile application development using Flutter.
We will cover basics for navigation.

 

Mobile Application Development - Layout Basics

This is the third series of mobile application development using Flutter.
We will cover basics for layouts.

 

Mobile Application Development - Flutter Widgets

This is the second series of mobile application development using Flutter.
In Flutter, everything you see on a screen is a widget, like everything is a file in Unix.
You will use widgets to display images, texts, lists, buttons, and pretty much everything. Even the app itself is a widget!

 

Introduction to Mobile Application Development

“Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for
mobile, web, and desktop from a single codebase.”

flutter.io

 

Face Recognition with TensorFlow 2.0
In this notebook, we will continue on our Face Recognition with SVM notebook and replicate the work has been done using the Google's TensorFlow 2.0 library. We will create a Convolutional Neural Network model for face recognition, train it on the same data we used earlier and test it against the test set. If you don't have a decent hardware, you can run this notebook inside the Google Colab.

There is a PDF file if you like to download the copy or click for the second example on face recognition (html).
Download W3Schools Notebook example

 

Visualisation of workforce jobs for professional, scientific and technical activities across regions
In the second episode of data visualization for everyone series, we'll use Plot.ly for Python visualization library. Plot.ly provides interactive and nice-looking visualizations for Python, MATLAB, R, and JS. We'll use Python for the rest of the notebook, to be consistent with previous episode.

There is a PDF file if you like to download the copy or click for the example two on data visualization (html).
Download W3Schools Notebook example

 

Face Recognition with SVM
Face recognition, or facial recognition, is one of the most common artificial intelligence and machine learning application across all sectors. The problem has been around for nearly half a century. We will cover the most basic face recognition application using support vector machines (SVM) of the scikit-learn (sklearn) library.

There is a PDF file if you like to download the copy or click for the face recognition example (html).
Download W3Schools Notebook example

 

Data Science for Everyone
This is the first series as a part of Data Science for Everyone that would follow examples to introduce data visualisation with Python and plotting line charts. In the these examples, we'll use Google's CoLab which provides all the libraries and the environment we'll need.

There is a PDF file if you like to download the copy or click for the example one (html).
Download W3Schools Notebook example

 

Introduction to GiT and GitHub
Git is a version control management tool that allows to do all operations locally. GitHub is a code hosting platform for version control collaboration. It is a company that allows you to host your central repository in a remote server. It a place to share the code by developers. While developing a software, the source code needs to keep track of changes. It is not only for code or files, it can be used for many things, even songs, poems, etc. Git is for every knowledge worker. It is flexible, fits many of your needs. Therefore this short course has been prepared for your use.