Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Top Python and Javascript Programming Bundle
Rating: 4.5 out of 5(518 ratings)
7,949 students

Top Python and Javascript Programming Bundle

Learn Python Programming and Javascript Coding From Beginner To Intermediate Fast! Become a Web Developer in no time!
Created byJohn Elder
Last updated 11/2023
English
English [Auto],

What you'll learn

  • Python From Beginner To Advanced
  • Javascript From Beginner To Advanced
  • Programming Concepts Applicable To Any Programming Language
  • Object Oriented Programming
  • Conditional If/Else & Comparisons
  • While and For Loops
  • Variables, and Data Types
  • Functions, Modules, & Classes
  • Create a Javascript Math Flashcard app
  • And More!

Course content

2 sections55 lectures4h 6m total length
  • Intro - Python 3 vs Python 2 - Which Should You Use?3:42

    Compare Python 3 and Python 2 to choose the version for modern use, highlighting why Python 3 is preferred, legacy code considerations, and where to install and read documentation.

  • First Things First: How To Get Support Fast!0:09

    Check out my student Facebook Group...

    It's a great place to get fast support for this course from me, to interact with other students, to post your projects and code, and to access course announcements and extras...

    Join Now!

    https://www.facebook.com/groups/codemycom/

  • Installing Python5:23
  • First Program - Hello World!4:39

    Install a text editor and Python, create hello.py in a Python directory, and print Hello World. Then run the file from the command line with cd to display the output.

  • Comments and Clearing The Screen3:02

    Explore how to clear the screen using the Python os module, and learn why writing clear comments improves readability and teamwork by documenting major code sections.

  • Variables5:18
  • Intro To Data Types5:54
  • Strings3:01

    Explore strings in Python, learn when to use single or double quotes, and apply escape characters to print text with quotation marks.

  • String Manipulation5:15
  • Math With Python4:21
  • Floats and Ints2:40

    Learn the difference between floats and integers in Python, and how decimals preserve precision in division. Use round to control decimal places and int to convert to integers.

  • Assignment Operators4:08
  • Lists4:37
  • Tuples4:24

    Learn about tuples in Python, compare them to lists, and see how tuples are immutable yet can yield new tuples through indexing and range-based selections.

  • Dictionaries4:16

    Explore dictionaries in Python by creating, printing, accessing by key, updating values, deleting items, and adding new entries, with practical tips on readability and keys.

  • Comparison Operators4:02
  • Conditional Statements5:05

    Master how conditional statements use comparison operators to make decisions with if, else, and elif in Python. See how colons, indentation, and flow control guide program behavior through practical examples.

  • Multiple Conditional Statements3:23

    Explore how to combine multiple conditional statements with and and or, using if and else if to check numbers against ranges like greater than 10 and less than 100.

  • While Loops4:39
  • For Loops3:52

    Explain how for loops iterate over strings, lists, and dictionaries in Python, show variables and dict.items to access keys and values, compare with while loops, and preview fizz buzz.

  • Let's Build FizzBuzz!4:55
  • Functions4:55
  • Functions Part 23:43
  • Modules3:55
  • Intro To Classes3:18
  • Classes Part 13:33

    Build a Python class, instantiate it, and define a __init__ method with self to set a square's side length.

  • Classes Part 23:41

    Build a basic class by adding parameters like side length, instantiate with a value, and use self and dot notation to work with the object's methods and its side length.

  • Classes Part 34:55

    Learn how to define a Python class with an initialization method, add area and perimeter methods for a square, use self, and create simple reports on objects.

  • Python Section Conclusion4:13

Requirements

  • No programming skills or special tools are necessary to take this course
  • You just need a computer with Internet access and a Web Browser
  • We'll download Python for Free and Use a Free Text Editor For Javascript

Description

In this course we'll learn the Python 3 programming language and the Javascript programming language from an absolute Beginner level all the way to Advanced in no time at all!

This course is aimed at the absolute beginner, you don't need any coding experience at all!

We'll start out by setting downloading and installing Python and the Sublime Text Editor - both for free. This will give you all the tools you need to start writing and running Python code. 

For Javascript, we'll use the free Sublime Text Editor and a Web Browser so that we can learn the basic Javascript concepts.

Then, we'll dive into very basic computer science concepts. Things like:

  • String Manipulation
  • Printing to the Screen
  • Simple Math
  • Variables
  • Data Types (lists, tuples, dictionaries and more)
  • Assignment Operators
  • Comparison Operators

After that, we'll move into more intermediate topics like:

  • While Loops
  • For Loops
  • Conditional If/Else Statements
  • Fizzbuzz

Finally we'll finish up with more advanced topics like:

  • Modules
  • Functions
  • Classes
  • And More...

We'll learn all of those things for both Python and Javascript. We'll start with Python, and then move over to Javascript in the second half of the course.

Python and Javascript are two of the greatest programming languages to learn, and learning has never been this easy!

I'll see you on the inside!

-John Elder

Who this course is for:

  • This course is aimed towards absolute beginners who want to learn the Python and Javascript Programming Languages