1
00:00:07,950 --> 00:00:16,079
Before we continue, let's look at some of the opportunities or career paths when it comes to web development.

2
00:00:16,410 --> 00:00:24,840
Well, a career path for a web developer typically begins with a strong foundation in the basics of

3
00:00:24,840 --> 00:00:29,870
web development, including HTML, CSS and JavaScript.

4
00:00:29,880 --> 00:00:37,470
So you can see how HTML and CSS and JavaScript play a major role when it comes to web development,

5
00:00:37,470 --> 00:00:42,510
because it is a foundation to be able to choose a specific career.

6
00:00:42,630 --> 00:00:47,500
And from there, you may choose to specialize in a specific areas.

7
00:00:47,520 --> 00:00:53,020
So let's look at some of the career paths when it comes to web development.

8
00:00:53,040 --> 00:01:01,470
The first one is what we call a front end developer, and we use what is called a HTML, CSS JavaScript

9
00:01:01,470 --> 00:01:06,090
and a front end library like React or Angular.

10
00:01:06,210 --> 00:01:14,670
So let's see, what does a front end developer does Front end developers focus on the user interface

11
00:01:14,670 --> 00:01:25,800
and user experience of a website using technologies such as HTML, CSS and JavaScript to create visually

12
00:01:25,800 --> 00:01:29,190
appealing and responsive designs.

13
00:01:29,370 --> 00:01:38,370
And they may also work with frameworks and libraries such as React or Angular to build a complex user

14
00:01:38,370 --> 00:01:39,420
interfaces.

15
00:01:39,420 --> 00:01:44,130
So what the user sees is the work of the front end developer.

16
00:01:44,460 --> 00:01:48,690
Then after that, you also have what is called back end developer.

17
00:01:48,870 --> 00:01:55,800
And for back end development, we have many programming languages like Python, Java Sea, sharp.

18
00:01:56,100 --> 00:02:05,070
But in this course we are going to use Node.js, Express, MongoDB and Mongoose for backend development.

19
00:02:05,100 --> 00:02:08,530
So let's see, what does a backend developer does?

20
00:02:08,550 --> 00:02:17,490
Well, back end developers work on the server side of web application using languages such as Python,

21
00:02:17,490 --> 00:02:23,820
Ruby or Java to create and manage databases and handle server side logic.

22
00:02:23,850 --> 00:02:32,220
But in this course, like I said, that we are going to use Node.js for back end and MongoDB as our

23
00:02:32,220 --> 00:02:40,380
database and the back end developers may also work with frameworks such as Ruby on Rails or experts

24
00:02:40,380 --> 00:02:42,900
to build web applications.

25
00:02:43,230 --> 00:02:52,800
The framework that we are going to use is Express JS and we also have another career path as a full

26
00:02:52,800 --> 00:02:59,830
stack developer where a full stack developer comprises all front end and back end.

27
00:02:59,850 --> 00:03:06,090
So if you know front end and back end, then you call yourself as a full stack developer.

28
00:03:06,270 --> 00:03:14,970
Well, full stack developers are proficient in both front end and back end development and are able

29
00:03:14,970 --> 00:03:21,990
to work on both the client side and server side of web application and full stack.

30
00:03:21,990 --> 00:03:27,660
Developers have broad knowledge of multiple languages and technologies.

31
00:03:27,750 --> 00:03:36,770
So by the end of this course, you can choose to become front end or back end or full stack developer.

32
00:03:36,780 --> 00:03:45,270
But before choosing any of these paths, unless you analyze yourself what you can do, what are your

33
00:03:45,270 --> 00:03:48,550
interests and what are your objectives?

34
00:03:48,570 --> 00:03:49,800
All right, don't worry.

35
00:03:49,800 --> 00:03:54,400
We'll be going through all these career paths as you move on in this course.

36
00:03:54,420 --> 00:03:56,340
Let's continue on in the next video.

