1
00:00:01,200 --> 00:00:04,620
The next skill we will be going over is back end development.

2
00:00:04,620 --> 00:00:10,320
Back end developers on Upwork charge anywhere between $20 to $40 per hour on average.

3
00:00:10,830 --> 00:00:14,490
Back end development refers to the server side development.

4
00:00:14,490 --> 00:00:20,790
It focuses on databases, scripting, website architecture and it also contains behind the scenes activities

5
00:00:20,790 --> 00:00:24,360
that occur when performing any action on a website.

6
00:00:24,360 --> 00:00:30,660
It can be an account login or making a purchase from an online store, but it's all about the code written

7
00:00:30,660 --> 00:00:36,660
by the backend developers, which helps browsers to communicate with the database information.

8
00:00:37,050 --> 00:00:42,720
Most common examples of back end programming is when you are reading an article on a blog, let's say

9
00:00:42,750 --> 00:00:47,670
the fonts, colors, designs, etc. that constitutes the front end of the page.

10
00:00:47,670 --> 00:00:54,090
While the actual content of the article is rendered from a server and fetched from a database, this

11
00:00:54,090 --> 00:01:00,090
is the back end part of the application and they work together in synergy to provide the end product

12
00:01:00,090 --> 00:01:01,230
to the user.

13
00:01:02,430 --> 00:01:08,140
Now let's discuss the difference between a front end versus a back end development skill set.

14
00:01:08,160 --> 00:01:14,940
So the front end is languages that a front end web developer should be familiar with are HTML, CSS

15
00:01:14,940 --> 00:01:21,030
and JavaScript, whereas on the back end it is all about the database server API, etc..

16
00:01:21,540 --> 00:01:28,020
Next is the team front end developers design the look and the feel of the website by taking user's inputs

17
00:01:28,020 --> 00:01:29,610
and modifying it through testing.

18
00:01:29,610 --> 00:01:34,860
While back end developers develop an application that supports the front end, it should also provide

19
00:01:34,860 --> 00:01:37,380
support, security and content management.

20
00:01:38,010 --> 00:01:39,960
Next is standalone service.

21
00:01:39,960 --> 00:01:45,180
Front end development service can't be offered independently, while backend development can be offered

22
00:01:45,180 --> 00:01:49,440
as an independent service in the form of back end as a service.

23
00:01:50,480 --> 00:01:51,680
Next is goal.

24
00:01:51,710 --> 00:01:57,140
Front end developers should make sure that the website is accessible to all users and it remains responsive

25
00:01:57,140 --> 00:01:59,540
in all views on mobile and desktop.

26
00:01:59,540 --> 00:02:04,920
While the back end team may need to create an application around the front end and support it.

27
00:02:04,940 --> 00:02:09,200
Moreover, they need to make sure that the website opens up and functions properly.

28
00:02:09,770 --> 00:02:17,210
Next is the salary report from Guru 99 and for front end, that's at 104,000 per year, whereas the

29
00:02:17,210 --> 00:02:21,140
back end is a little more at about 121,000 per year.

30
00:02:21,290 --> 00:02:26,120
And the most popular tools for front end are jQuery and HTML five.

31
00:02:26,120 --> 00:02:29,630
Where on the back end it's my SQL and it's PHP.

32
00:02:30,670 --> 00:02:35,620
To summarize, back end development can charge a little bit more than front end development on average,

33
00:02:35,620 --> 00:02:43,270
and the median hourly rate is 20 to $40 per hour, while the top hourly rate is also in that $150 plus

34
00:02:43,270 --> 00:02:43,750
range.

35
00:02:43,750 --> 00:02:47,380
The demand is high and the competition is medium to high.

36
00:02:47,380 --> 00:02:49,510
So very similar to front end development.

37
00:02:49,510 --> 00:02:55,690
However, you can charge slightly more because it is a little bit more complex in some circumstances.

38
00:02:55,930 --> 00:02:57,430
I'll see you in the next lesson.
