Udemy

Platform

English

Language

Programming Languages

Category

Build 17 Beginner's Projects with : Python | JavaScript | C#

Easy-to-follow projects for beginners - kick-start your programming skills today!

4.43 (154 reviews)

Build 17 Beginner's Projects with : Python | JavaScript | C#

Students

20.5 hours

Content

Jun 2021

Last Update
Regular Price

EXCLUSIVE SKILLSHARE OFFER
Exclusive  SkillShare  Offer
Unlimited access to 30 000 Premium SkillShare courses
30-DAY FREE TRIAL

What you will learn

How to build a music player

How to build a paint drawing program

How to build a screen saver program

How to build a currency converter program

How to build a web browser

How to build a C# calculator

How to build a word count program

How to build an image slider app

How to build a todo list app

How to build an interactive quiz app

How to build a loan calculator

How to build a JavaScript Calculator

How to build a digital clock

How to build a weight conversion program

How to build a countdown app

How to build a calculator with Python

How to build a lottery number simulator program


Description

Learning to code can be both fun and rewarding. It is exciting to be able to write some code that gives the computer a bunch of tasks to perform.

This course is packed with hands-on projects in three popular and in demand programming languages : Python | JavaScript and C#.

I have included a brief crash course in these three languages for those who have no exposure to them at all.


You will learn how to setup your development environment for these programming languages then build the following projects step by step:


  • Build a music player

  • Build a paint drawing program

  • Build a screen saver program

  • Build a currency converter program

  • Build a web browser

  • Build a C# calculator

  • Build a word count program

  • Build an image slider app

  • Build a todo list app

  • Build an interactive quiz app

  • Build a loan calculator

  • Build a JavaScript Calculator

  • Build a digital clock

  • Build a weight conversion program

  • Build a countdown app

  • Build a calculator with Python

  • Build a lottery number simulator program


After completing the projects in this course you should be equipped with enough skills to be creative and build more projects.




Content

Setting up Python development environment

Introduction

What is Python

Installing Python on Windows

Installing Python 3 on Macs

Installing Pycharm on Windows

Installing Pycharm on Macs

Changing Pycharm Theme

Pycharm Configuration on Windows - Part 1

Pycharm Configuration on Windows - Part 2

Pycharm Configuration on Macs

Installing Atom Text Editor

Python Crash Course for beginners

Interacting with Python - Part 1

Interacting with Python - Part 2

Python Expressions

Python Statements

Indenting your code

Using Comments

Python Variables

Creating Variables

Getting Input from users

Python Number Data Type

Python String Data Type

Python Boolean Data Type

Casting Data Type

Introduction to Python Operators

Python List

Creating a List

Accessing elements in a List

Python Tuple - Part 1

Python Tuple - Part 2

Python Set

Python Dictionary

Python Functions

Python Return Keyword

Python Default Parameter Value

if statements

else statements

elif statements

While loops

For Loops

Python Modules

How to use a Module

Built in modules

Python Packages

Building Python Beginner Projects

Project 1: Building a digital clock - Part 1

Building a digital clock - Part 2

Running your project

Project 2: Building a countdown timer - Part 1

Building a countdown timer - Part 2

Building a countdown timer - Part 3

Project 3: Building a calculator - Part 1

Building a calculator - Part 2

Building a calculator - Part 3

Project 4: Building a weight conversion program - Part 1

Building a weight conversion program - Part 2

Building a weight conversion program - Part 3

Project 5: Build a lottery number simulator program

Setting up JavaScript development environment

What is JavaScript

Plain Text Editors

Installing Atom

Installing Brackets

Installing SublimeText

Installing Visual Studio Code

HTML document structure Illustration

CSS Syntax Rule

Accessing JQuery

JavaScript Syntax

The Developer Console

JavaScript Crash Course

Statements

Expressions

Executing a program (code)

Output

Input

Data Types

Arithmetic Operators

Comparison Operators

Assignment Operators

Logical Operators

String Operators

Variables

Variable Naming Convention

Arrays

Conditional statements

Functions

Project 6 : Building a calculator with JavaScript

Overview

What we will create

Creating directory and files

Creating the structure

Styling the calculator

Adding functionality with JavaScript

Project 7: Building a word count tool with JavaScript

Overview

What we will create

Creating directory and files

Creating structure with HTML

Styling with CSS

Adding functionality with JavaScript

Project 8: Building an Image Slider with JavaScript

Overview

What we will create

Creating directory and files

Creating the structure

Applying styling with CSS

Add functionality with JavaScript

Project 9: Build a Todo List Program with JavaScript

Overview

What we will create

Creating directory and files

Creating the structure

Applying styling with CSS

Adding functionality with JavaScript- Part 1

Adding functionality with JavaScript- Part 2

Project 10: Build an interactive quiz program with JavaScript

Overview

What we will create

Creating directory and files

Applying styling with CSS

Adding functionality with JavaScript - Part 1

Adding functionality with JavaScript- Part 2

Project 11: Build a loan calculator with JavaScript

What we will create

Creating directory and structure with HTML

Adding the logic with JavaScript

Applying styling with CSS

Setting up C# development environment

What is C#

What is visual studio

What is dotNet (.NET)

Download and install visual studio

Completing visual studio installation setup

Creating a console application

Troubleshooting code compiling errors

Creating a basic web application

Adding a web form

Customize controls

Coding the controls

Styling web app

Exploring what we created

Working with solutions and projects

Code challenge

C# Crash Course

Basic Data Types

String Data Type

Data Type Conversion - Part 1

Data Type Conversion - Part 2

Converting to string and truncating

What are Variables

Variable Naming Convention

Arrays

Challenge on Arrays

Basic Arithmetic Operators

Using basic arithmetic operators

Operator Precedence

Concatenation

Conditional statements

Lists

List concatenation

Dictionaries

Removing items from dictionaries

While loops

Do While Loops

For Loops

Foreach Loops

Switch statements

Project 12: Build a Screen Saver with C#

Project introduction

Create a new project with a form

Add image directory and some code

Write code to load event handler

Activate drawing and movement

Testing

Build and run project outside visual studio

Project 13: Build a music player with C#

Project Introduction

Create a new project with a form

Adding Windows Media Player

Adding Button Controls

Adding code to make player work

Build the project

Tips to improve project

Run project outside visual studio

Project 14: Build a Paint Drawing Program with C#

Project Introduction

Designing the interface - Part 1

Designing the interface - Part 2

Creating Variables

Rename event handler method

Write code to enable drawing

Write code to enable saving drawing

Run project outside visual studio

Project 15 : Build a Currency Converter with C#

Project Introduction

Create the project and form

Add components to form

Write some code to make it work

Run project outside visual studio

Project 16: Build your own web browser with C#

Project Introduction

Designing the interface - Part 1

Designing the interface - Part 2

Adding code to make browser work

Wrapping it up

Run project outside visual studio

Project 17 : Build a calculator with C#

Project Introduction

Create a new project with a form

Designing the interface - Part 1

Designing the interface - Part 2

Create a button click event

Clear the default zero

Create method for operators click event

Create method for the equal button

Write code to hook things up

Run project outside visual studio


Reviews

L
Luis15 May 2021

Podría ser mejor. Conforme va avanzando se siente mas seguro el instructor al hablar, pero hay bastantes cosa que podrían mejorar. No creo que sea para principiantes, ya que, si, un principiante podría copiar todo el código, pero no estaría entendiendo nada


Coupons

DateDiscountStatus
2/13/2021100% OFFExpired
5/9/2021100% OFFExpired

2443208

Udemy ID

7/4/2019

Course created date

7/12/2019

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram