Learn to code by creating 27 Projects
4.5 (28 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5,617 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn to code by creating 27 Projects to your Wishlist.

Add to Wishlist

Learn to code by creating 27 Projects

Hands on Practical Programming for beginners
4.5 (28 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5,617 students enrolled
Last updated 7/2017
English
Curiosity Sale
Current price: $10 Original price: $195 Discount: 95% off
30-Day Money-Back Guarantee
Includes:
  • 19.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Build and code various types of projects in JavaScript
  • Build and code various types of projects in C#
  • Build and code various types of projects in Java
  • Implement data types
  • Implement Operators
  • Use variables
  • Use Arrays
  • Use Conditional Statements
  • Run and deploy applications
  • Install development environment and tools
View Curriculum
Requirements
  • Basic knowledge of using a computer
  • Basic knowledge of using the internet
Description

The best way  for a  beginner to learn how to code or program is by creating. In this beginner's course i will walk you through how to create 27 projects step by step using three different popular and modern programming languages. You will be learning how to code using C# ,Java and JavaScript.

Some of the projects you will be creating in this practical hands on course include:

Creating a functional calculator
Creating a digital clock
Creating  a word count tool
Creating a Currency Converter
Creating a percentage tip calculator
Creating a contact form with local storage
Creating a web browser
Creating a Prime number generator
Creating a Random number generator
Creating a Music Player
Creating a Paint drawing app
Creating a Height conversion Tool
Creating a Temperature conversion Tool
Creating a Todo List App
Creating a Image Slider App
Creating a Screen saver
Creating a Interactive Quiz game
Creating a Ping Pong Game
Creating  your own google maps

You will be using a variety of development tools  below to create the various projects.( The course will show you how to install these tools)

A good text editor like Notepadd++ or Sublime text for JavaScript development
JDK and NetBeans for developing projects with Java
Microsoft Visual Studio for developing projects with C#

By the end of this course you will have the confidence and skill to create mini projects and understand basic programming concepts
in C# , Java and JavaScript .

Who is the target audience?
  • Absolute beginner programmers
  • Absolute beginner developers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
195 Lectures
19:27:08
+
Introduction and Java Programming Basics
8 Lectures 58:36



What is a java package
08:27

Primitive Data Types
08:58

Basic Operators
07:40

Java Variables
09:00

Java Arrays
07:37
+
Project 1: Height Conversion Tool in Java
8 Lectures 49:53
Create the project
02:34

Build User Interface - Part 1
04:48

Build User Interface - Part 2
08:16

Add Css to user interface
05:53

Change variable names
05:31

Code the exit and clear buttons
08:00

Code the conversion button
10:33

Run and Deploy project
04:18
+
Java Console Projects
2 Lectures 24:29
Project 2: Prime Number Generator in Java
14:54

Project 3: Random Number Generator in Java
09:35
+
Project 4: Java Word Count Tool
8 Lectures 49:53
Create the project
01:34

Design GUI - Part 1
07:06

Design GUI - Part 2
06:55

Adding CSS
03:26

Renaming Variables
05:18

Coding exit and clear button
07:52

Coding the count button
12:15

Run and Deploy project
05:27
+
Project 5: Java Weight Conversion Tool
6 Lectures 40:46
Create project and GUI
06:30

Customise the GUI
05:30

Adding CSS
04:18

Code the exit and clear buttons
10:05

Coding the conversion button
10:47

Run and Deploy Project
03:36
+
Project 6: Java Percentage Calculator Tool
6 Lectures 37:17
Create the project
01:07

Build the Front End
06:06

Customise the GUI - Part 1
08:09

Customise the GUI - Part 2
04:48

Code the exit and clear button
06:00

Code the logic
11:07
+
Project 7 : Java Digital Clock
6 Lectures 44:58
Create project structure
04:12

Import Packages
07:51

Implementing Classes
08:57

Create a Thread
11:26

Modify JLabel Properties
07:54

Build and Deploy Project
04:38
+
Project 8: Java Temperature Conversion Tool
4 Lectures 27:35
Create project
04:33

Create GUI
08:41

Code the logic
09:37

Deploy and Run Project
04:44
+
Project 9: Simple Addition Game in Java
6 Lectures 40:03
Create the project
07:49

Rename Components
10:16

Code the exit button
05:18

Code the clear button
04:57

Write code for addition button
07:33

Run and Deploy Project
04:10
+
Introduction to C# Programming Basics and Lab setup
16 Lectures 01:13:03
What is C#
01:18

What is dotNet (.Net)
03:50

What is Visual Studio
02:41

Requirements for Visual Studio
03:08

Download and install Visual Studio
07:47

Completing visual studio installation
05:09

Create your first web app -Part 1
05:46

Create your first web app -Part 2
07:20

Create your first web app -Part 3
06:44

Variables and Data Types in C#
06:00

Guidelines to Naming Variables
05:39

Concatenation
02:49

Basic Data Types
02:13

Basic Arithmetic Operators
06:35

Operator Precedence
04:13

String data type
01:51
19 More Sections
About the Instructor
Bluelime Learning Solutions
4.0 Average rating
1,577 Reviews
35,174 Students
85 Courses
Learning made simple

Bluelime is UK based and creates quality easy to understand eLearning solutions .All our courses are 100% video based. We teach hands –on- examples that teach real life skills .

Bluelime has engaged in various types of projects for fortune 500 companies and understands what is required to prepare students with the relevant skills they need.