Coding For Beginners

Learn to code in Six different languages

Last updated 2022-01-10 | 4.3

- Build a one page website
- Build a calculator
- Build a digital clock

What you'll learn

Build a one page website
Build a calculator
Build a digital clock
Build a blog application
Build a Random Number Generator
Build a number guessing game
Learn basic HTML skills
Learn basic CSS skills
Learn basic JavaScript skills
Learn basic Ruby on Rails skills
Learn basic Python skills

* Requirements

* Basic knowledge of using the internet

Description

  • Build a one page website
  • Build a calculator
  • Build a digital clock
  • Build a blog application
  • Build a Random Number Generator
  • Build a number guessing game
  • Learn basic HTML skills
  • Learn basic CSS skills
  • Learn basic JavaScript skills
  • Learn basic Ruby on Rails skills
  • Learn basic Python skills

Course content

17 sections • 236 lectures

Introduction Preview 01:05

What is coding ? Preview 05:35

Programming languages Preview 08:38

Core Web Development Languages Preview 04:25

High and Low Level Languages Preview 03:34

Compilers and Interpreters Preview 05:25

Required Tools Preview 01:28

Installing Text Editors Preview 07:16

Installing Web Browsers Preview 02:44

Planning your website Preview 01:44

Sketching your design Preview 01:50

Creating files and folders Preview 07:34

Choosing your assets Preview 04:06

What is HTML Preview 02:36

Anatomy of an HTML Element Preview 03:09

Basic structure of an HTML document Preview 09:16

Creating a basic HTML document structure - Part 1 Preview 06:03

Creating a basic HTML document structure - Part 2 Preview 06:49

Creating a basic HTML document structure - Part 3 Preview 10:39

The Source Code Preview 06:06

HTML Attributes Preview 06:08

Marking UP Text Preview 08:21

Creating Links Preview 07:53

Adding comments to HTML code Preview 04:18

What is CSS Preview 06:05

Ways to apply CSS Preview 11:09

Styling multiple properties Preview 02:38

Styling multiple elements Preview 02:58

Modifying CSS Preview 04:59

Basic CSS Selectors Preview 09:19

Adding CSS Comments Preview 04:57

The CSS Box Model Preview 03:49

CSS Margin and Padding Property Preview 10:48

Setting a background color Preview 04:13

CSS border property Preview 07:11

Positioning and styling page title Preview 06:54

Using CSS display property Preview 07:49

CSS font property Preview 04:37

Exploring google fonts Preview 06:37

What is JavaSCript Preview 02:38

Where to Place JavaScript Preview 08:20

The Developer Console Preview 04:21

The Syntax Preview 04:07

What are statements Preview 07:36

Expressions Preview 04:54

Executing a program (code) Preview 06:28

The Output Preview 06:50

The Input Preview 10:19

What are Variables Preview 08:16

Variable Naming Convention Preview 03:47

Exploring Arrays Preview 07:48

Data Types Preview 10:57

Mixing Data Types Preview 05:18

Using Operators Preview 01:22

Arithmetic Operators Preview 06:42

Assignment Operators Preview 03:56

Operator Precedence Preview 04:34

String Operators Preview 04:28

Comparison Operators Preview 07:35

Logical Operators Preview 03:45

Typeof Operator Preview 03:03

Conditional statements Preview 06:23

Functions Preview 08:21

Adding JavaScript Comments Preview 03:08

Linting tools Preview 05:17

JavaScript Events Preview 06:39

Adding Image changer to web page Preview 09:04

Fixing JSLINT error -Part 1 Preview 06:42

Fixing JSLINT error -Part 2 Preview 02:56

Adding a Personalised welcome message to webpage Preview 15:11

Exploring the project Preview 00:51

The design and sketch Preview 01:46

Creating directory and files Preview 02:51

Creating the structure with HTML -Part 1 Preview 06:40

Creating the structure with HTML -Part 2 Preview 08:49

Adding functionality with JavaScript Preview 09:32

Styling the calculator with CSS Preview 09:57

Exploring the project Preview 00:46

The design and Sketch Preview 01:06

Creating directory and files Preview 02:38

Creating the structure Preview 05:21

Adding functionality Preview 08:52

Adding style Preview 03:11

What is Python Preview 06:17

Installing Python on Macs Preview 06:57

Installing Python on Windows Preview 05:28

The Python IDLE Preview 08:12

Reserved Keywords Preview 02:10

Arithmetic Operators Preview 02:22

Comparison Operators Preview 04:02

Variables Preview 07:22

The List Preview 10:08

The Tuples Preview 03:23

Adding Comments Preview 01:50

Slicing Strings Preview 02:56

Code your first python program Preview 08:44

The Boolean Preview 01:31

The Class Preview 04:39

The SELF Variable Preview 05:03

Introduction to Tkinter Preview 04:08

TK and TCL Preview 07:57

Installing Python 3 for and TCL TK for Mac Preview 07:10

Build your first tkinter program Preview 06:31

Project: Build a digtal clock: Part 1 Preview 08:07

Project: Build a digtal clock: Part 2 Preview 11:27

Running your project Preview 02:50

