Arduino #2

Welcome back to this series of Arduino tutorials! In this lesson, we will go over the bases of the Arduino software  and I will help you familiarise with Arduino programmation.

 

How does the Arduino software work?

First of all, you will need to open the Arduino software without plugging in your Arduino board. This is what is going to show up:

Capture d’écran 2017-04-21 à 17.10.57.png

The code that shows up is the base of the base of Arduino programmation. Every single program made with Arduino will include these two lines of code. As the software already tells you using the // characters, (using the // characters in an Arduino program means that the program will not think of it as a bit of code, so you can use it to organise your code when making complicated programs) the void setup code is where you will put the code you only want to be ran once and the void loop code is where you will put the code you want to be ran an infinite amount of times. Continue reading “Arduino #2”

Advertisements

Top 5 Website Creation Platforms

Hey  developers! Today we will create a list of the Top 5 website creation platforms. You need to know that this list can vary depending on the developer and on what he or she likes. However I tried to be as much objective as I can and tried to choose easy to use platforms but very powerful for beginners.

1. WordPress

This is I would say the most powerful website creation platform that a beginner can use. It is effectively a bit hard to use at the beginning but when you got the feel of it, it is the best one. There is no obligated need to know how to code but Html and CSS are not a must but a plus. It is a very professional platform which allows anyone to create and control their websites. This platform is my personal favorite.

Capture d’écran 2017-04-21 à 16.44.50.png

2. Wix:

This is the best platform for total beginners. I would say the best thing to do is to start on Wix and then jump onto WordPress. Wix allows people who know nothing about website development to create a beautiful and responsive website or blog.

Capture d’écran 2017-04-21 à 16.43.47.png

3. Squarespace:

This platform is very nice to use when it comes to design and layouts. It gives a lot of design choices for the websites and allows developers to create beautiful online shops.

Capture d’écran 2017-04-21 à 16.40.09.png

4. Weebly:

This platform is also very good for websites or blogs. It gives a lot of opportunities to developers and also gives a nice control panel on which we can have access to all informations about visitors and statistics.

Capture d’écran 2017-04-21 à 16.41.16.png

5. Jimdo:

This platform is mostly used by bloggers. It gives some design and layout choices but nothing very special. However it is still a very nice platform to work on when being a beginner.

Capture d’écran 2017-04-21 à 16.42.19.png

If you think I forgot a platform in this Top 5 list, feel free to leave a comment. I will talk about these platforms individually and in more detail in future posts.

What is WordPress?

Hello everyone. In this post I will talk about the WordPress platform. Firstly you might want to know that I am using WordPress for this blog.

WordPress is a CMS platform (Content Management System). This platform has been created in order to give the opportunity to non-developers to create websites and blogs. It is a very easy to use platform just like lots of other platforms which I will talk about in the future.

However, if you have a bit of web development skills, I strongly recommend using WordPress as it might be a bit harder to use than other CMS but it gives us an awful lot of possibilities in terms of layout or any other things.

wordpress-2173519__340.jpg

Another very good thing about WordPress is that it gives the website creators the possibility to follow in live everything that goes on on our website. This means that we can have access to the number of visitors per day, their origins, the search engines used…. This is very important for SEO so that we know who we are talking to when writing our blog posts or updating our website.

Lastly, you can easily monetize your blogs or websites on WordPress just by paying a small amount of money per month. In my opinion, WordPress is the most professional website creation platform.

If you would like future blog posts to learn how to use WordPress or get more information about it, follow the blog and give us a like ;).

If you have another favorite website creation platform, feel free to tell it in the comments and explain why!

What are the different text types with Html?

Hello everyone! Today we will start with the very basics of Html! You will learn how to create text items on your beautiful webpages.

Firstly, you need to know that the main text items on HTML are paragraphs and titles. As HTML is very intuitive, the tags have a lot in common with the real words.

For normal text paragraphs on your webpage, you should use the <p> tag. It is very easy to use. You open it like this: <p> and close it like this </p>. This tag is used for any text items that are not important lines of your webpage or titles.

Example: <p>This is a paragraph</p>.

For titles or important parts of your webpage, you should use the <h> tag. This tag goes from <h1> up to <h6>. <h1> is the biggest title and <h6> the smallest. You do not need to assign a size to one of these tags as they already come with their own size. If you want to keep the same size but want your text to be an <h1> or <h2> for example, you can do it. This can be useful if you want to write everything in the same size but want your website to be SEO friendly. Effectively, <h1> and <h2> are the first tags being read by search engines. This is why you want to put your important keywords and titles in these tags.

Example: <h1>This is the most important title</h1>.

Capture d’écran 2017-04-19 à 15.44.40.png

That is pretty much it about text items in Html! As you can see it is very easy to make text appear on your webpage. You just need to know the tag names and be careful in closing every tag you opened with a backslash before the tag name.

