[Udemy] 16 beginner programming projects - Java, Python,JavaScript,c sharp
16 beginner programming projects - Java, Python,JavaScript,c sharp

16 beginner programming projects - Java, Python,JavaScript,c sharp

image description

Course Description

Programming languages are the building blocks for communicating instructions to machines, without them the technology driven world we live in today wouldn’t exist. Programming can be fun as well as challenging. In this beginners course we will be learning to code using four very popular and high in demand programming languages: Java Python JavaScript C# Java is a general purpose high-level, object-oriented programming language. Java is one of the most commonly used languages for developing and delivering content on the web. An estimated nine million Java developers use it and more than three billion mobile phones run it. Java is an object-oriented language, which means that programmers define not only the data type of a data structure, but also the types of functions that can be applied to the data structure. Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dyna

mic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. JavaScript is a programming language for the web. It is supported by most web browsers including Chrome, Firefox, Safari, internet Explorer, Edge, Opera, etc. Most mobile browsers for smart phones support JavaScript too. C# is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the .NET Framework. You can use C# to create Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more. The course will teach you topics like: Setting up various development environments Variables Data Types String operators Assignment operators Comparison operators Logical operators Arrays Functions Lists Concatenation Conditional Statements We will be creating 16 projects - 4 for each of the programming languages.

What you will learn

Setup development environments Understand and create Variables Understand and create Arrays Use various Operators Use and understand Conditional Statements Understand Lists Use comments in code Understand and use various data types Understand and create Functions Create various projects in Java ; Python; JavaScript ; C#

Curriculum

Section 1: Introduction to Programming

Section 2: Programming in Java: Setting up Environment

Section 3: Programming in Java - Basic Concepts

Section 4: Programming in Java : Project 1: Adding two numbers

Section 5: Programming in Java :Project 2: Creating Digital Clock

Section 6: Programming in Java :Project 3: Creating a basic calculator

Section 7: Programming in Java :Project 4: Creating Word Count Tool

Section 8: Programming in Python : Installing Python

Section 9: Programming in Python: Basic Concepts

Section 10: Python Tkinter

Section 11: Programming in Python: Project 1 : Creating Digital Clock

Section 12: Programming in Python: Project 2 : Countdown Timer

Section 13: Programming in Python: Project 3 Creating a calculator

Section 14: Programming in Python: Project 4: Creating a weight conversion tool

Section 15: Programming in JavaScript

Section 16: Programming in JavaScript: Project 1 - Digital Clock

Section 17: Programming in JavaScript: Project 2: Basic Calculator

Section 18: Programming in JavaScript: Project 3: Creating a TodoList

Section 19: Programming in JavaScript - Project 4 Image Slider

Section 20: Programming in C#: Environment setup

Section 21: Programming in C#: Basic Concepts

Section 22: Programming in C# : Project 1: Music Player

Section 23: Programming in C#: Project 2: Ping Pong Game

Section 24: Programming in C# - Project 3: Digital clock

Section 25: Programming in c# - Project 4 :Paint Drawing App