Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:00,390 --> 00:00:00,550
‫Whoo!
2
00:00:01,080 --> 00:00:07,170
‫We're about to start the course, however, it's always a good idea to have a look at the roadmap of
3
00:00:07,170 --> 00:00:13,090
‫what we're about to learn and the steps we're going to take so that we know where we're ending up.
4
00:00:13,110 --> 00:00:15,090
‫So you have a clear path to success.
5
00:00:15,690 --> 00:00:18,040
‫So let's see what this course will look like for you.
6
00:00:18,780 --> 00:00:23,700
‫Now, before I lay out the course outline, I do want to show you the thing that most students say is
7
00:00:23,700 --> 00:00:31,170
‫the best part of the course right here are online private community of over 300000 professionals.
8
00:00:31,830 --> 00:00:37,320
‫We have students chatting here every day, helping each other out, solving problems together, doing
9
00:00:37,320 --> 00:00:41,390
‫challenges and just talking about the latest and greatest in the tech world.
10
00:00:41,880 --> 00:00:47,490
‫This is an optional resource for you to use so you can have back and forth conversation with other students
11
00:00:47,730 --> 00:00:49,020
‫and myself, IMO.
12
00:00:49,200 --> 00:00:51,720
‫So you feel like you're part of a classroom.
13
00:00:51,960 --> 00:00:53,550
‫I'm on there chatting every day.
14
00:00:53,790 --> 00:00:59,210
‫And this way you feel like you are doing the course on your own and you have others pushing you to finish.
15
00:00:59,430 --> 00:00:59,640
‫OK.
16
00:00:59,680 --> 00:01:02,720
‫OK, I got sidetracked back to the course outline.
17
00:01:03,480 --> 00:01:09,600
‫Now the course starts off with a big data breach, our CACO court, and they hired you to look at their
18
00:01:09,600 --> 00:01:13,620
‫databases and figure out what happened and who stole this important data.
19
00:01:13,620 --> 00:01:17,050
‫And that's going to set the stage for the rest of the course.
20
00:01:17,520 --> 00:01:20,760
‫Now, the first part is the history of data.
21
00:01:20,910 --> 00:01:25,950
‫We're going to learn about what a database is, what are the types of databases that we can have and
22
00:01:25,950 --> 00:01:33,570
‫how a company like Amazon might want to have databases instead of pen and paper or Excel sheets to keep
23
00:01:33,570 --> 00:01:35,720
‫track of their customers, their products.
24
00:01:36,000 --> 00:01:39,000
‫Then we go straight into school fundamentals.
25
00:01:39,180 --> 00:01:40,470
‫What is school?
26
00:01:40,470 --> 00:01:41,970
‫How to do a query?
27
00:01:42,210 --> 00:01:49,400
‫What are tables learning about primary key foreign keys, learning about all TPE versus Bolac databases?
28
00:01:49,920 --> 00:01:53,720
‫These are the basics that we need to know to truly understand you.
29
00:01:53,730 --> 00:01:57,660
‫Well, then we get into the important part, the environment setup.
30
00:01:57,750 --> 00:02:02,760
‫We want to make sure that we use professional tools that you're going to encounter in your professional
31
00:02:02,760 --> 00:02:03,180
‫career.
32
00:02:03,930 --> 00:02:09,390
‫We're going to be using tools like Valentina studio, installing databases like PostgreSQL, which is
33
00:02:09,390 --> 00:02:15,720
‫one of the most popular databases out there, so that you know how to set up your machine, how to create
34
00:02:15,720 --> 00:02:21,100
‫a database, how to use tools to make queries using ask you.
35
00:02:21,100 --> 00:02:28,170
‫Well, and don't worry, we provide videos for Mac, Linux and Windows users so that we accommodate
36
00:02:28,170 --> 00:02:32,460
‫everybody to make sure that everybody is able to work and follow this course.
37
00:02:32,730 --> 00:02:40,410
‫Next, as the Escorial Deepthi, this is where we go beyond the basics and learn about things like functions,
38
00:02:40,410 --> 00:02:46,740
‫aggregate functions, filtering data, using comparison operators, working with dates and different
39
00:02:46,890 --> 00:02:52,660
‫data types, and learning about joints, doing different types of joints to combine different tables.
40
00:02:52,680 --> 00:02:55,840
‫An important topic that you always encounter when it comes to ask you.
41
00:02:55,840 --> 00:03:00,960
‫Well, as if that wasn't hard enough and don't worry, I say hard, but we will guide you every step
42
00:03:00,960 --> 00:03:01,470
‫of the way.
43
00:03:01,500 --> 00:03:03,420
‫We get into even more advanced.
44
00:03:03,420 --> 00:03:06,300
‫Ask you all because we don't want to just cover the basics.
45
00:03:06,300 --> 00:03:07,950
‫We want to get you job ready here.
46
00:03:08,550 --> 00:03:14,220
‫This advanced desk, you all part is going to talk about things like indexes to improve performance
47
00:03:14,220 --> 00:03:20,700
‫of your queries about using sub queries, looking at things like partition by order, by group, by
48
00:03:21,210 --> 00:03:24,780
‫lots of advanced topics that most other courses don't cover.
49
00:03:25,290 --> 00:03:26,970
‫Then we go to the next part.
50
00:03:26,970 --> 00:03:28,020
‫Even more exciting.
51
00:03:28,200 --> 00:03:32,310
‫One of my favorite parts, and this is all about database management.
52
00:03:32,730 --> 00:03:35,490
‫What happens when you're in charge of a database?
53
00:03:35,670 --> 00:03:37,950
‫How do you set up a database in an organization?
54
00:03:37,950 --> 00:03:43,530
‫How do you assign roles to different employees that are going to be using the database, setting up
55
00:03:43,530 --> 00:03:48,420
‫privileges, granting privileges, learning about the data types and how you're going to set up the
56
00:03:48,420 --> 00:03:52,740
‫columns and tables, learning about backups, how to restore a database?
57
00:03:52,980 --> 00:03:59,700
‫Again, things that are going to take you from just a junior to somebody that truly understands databases
58
00:03:59,700 --> 00:04:01,380
‫and is comfortable working with them.
59
00:04:01,530 --> 00:04:03,150
‫This is a really fun part.
60
00:04:03,150 --> 00:04:08,130
‫And I know I say this about every section, but right after that we have another fun section, which
61
00:04:08,130 --> 00:04:10,110
‫is the database design.
62
00:04:10,140 --> 00:04:17,400
‫And this is all about how to design data, because in order to work with databases, you need to not
63
00:04:17,400 --> 00:04:22,890
‫just throw a bunch of data to it, but you need to actually design it so that it is optimized, it works
64
00:04:22,890 --> 00:04:23,520
‫properly.
65
00:04:23,550 --> 00:04:29,460
‫We're going to learn about system design, top down design, bottom up design and how to really take
66
00:04:29,460 --> 00:04:36,240
‫charge of the relational model to make sure that you design the databases using the best practices in
67
00:04:36,240 --> 00:04:36,540
‫mind.
68
00:04:36,720 --> 00:04:42,600
‫This is one of those topics that you might learn when you're doing your computer science degree, but
69
00:04:42,600 --> 00:04:45,330
‫you won't find anywhere else on the Internet.
70
00:04:45,630 --> 00:04:46,080
‫All right.
71
00:04:46,170 --> 00:04:52,830
‫And after all of that, if that wasn't enough, you now have the tools to actually solve the mystery,
72
00:04:53,040 --> 00:04:54,810
‫the data breach or Kako court.
73
00:04:55,560 --> 00:04:59,490
‫Once you've learned all these topics, we're going to go back to.
74
00:04:59,520 --> 00:05:05,670
‫A mystery, and now you're going to get access to Keiko corpse databases and using all that you've learned
75
00:05:05,670 --> 00:05:10,680
‫in the previous sections, we're going to give you clues and you're going to try to solve the mystery
76
00:05:10,710 --> 00:05:14,150
‫yourself so that you become the hero of the day.
77
00:05:14,310 --> 00:05:20,310
‫But don't worry, along the way, in all the previous sections, we have tons of exercises that you're
78
00:05:20,310 --> 00:05:25,020
‫going to do to make sure that you're not just watching us, but you actually get to interact with data,
79
00:05:25,020 --> 00:05:29,940
‫actually work with things, because without practice, we won't really learn anything.
80
00:05:29,970 --> 00:05:34,740
‫So lots of exercises, but this is the final big piece that I think you're really, really going to
81
00:05:34,740 --> 00:05:35,040
‫love.
82
00:05:35,250 --> 00:05:38,840
‫Next up, once we've solved that mystery, we feel good about ourselves.
83
00:05:39,120 --> 00:05:43,360
‫We want to take a high level overview of the whole database landscape.
84
00:05:43,980 --> 00:05:49,150
‫We're going to talk about things like scalability, about charting, about replication backups, what
85
00:05:49,170 --> 00:05:52,410
‫is distributed versus centralized databases mean.
86
00:05:52,740 --> 00:05:54,600
‫How do we secure a database?
87
00:05:54,630 --> 00:05:59,190
‫How do things like fuel injection work, how to store passwords safely?
88
00:05:59,190 --> 00:06:05,820
‫And then also talk about important topics in the industry like relational databases versus NQ El Postcrisis
89
00:06:05,820 --> 00:06:07,560
‫versus Mongo DB.
90
00:06:07,650 --> 00:06:13,890
‫We're going to talk about things like new escudo, about other databases like ElasticSearch, like S3
91
00:06:14,070 --> 00:06:20,610
‫object storage and how they differ and how they might be able to work alongside relational databases.
92
00:06:20,820 --> 00:06:27,120
‫We then have some bonus sections for those that really want to expand their horizons and get into the
93
00:06:27,120 --> 00:06:32,370
‫world of data engineering, where we talk about things like machine learning, how data engineering
94
00:06:32,370 --> 00:06:41,520
‫and tools like Hadoop Spark Kafka might be used in a different way to analyze data, to create machine
95
00:06:41,520 --> 00:06:42,270
‫learning models.
96
00:06:42,450 --> 00:06:47,010
‫These are different types of databases that are being used for different industries.
97
00:06:47,310 --> 00:06:51,110
‫But at the end of the day, they are still databases that work with data.
98
00:06:51,330 --> 00:06:57,120
‫We then learn about a database that I think is extremely useful and you're going to encounter in your
99
00:06:57,120 --> 00:06:57,510
‫career.
100
00:06:57,510 --> 00:07:03,300
‫And that is where it's a key value storage, a memory storage that is used very often for things like
101
00:07:03,300 --> 00:07:03,830
‫caching.
102
00:07:04,590 --> 00:07:05,730
‫It's an important topic.
103
00:07:05,730 --> 00:07:10,980
‫And we added here as a bonus for those that are extra curious and want to learn about different types
104
00:07:10,980 --> 00:07:11,760
‫of databases.
105
00:07:12,030 --> 00:07:17,310
‫Finally, there's some extra bits in there that we throw things like how does a database actually connect
106
00:07:17,580 --> 00:07:20,070
‫to a Web app that uses Noguez?
107
00:07:20,400 --> 00:07:22,860
‫As you can see, there's lots to cover.
108
00:07:23,010 --> 00:07:28,140
‫And we tried to cover a big landscape because the database landscape is big.
109
00:07:28,260 --> 00:07:33,030
‫And we want to make sure that you can connect the dots and you understand the whole picture.
110
00:07:33,250 --> 00:07:35,850
‫I promise you, we're going to make it fun along the way.
111
00:07:36,270 --> 00:07:41,250
‫By the end of it all, this is all going to make sense and you're going to truly understand the power
112
00:07:41,250 --> 00:07:44,040
‫of school and how to work with databases.
113
00:07:44,310 --> 00:07:46,680
‫We're going to take you from zero to mastery.
114
00:07:47,040 --> 00:07:48,300
‫OK, enough talk.
115
00:07:48,420 --> 00:07:50,850
‫Let's get started and let's start learning.
12430
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.