I will talk about more complex Html tags in upcoming posts. If you want to be updated, follow the blog!

 

Arduino #1

What is Arduino?

You like robots and would like to learn how to make one? Then this post is made for you. This is the first post of a series of posts concerning Arduino language in which I will teach you how to program an Arduino board.

This is what an Arduino board looks like:

integrated-circuit-441289_960_720.jpg

What do you need to start programming with Arduino?

If you are someone that is super interested by anything that has to do with technology, then you are in the right place! But you will still need some materials before starting learning Arduino. This represents a small investment (around 50 euros) but you will not regret it if it becomes a hobby! I am gonna give you a list of the materials you will need:

  • An Arduino board (I will personally use the Arduino UNO R3/Revision3 so I recommend it to you)
  • A breadboard (There are different breadboard sizes so I recommend you to buy a 400 pcs one)
  • Some jumpers (There are 3 different entries and exitsmale/male, male/female, female/female so try and get a bit of al of them. The cost should not be much higher than 10 euros)
  • Electronics components(These include LED, resistances, etc. Don’t worry I will come back on those later on.)

I recommend you to buy a “beginner kit” which includes all the above, they will cost less money to you and they are more complete. Just make sure they include everything I mentioned.

If you have any questions, don’t hesitate to leave a comment and if this was useful to you please like.

How and What Meta Tags to use for SEO?

Hi everyone! Today we will talk about something that every website owner wants to master: Meta Tags. You will need them for SEO on your website in order to be easily found on search engines.

Let’s get into the work! Meta tags are code tags that you might want to add to your website code. If you did not code your website but used a CMS, you will always find a place in which to write the content for the main meta tags.

Meta tags help search engines get information about your website so that they can show your website for relevant searches. They will also help your website get into top rankings because the more information search engines have about your website, the more chances you have to be found.

seo-1629811__340.jpg

However you need to be very careful on what you write in these meta tags because they can have an influence on your ranking. They were extremely useful a few years ago but they now lost a bit of importance. However they are still a bit useful for SEO but also to give information about your website to the people who search for websites like yours.

Here is a list of the most important meta tags and what you should use them for:

  • Meta charset: {<meta charset=”UTF-8″>}. This tells search engines that they need to read all the letters that you wrote on your website as they are. For example, depending on the language, if you do not use this tag letters with accents will become other letters.
  • Meta description: {meta name=”description” content=”This description will show up in search results.”>}.  This is the description that appears on search engines when people search for something. Your URL will appear with a small description of your website under it. This is the description you wrote in this tag. If you do not have any description meta tag, search engine will automatically write a description for your website according to the information your website gives.
  • Meta keywords: {<meta name=”keywords” content=”HTML,CSS,PHP,PYTHON”>}. These are all the keywords of your website. This tag was extremely important before but has lots a bit of importance now. However it will do nothing bad to your website if you use it.
  • Language tag: {<html lang=”en”>}. This tag is used to tell search engines the language of the content on your website. It used to be a meta tag but is now counted as an attribute as you can see in this case.
  • Meta device: {<meta name=”viewport” content=”width=device-width, initial-scale=1.0″>}. This tag is used to change the height and width of your website depending on the device used by the visitor. This is due to the fact that a website is shown differently on a desktop and a phone screen for example.

There are lots of other meta tags but the most important are here. I will describe more specific meta tags in future posts. I will also get into robot tags in the future. If you want me to talk about a tag in particular, just leave a like and a comment!

What is robotics?

As you all probably know, robots have experienced a great advance during the last few decades. They are becoming more and more present in our lives. But what is robotics exactly?

robot-707219__340.jpg

Robotics is actually a word that is used to describe a branch of engineering that has to do with the manufacture, design, conception and operation of robots. It is basically everything that has to do with robots. A robot is a machine able to carry out a list of tasks automatically, almost always programmable by a computer. Now let’s talk coding: what languages are used to program robots and which ones are the best?

This is a question people often ask when the begin programming robots and the problem is that the answer is not simple. Depending on the person you ask this question, the answer will be different. This is why I will give you a list of the 10 most popular languages used in robotics.

  1. C/C++
  2. Python
  3. Java
  4. C#/.NET
  5. MATLAB
  6. Assembly
  7. HDLs
  8. LISP
  9. BASIC/Pascal
  10. Industrial Robot Languages

This is just a brief overview of the most famous languages so if you want to know more about one of the languages follow our blog and leave a comment to tell me which one you would like me to talk about. Personally, I will start teaching you Arduino, a language which uses C/C++.

What will I teach you in future blog posts about Arduino?

In future blog posts, I will teach you the basics of Arduino and then we will start going further in the language and make small programs using an Arduino board and the Arduino free software, so if you want to learn more about Arduino, stay tuned and follow us. Feel free to comment and like the post if you liked it!