NOTE
This file was generated by Descript <www.descript.com>
1

00:00:01,630  -->  00:00:05,270
Welcome to the Web Developer Bootcamp
with Flask and Python, where you

2

00:00:05,270  -->  00:00:10,140
will learn how to develop complete
websites using HTML, CSS, Flask, and

3

00:00:10,140  -->  00:00:12,770
Python, and MongoDB as a database.

4

00:00:13,070  -->  00:00:16,539
My name is Jose Salvatierra, and I'll
be leading you through the course.

5

00:00:17,580  -->  00:00:20,869
I've been teaching online for over 8
years, and in that time I've produced

6

00:00:20,880  -->  00:00:22,370
multiple best-selling courses.

7

00:00:22,830  -->  00:00:26,449
A few years ago I started my own
company, Teclado, to help me bring

8

00:00:26,450  -->  00:00:27,900
software development to everyone.

9

00:00:28,880  -->  00:00:32,529
My personal goal with this course is
to get you working on real projects

10

00:00:32,730  -->  00:00:37,010
with modern technologies, to make you
job-ready as a full-stack web developer.

11

00:00:37,530  -->  00:00:40,730
By the end of the course, you'll
be able to conceive, design, and

12

00:00:40,769  -->  00:00:42,980
implement any feature on any website.

13

00:00:43,360  -->  00:00:47,580
You'll know how to gather and use
user data, and how all the components

14

00:00:47,610  -->  00:00:49,699
of a modern website work together.

15

00:00:50,710  -->  00:00:54,289
But the best way to learn how to make
websites is to actually make websites!

16

00:00:54,590  -->  00:00:57,339
So in this course, I'll help
you build a few of them.

17

00:00:57,880  -->  00:01:00,450
We'll start with a simple one,
to get you familiar with the most

18

00:01:00,450  -->  00:01:05,329
important programming languages used
in the web, which are HTML and CSS.

19

00:01:05,539  -->  00:01:09,640
After that, you'll build your first
full-stack website that also uses

20

00:01:09,640  -->  00:01:14,460
Python and MongoDB for receiving,
using, and storing user data.

21

00:01:15,330  -->  00:01:18,120
You'll then build a habit tracker,
where I'll teach you all about

22

00:01:18,150  -->  00:01:22,429
templating with Jinja2, as well as
mobile-first, responsive design.

23

00:01:23,330  -->  00:01:25,279
Then you'll take everything
you've learned and make your

24

00:01:25,309  -->  00:01:28,790
own portfolio page to showcase
everything you make in this course.

25

00:01:29,309  -->  00:01:32,420
Since you'll be coding it from
scratch, you'll know exactly how to

26

00:01:32,430  -->  00:01:36,690
modify it to suit your tastes and
needs as well as add more projects

27

00:01:36,690  -->  00:01:38,030
to it when you do build them!

28

00:01:38,809  -->  00:01:43,369
Having an active portfolio is a sure
way to impress potential employers!

29

00:01:44,410  -->  00:01:48,119
Finally, the capstone project for
this course is a movie watchlist app

30

00:01:48,150  -->  00:01:51,990
that includes everything you'd expect
from a complete website: from user

31

00:01:51,990  -->  00:01:57,370
registration and login, to data storage
and search, multiple pages, and much more.

32

00:01:58,330  -->  00:02:02,370
Taking this course is akin to attending
a super-comprehensive workshop or

33

00:02:02,420  -->  00:02:04,910
bootcamp, but for a fraction of the price.

34

00:02:05,359  -->  00:02:09,530
Also, you get to do it on your own time,
and it's much better planned and edited

35

00:02:09,530  -->  00:02:13,400
than any live event could be, because
we've put hundreds of hours into it.

36

00:02:14,330  -->  00:02:17,060
There is one thing that we
won't cover in this course, and

37

00:02:17,060  -->  00:02:19,230
that is JavaScript in detail.

38

00:02:19,910  -->  00:02:23,189
Contrary to what you might believe,
you don't actual need JavaScript

39

00:02:23,209  -->  00:02:24,359
for the vast majority of websites!

40

00:02:24,579  -->  00:02:30,070
With HTML, CSS, and a server, you can do
almost anything your users might want.

41

00:02:31,430  -->  00:02:34,250
I initially designed this course
for my Python students who wanted

42

00:02:34,250  -->  00:02:35,359
to get into web development.

43

00:02:35,900  -->  00:02:39,170
If you want to create something that
lives online, and that lets you get

44

00:02:39,170  -->  00:02:43,430
user data, process it, and display thing
in return, then take this course, and

45

00:02:43,430  -->  00:02:45,220
I will show you how to do just that!

46

00:02:46,390  -->  00:02:49,329
With that said, this is not
a complete beginner course.

47

00:02:49,660  -->  00:02:52,970
I will teach you HTML and CSS
from scratch, but you should have

48

00:02:52,970  -->  00:02:56,490
some programming experience with
Python or any other language.

49

00:02:56,509  -->  00:02:59,410
I have included a Python refresher,
to help you get familar with

50

00:02:59,410  -->  00:03:00,396
Python if you aren't already.

51

00:03:00,586  -->  00:03:06,579
Thank you so much for watching, I
hope this course makes you as excited

52

00:03:06,580  -->  00:03:08,355
to take it, as I was to make it.

53

00:03:08,550  -->  00:03:11,880
I know that the skills you will learn
in this course will be essential

54

00:03:11,969  -->  00:03:13,269
if you want to develop websites.

55

00:03:14,110  -->  00:03:16,689
If you're still not sure, please
watch the next few preview

56

00:03:16,690  -->  00:03:18,010
videos, see what you think.

57

00:03:18,680  -->  00:03:20,609
After that, I'll see you on the inside!