Project: Generate random numbers Preview 04:19

Project: Build a number guessing game Preview 09:46

Project: Remove Vowels from text Preview 09:53

What we will create Preview 02:58

Project design sketch Preview 01:51

Creating a project directory Preview 03:28

Updating Pip Preview 03:31

Installing and creating a virtual environment Preview 05:29

Activating a virtual environment Preview 03:13

Installing Atom Text Editor Preview 03:10

Creating a Python file Preview 03:16

Building application- Part 1 Preview 06:34

Building application- Part 2 Preview 05:22

Building application- Part 3 Preview 06:54

Building application- Part 4 Preview 07:05

Building application- Part 5 Preview 11:57

Testing the application Preview 01:59

The Source Code Preview 00:00

What we will create Preview 01:22

Project design and sketch Preview 01:10

Building application- Part 1 Preview 09:48

Building application- Part 2 Preview 08:46

Building application- Part 3 Preview 07:13

Building application- Part 4 Preview 12:08

Testing and running application Preview 03:25

The Source Code Preview 00:00

What is C# Preview 01:17

What is Visual Studio Preview 04:32

Minimum Installation Requirements for visual studio 2019 Preview 04:27

Installing Visual Studio 2019 Preview 08:15

Creating a basic Console App Preview 04:31

Creating a basic Windows Forms App Preview 08:21

Creating a basic ASP.NET and C# Web App Preview 09:12

Running Project Outside Visual Studio Environment Preview 03:23

Variables and Data Types Preview 06:25

Using Comments Preview 05:46

Project design Preview 00:58

Creating a new Windows Form Project Preview 01:53

Adding Controls Preview 01:22

Renaming the text property controls Preview 03:03

Renaming the name property controls Preview 03:49

Writing code for event handlers Preview 09:22

Testing the application Preview 02:21

Customizing the application Preview 08:31

Running the app outside visual studio Preview 02:13

Create a new windows forms project Preview 01:21

Change Form Properties Preview 02:40

Designing the interface Preview 05:17

Add Timer Preview 07:06

Activating the clock Preview 08:55

Creating a new Windows Form Project Preview 01:29

Changing Form Properties Preview 03:29

Designing the interface - Part 1 Preview 07:11

Designing the interface - Part 2 Preview 07:16

Create a button click event Preview 07:33

Clear the default Zero Preview 03:19

Create a method for operators click event Preview 07:23

Create a method for the equals button Preview 07:59

Hooking up the rest of the code Preview 08:55

Creating a new Windows Form Project Preview 01:23

Designing the interface - Part 1 Preview 04:13

Designing the interface - Part 2 Preview 03:40

Creating variables and event handler methods Preview 09:39

Renaming the event handlers Preview 03:23

Writing code to enable drawing Preview 08:10

Writing code to enable saving Preview 09:07

What is Ruby Preview 00:26

Download Ruby Preview 05:06

Install Ruby Preview 05:10

What is Git ? Preview 04:09

Install Git Preview 06:02

What is Github Preview 02:20

Ways of interacting with Ruby Preview 01:21

Interacting with a single command Preview 06:04

Interacting with Interactive Ruby Preview 07:30

Clearing and exiting IRB screen Preview 03:09

Ruby Gems Preview 06:26

Ruby Objects Preview 03:25

Ruby Variables Preview 05:31

Variable scope Preview 08:03

Numbers Preview 05:32

Strings Preview 09:05

Arrays Preview 05:17

Manipulating Arrays Preview 06:33

Hashes Preview 06:27

Symbols Preview 06:22

Arithmetic Operators Preview 05:31

Logical Operators Preview 04:51

Ranges Preview 05:58

Constant Preview 04:14

Boolean Preview 04:25

Adding comments Preview 05:45

Using conditionals Preview 07:15

While loops Preview 06:02

For loops Preview 04:01

Break statement Preview 03:46

Until statement Preview 03:01

Each method Preview 04:55

What is Ruby on Rails Preview 03:57

Famous websites built with Ruby on Rails Preview 02:44

MVC Architecture Preview 04:41

Installing Rails Preview 04:22

Web Servers Preview 04:34

Development tools Preview 03:51

Creating a new rails project Preview 05:31

Checking gem updates Preview 02:53

Starting rails server Preview 03:29

Generate a Controller Preview 07:27

Setting your homepage Preview 05:41

Declaring a resource Preview 05:09

Create action to add post Preview 03:56

Add form to create new post Preview 07:27

Add action to create post Preview 08:49

Create the post model Preview 08:58

Save data to controller Preview 10:01

Showing Post Preview 09:24

Listing Post Preview 07:32

Add style with bootstrap Preview 13:20

Add form validation Preview 08:33

Handling Validation Errors Preview 05:28

Adding Links to Posts Preview 04:05

Editing Posts Preview 09:10

Deleting Posts Preview 06:48

Generating a comments Model Preview 06:29

Associating Models Preview 08:06

Generate Comments Controller Preview 07:10

Adding action to create comments Preview 08:44

Deleting Comments Preview 09:51

Setting up basic security Preview 09:21

Thank You Preview 00:09