This is going to be a very useful lesson for a those of you that are not very familiar with Python and
JavaScript or that are not very familiar with Elm applications development, because in this lesson,
we are going to tell you what you need to know about Python and JavaScript in order to develop Elm applications.
And this is super important because if you don't know what are the important parts, you may.
A fall into the same temptation that all of us or the rest of us did, which was to study everything
about Python and everything about JavaScript before starting to code in Python and JavaScript.
And this is a huge mistake, because most of the times you only need a very small part of Python and
JavaScript.
In order to develop the kinds of applications you need to to develop.
So what we are going to show you in this lesson is what are the important parts of Python and JavaScript
for LM application developers?
You are going to have two very important notebooks attached to this lesson.
We have prepared one for Python and one for JavaScript, and you will see that in the next practical
video following this, and you also will have a presentation with the summary of the points we are covering.
The main idea of this lesson is that everyone can learn to code.
That just you of course can, and that with a little guidance.
Learning to program or learning to be comfortable around coding can be much easier, faster, and funnier
for you.
This is what we try to achieve with this lesson.
So in the next video, which is going to be the practical video, you are going to see that to learn
two languages, Python and JavaScript can be even easier than to learn just one, because you will see
that whenever you find a problem, uh, trying to understand a concept in Python.
In Python, if you look at JavaScript and see how you do it in JavaScript, you will see, ah, now
I understand how how to do it in Python and vice versa.
Okay, so to learn two languages can be even easier than to learn just one.
And it is important for you to remember that you must focus on learning the concepts and know where
to search for more.
You don't have to memorize, just understand the concepts and remember where you have to come back in
order to look for answers.
So remember where you have these two notebooks, remember where you have the W3 schools.com tutorial,
etc. we will show you all this in the next practical video.
You will see how to study in sites like W3, Schools.com and other similar.
These are very good websites.
We recommend them but in some cases if you are lost.
You can waste so much time in these kind of websites because these tutorials are huge.
It's like whenever you start a course about Python or JavaScript or a book, it's like you can literally
spend months and after these months of studying and practicing, you will realize that you only needed
2% of everything of it.
So this is a very important lesson.
If you are not familiar with Python, JavaScript or LM development.
So while we are going to do in the next video is a quick introduction about Python and JavaScript,
then we will see the difference in syntax, difference in execution, data types, functions, classes
and objects, object methods and properties.
Don't worry if this sounds Chinese to you right now.
These are very simple concepts we are going to see.
We are going to talk a little bit about inheritance modules, packages, debugging, and other relevant
things about Python and JavaScript in the context of LM application development.
So you will see in the next practical video what are the relevant parts of Python and JavaScript for
you?
This is going to be super important, uh, for you right now.