Coding for beginners
4.1 (440 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,088 students enrolled

Coding for beginners

Learn to code in Six different languages
4.2 (438 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,087 students enrolled
Last updated 6/2020
English
English [Auto]
Current price: $104.99 Original price: $149.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 22 hours on-demand video
  • 2 articles
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
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
Course content
Expand all 235 lectures 21:58:04
+ Building a Web Page - Part 1 - Tools and Planning
7 lectures 26:42
Required Tools
01:28
Installing Text Editors
07:16
Installing Web Browsers
02:44
Planning your website
01:44
Sketching your design
01:50
Creating files and folders
07:34
Choosing your assets
04:06
+ Building a Web Page - Part 2 : Building the content structure with HTML
11 lectures 01:11:18
What is HTML
02:36
Anatomy of an HTML Element
03:09
Basic structure of an HTML document
09:16
Creating a basic HTML document structure - Part 1
06:03
Creating a basic HTML document structure - Part 2
06:49
Creating a basic HTML document structure - Part 3
10:39
The Source Code
06:06
HTML Attributes
06:08
Marking UP Text
08:21
Creating Links
07:53
Adding comments to HTML code
04:18
+ Building a Web Page - Part 3: Adding Style with CSS
15 lectures 01:34:03
What is CSS
06:05
Ways to apply CSS
11:09
Styling multiple properties
02:38
Styling multiple elements
02:58
Modifying CSS
04:59
Basic CSS Selectors
09:19
Adding CSS Comments
04:57
The CSS Box Model
03:49
CSS Margin and Padding Property
10:48
Setting a background color
04:13
CSS border property
07:11
Positioning and styling page title
06:54
Using CSS display property
07:49
CSS font property
04:37
Exploring google fonts
06:37
+ Building a Web Page - Part 4: Adding JavaScript for interaction
31 lectures 03:10:45
What is JavaSCript
02:38
Where to Place JavaScript
08:20
The Developer Console
04:21
The Syntax
04:07
What are statements
07:36
Expressions
04:54
Executing a program (code)
06:28
The Output
06:50
The Input
10:19
What are Variables
08:16
Variable Naming Convention
03:47
Exploring Arrays
07:48
Data Types
10:57
Mixing Data Types
05:18
Using Operators
01:22
Arithmetic Operators
06:42
Assignment Operators
03:56
Operator Precedence
04:34
String Operators
04:28
Comparison Operators
07:35
Logical Operators
03:45
Typeof Operator
03:03
Conditional statements
06:23
Functions
08:21
Adding JavaScript Comments
03:08
Linting tools
05:17
JavaScript Events
06:39
Adding Image changer to web page
09:04
Fixing JSLINT error -Part 1
06:42
Fixing JSLINT error -Part 2
02:56
Adding a Personalised welcome message to webpage
15:11
+ Project: Build a Calculator
7 lectures 40:26
Exploring the project
00:51
The design and sketch
01:46
Creating directory and files
02:51
Creating the structure with HTML -Part 1
06:40
Creating the structure with HTML -Part 2
08:49
Adding functionality with JavaScript
09:32
Styling the calculator with CSS
09:57
+ Project: Build a Digital Clock
6 lectures 21:54
Exploring the project
00:46
The design and Sketch
01:06
Creating directory and files
02:38
Creating the structure
05:21
Adding functionality
08:52
Adding style
03:11
+ Coding with Python
26 lectures 02:33:12
What is Python
06:17
Installing Python on Macs
06:57
Installing Python on Windows
05:28
The Python IDLE
08:12
Reserved Keywords
02:10
Arithmetic Operators
02:22
Comparison Operators
04:02
Variables
07:22
The List
10:08
The Tuples
03:23
Adding Comments
01:50
Slicing Strings
02:56
Code your first python program
08:44
The Boolean
01:31
The Class
04:39
The SELF Variable
05:03
Introduction to Tkinter
04:08
TK and TCL
07:57
Installing Python 3 for and TCL TK for Mac
07:10
Build your first tkinter program
06:31
Project: Build a digtal clock: Part 1
08:07
Project: Build a digtal clock: Part 2
11:27
Running your project
02:50
Project: Generate random numbers
04:19
Project: Build a number guessing game
09:46
Project: Remove Vowels from text
09:53
+ Build a Currency Converter App with Python
15 lectures 01:06:47
What we will create
02:58
Project design sketch
01:51
Creating a project directory
03:28
Updating Pip
03:31
Installing and creating a virtual environment
05:29
Activating a virtual environment
03:13
Installing Atom Text Editor
03:10
Creating a Python file
03:16
Building application- Part 1
06:34
Building application- Part 2
05:22
Building application- Part 3
06:54
Building application- Part 4
07:05
Building application- Part 5
11:57
Testing the application
01:59
The Source Code
00:00
+ Build a Music Player with Python
8 lectures 43:52
What we will create
01:22
Project design and sketch
01:10
Building application- Part 1
09:48
Building application- Part 2
08:46
Building application- Part 3
07:13
Building application- Part 4
12:08
Testing and running application
03:25
The Source Code
00:00
Requirements
  • Basic knowledge of using the internet
Description

Coding knowledge is a must-have 21st century skill. The ability to read,write,and understand code

has never been more-important,useful,or lucrative as it is today.Computer code has forever changed our lives .

Some people can't even make it through the day without interacting with something built with code.

If you're ready to learn the magic behind web and app development but

don't know a style sheet from a string , coding for beginners is the perfect place

to start.Explore the basics of HTML,CSS,JavaScript,Ruby and Python.


Projects we will build together from scratch:

  • One page Web site

  • Web Calculator

  • Digital Clock

  • Random Number generator

  • Number Guessing Game

  • Removing Vowels from text

  • Blog Application

What You will Learn include:( Some basics of HTML,CSS,JavaScript,Ruby,Python)

  • Attributes

  • Elements

  • Marking Up Text

  • Links

  • CSS Selectors

  • Box Model

  • Margin and Padding Property

  • Font Property

  • Statements

  • Expressions

  • Input

  • Output

  • Data Types

  • Variables

  • Arrays

  • Lists

  • Functions

  • Conditional

  • Loops

  • Operators

  • Comments

  • Tuples

  • Gems

  • Creating new rails project


Who this course is for:
  • Beginners to Coding (programming)