Categories
Web development

How to start coding?

Continuing from the previous post, here you will find the answers to the most common questions of beginners. For sure, as a beginner, you have dozens of questions, which is completely normal.

web developer desk with lamp and coffee
Do you like this image? Check more images in the store.

First of all, Can anybody learn to code? 
Yes. I believe that anybody can learn to code, but unfortunately, coding isn’t for everyone. You shouldn’t learn to code if you are not like it. You need to be passionate about it. Doing programming thinking of the possibility of money but without passion and an idea of what you want to really do, always ends badly. You need to love what you do, otherwise, you will fast notice a lack of motivation. 

It’s very important to try out free online tutorials (which you can find easily on the Internet) before paying for a programming course. You will find out quickly if you like it or not. 

html vector image
Do you like this image? Check more images in the store.

Secondly and thirdly, how to start learning to code, and which programming language should I learn first?


Before you will start, you should figure out what exactly you want to get out of coding. Maybe you want to build your own awesome apps or websites, or other projects? Whatever the case, you do not need to feel overwhelmed by the number of languages, or complexity of bits of software you need to use to start coding.
Once you figure out why you want to code, look through the popular languages and decide which one you want to start with Java, JavaScript, C, C++, Swift, Python, Smalltalk, PHP. 


C, C++, these languages are mainly used for creating standalone computer applications such as video games and there are quite difficult to learn for a beginner. 
Java and JavaScript are completely different languages, despite the similarity in their names. You can use them for more interactive websites.

Personally, I started by revising HTML and CSS (there are not programming languages), but as I wrote above you need to decide what to want to do first. 

Set a goal and make yourself a schedule. If you don’t have a schedule and an end goal, can be way more difficult to go from one step to the next step. Plan and organize your work and everything should be easier :). 

notebook goals illustration
Do you like this image? Check more images in the store.

What about you? Did you decide which language you want to learn first?

Read also:

HTML Introduction

What is a Web Developer?

Categories
Web development

What is a Web Developer?

rocket launch from computer vector image
Do you like this image? Check more images in the store.

What is a Web Developer?

In simple words:

A Web Developer is a kind of programmer who takes a web design, which has been created by a client or design team and turns it into a website or distributed network applications. Web developers do this by writing lines of code, using programming languages. The languages typically use HTML, CSS, and JavaScript in the client, PHP or Java in the server, and HTTP for communications between the client browser and a Web server.

In terms of what this actually looks like, we can divide web development into three categories:

Web developer

a) Front End Web Developer

It is the practice of converting data to a graphical interface (it is what you see when you visit a web browser). A front-end web developer use languages (will be fluent) like HTML, CSS, and JavaScript.

b) Back End Web Developer


While the front end of a website includes everything the user interacts with directly, the back end is responsible for a server-side web application logic and integration of work of front end developers do. The user doesn’t see this work, however, the back-end developer makes the parts they do see run smoothly. A back-end developer uses languages like Ruby, PHP, Java, and Python.

c) Full Stack Web Developer

A Full Stack Developer is a programmer who can handle all the work of databases, systems engineering, and clients. Combine the skill sets of a front-end web developer and a back-end web developer. As a full-stack developer, you will understand the connections between the front and the back end.


It’s your choice of which of these developer paths you choose. I personally recommend you to start by learning solid front end fundamentals (which I also decided to do it first) and after that, you will decide what to do next and what you want to specialize in, whether is staying with the front end, going into the back end or trying it all together as a full stack developer.

Read also:

Is 30 years too old to learn computer programming?

How to start coding?

HTML Basics

Categories
Web development

Is 30 years too old to learn computer programming?

I am 30 years old and I worked as a graphic designer in the UK for the last 5 years and recently decided to change direction to become a software developer. 

female-web-dev
Do you like this image? Check more images in the store.

I loved my job and working on my projects but I am feeling that it’s time for making a career change. Just I can not see myself doing this job for the rest of my life…
I have always wanted to learn programming languages (even started with CSS and HTML many years ago during my University years) and I wanted to make stuff with code. 

Web developer desk - vector image
Do you like this image? Check more images in the store.


Have you ever wondered if you’re “too old” to start learning how to program?

Am I too old to learn how to code?


I believe that NO, it’s never too late to learn something new. There is no age that’s “too old” to learn to code. The only matter is your willingness to learn! Believe in yourself, set the goal, and do it. 
Learning code became my priority, so why I started this blog and I am here writing this post. I think, that this blog will be the best way to register my progress. 
Maybe this page can help also other people like me trying to learn code. 


Let’s do this!

Read also:

What is a Web Developer?

How to start coding?

HTML Introduction