Finally, I have launched my python course.
In this video we are going to talk about
the course structure,
and then we will discuss how the course
is relevant to different career tracks
such as data analyst, data scientist and
software engineer. The course is
available on codebasics.io $15 in
the U.S, 800 rupees in india. An amount that
you will spend on a family dinner in a
restaurant, it is that affordable.
Here is the course structure.
First chapter is just a course overview.
It's a project based learning, so we are
talking about a problem statement for a
medical data extraction
in a healthcare domain, where we'll take
two type of documents and we'll try to
extract that information out of it. And
I'm explaining you the business model as
well.
This is not
like a toy project. This is based on the
real things which are happening in the
industry. Of course, I have tried to
create a
simple version of that. But this is real
in healthcare domain.
Then we talk about a software
that is being used for manual data
extraction, the issues associated with it.
And then we
go over the project proposal, where
we'll introduce this auto extract button
in that software, and we'll use variety
of things
in python to extract information
automatically out of those documents.
Now, in order to start project coding of
course, you need to go over project
basics. So.
we start from python installation. We
cover all the basics, see variables,
numbers, strings,
functions, dictionaries.
And you might have observed already,
there are a lot of quizzes and exercises.
See, it's an interactive learning. Coding
is like
you know, what i'm talking about. You have
to practice it
and,
for that reason I have given enough
quizzes and exercises throughout the
course. Once you have enough knowledge,
that you can start a project coding
we start with the
data extraction for prescription
document. Then we cover patient detail
document. So, we'll build two different
python classes. One for prescription, one
for patient details.
We use little bit of opencv. Look this is
not a computer vision course.
This is a project based learning course,
which means for this project, if I have
to use let's say one percent of computer
vision, I'm using that and I'm clearing
the concept with very very easy
explanation. This is no rocket science.
You will immediately get these concepts.
We use regular expressions. Regular
expressions are very very important for
software engineer role, especially.
Then we cover code refactoring, unit test
in pi test. I worked in big tech
companies like Bloomberg Nvidia for many
years. I use python for many years
and,
all these teachings are based on my real
experiences, working with big tech
companies.
Then we go to the second document,
we write the class for this and then
we
uh, create a fast api server for both of
these classes, and we make calls from
a front-end tool called Postman.
Then we talk about next steps, etc., and
there is a final quiz. And when you
complete this quiz,
you
earn a certificate.
If you have any question there is a Q&A
tab,
we try to answer the questions uh as
fast as we can.
Right now it's me and few people in my
team, I'm building a team. But hey, there
is a Discord server. So, if you click on
join Discord
you will most likely get your answer
within 24 hours. So, someone asked a
question,
we try to respond. So, it's not like
you're watching videos, and you're stuck
and, you don't know
you don't know something and you don't
know whom to ask questions. There are two
ways of asking a question. Q&A tab,
Discord. We prefer Discord because that's
interactive learning.
All right, now let's move on to the next
section which is
how it is related to different career
roles. So, as I explained before
uh this
covers
two main things, right. Like python basics
and the second part is project
implementation.
Now
if you're planning for a data analyst
career,
the
blocks which are shown in green are
relevant to you.
So, of course Python basics you will get
it covered,
okay.
So, when you go in the industry you start
working as a data analyst these basics
are going to be very very useful to you,
if you are using coding. There are some
data analyst roles where they don't use
coding at all.
They just use
Power BI or Tableau. And, I have a
separate course for Power BI, as well. So
if you're planning for a data analyst
career, I would first say you learn the
Bi tool because I think that is more
important. And in within data analyst
career track,
there are different career roles, where
one career track might be using
uh Python and SQL. The other career
track might be using just Power BI and
Tableau. And that is I think the
most popular career track, right. So, if
you are you're interested in learning
the BI tools, I have a complete get job ready
Power BI course. Check it out!
But if you're learning Python, in general,
this course is still very useful to you,
because
all these green blocks are important for
you.
Regular expression is
again, based on your uh based on the job
that you get, it may be useful it may not
be useful. Regular expression is used for
data extraction, okay. But hey, you're
getting all this python basics just for
800 rupees, 15 dollars.
It's nothing, okay.
If you are planning for data scientist
and software engineer role, then pretty
much everything in the course is
relevant for you.
Because as a data scientist
you might be responsible for data
extraction.
That's where you use OCR. For example, you
might have a
bunch of pdf documents you want to
extract data, you will use OCR. Regular
expressions are super important.
FastAPI you might build a machine
learning model. You want to wrap that
into FastAPI server,
there you go.
So, all these topics are relevant if
you're targeting data scientist career
track. If you're try getting software
engineer career track, then also
everything that is mentioned here, is
very very relevant.
Now some people ask me the question have
I covered EDA and all of those topics in
this course.
Obviously not, because those topics are
very very big, and if I try to club them
with Python course it will become a very
very long course.
If after completing
the Python course, if you want to learn
say Pandas
or
NumPy,
I have free YouTube videos.
In YouTube, type code basics data
analyst roadmap,
and you will find
this video, see almost a million views,
Where I have given a roadmap for data
analyst.
And here is a page. Now this video, I
created before launching this course. So
right now, I maybe I'll add my course
details here. But
once you know Python basics, I and this I
am talking about by the way data analyst
mainly. And data scientist also. But for
data
analyst, and actually for for both the
roles uh, you can follow Numpy and Pandas
from this playlist. And these are all my
popular playlist on YouTube.
NumPy is just four videos. Pandas you need
to follow only first nine videos.
So, first nine videos will give you
understanding on Pandas and some
explorative data analysis techniques.
After that you can cover
matplotlib, seaborn. I would say just learn
one library. You don't need to worry
about both of it. So, I have given
playlist
uh of both of these.
Uh so,
so what's what's happening now, is you
learn python you learn NumPy and Pandas
and you are getting all those necessary
skills. Again for a data analyst role,
you know there are different career
tracks, just for data analysts. Some
career tracks require
only and only BI tool and Power BI is
very very popular BI tools. On my website
I have a Power BI course which is much
more in-depth. This course is like a very
holistic course.
It just teaches you everything, it just
makes you job ready. Python course some
people ask me can I get a job after
doing this course?
See I don't want to give you false
promise. No! This is a kickstarter course
in $15 800 rupees. If someone is saying or
you can get a job, then that person is
lying, okay. So, this course is more like a
kickstart coursem where
you get
your Python basics cover and then you
need to learn obviously some extra
things.
In the course itself I have a video
called 'Next Steps', where I have
provided a guidance on on the next step
that you need to follow after the course.
All right? Check the video description
below. I have given
all the details, that you will need. And
if you still have a question,
post in the comment box below. I wish you
all the best!
[Music]