Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
--- Brain Kernighan
Open source Android app maker web tool
MIT App Inventor is a web application integrated development environment originally provided by Google, and now maintained by the Massachusetts Institute of Technology (MIT). It allows newcomers to computer programming to create application software(apps) for two operating systems (OS): Android (operating system)|Android, and iOS, which, as of 8 July 2019, is in final beta testing.
It uses a graphical user interface (GUI) very similar to the programming languages Scratch (programming language) and the StarLogo, which allows users to drag and drop visual objects to create an application that can run on mobile devices.
In the simplest terms, cloud computing means storing and accessing data and programs over the Internet instead of your computer's hard drive. The cloud is just a metaphor for the Internet. It goes back to the days of flowcharts and presentations that would represent the gigantic server-farm infrastructure of the Internet as nothing but a puffy, white cumulus cloud, accepting connections and doling out information as it floats. There are various online clouds available.Most famous cloud platforms for IoT and Embedded Systems are Thingspeak,Blynk & Ubidots. Student versions are availble and can be used for free. Also they provide Online Dashboard for observing cloud data and controlling actuators wirelessly over internet. NodeMCU, ESP32, GPRS Modules, Pi, etc are extensively used with such cloud platforms.
Aamazon Web Services, Google Cloud Platform, Microsoft Azure, Adafruit MQTT are also used extensively for online datalogging systems.
HTML provides the basic structure of sites, which is enhanced and modified by other technologies like CSS and JavaScript.HTML is not a programming language.
CSS is used to control presentation, formatting, and layout. It is not a Programming language either.
JavaScript,a programming language, is used to control the behavior of different elements.
Do you realize that the only functionality of a web application that the user directly interacts with is through the web page? Implement it poorly and, to the user, the server-side becomes irrelevant! Today’s user expects a lot out of the web page: it has to load fast, expose the desired service, and be comfortable to view on all devices: from a desktop computers to tablets and mobile phones.
Here you can watch videos on sample HTML,CSS and Javascript tutorials
Do check out W3 schools for web designing tutorials.
Simple Web Projects:Click the below button to check out Github Repo:
A text editor is a type of computer program that edits plain text like Notepad. Text editors are provided with operating systems and software development packages, and can be used to change files such as configuration files, documentation files and programming language source code. Various well known editors are Sublime Text, Atom, Visual Studio, Editors from JetBrains,Jupyter,Notepad++,Eclipse,MATLAB,etc.
Also there exist various editors which are dedicatedly used for Embedded Programmings. Some of them are Arduino, Atmel Studio, MPLAB, Keil, Energia, Code Composer Studio,etc.
Editors for C,Java,Python,HTML,CSS,JS,etc
Editors for Embedded Programmings
Machine learning is an application of artificial intelligence (AI) that provides systems the ability to automatically learn and improve from experience without being explicitly programmed. Machine learning focuses on the development of computer programs that can access data and use it learn for themselves
Python,MATLAB and R are widely used for such statistical machine learning based problems. Jupyter Notebook is a very popular platform for implementing python based machine learning algorithms
Data visualisation is widely implemented using python and MATLAB. Matplotlib is a very interesting library for data visualisation using python
Click on this link for getting into our Github repo for simple ML examples and Data visualisation.
Also you may like to watch some few tutorials based on these relevant topics.