Build 17 Beginner's Projects with : Python | JavaScript | C#
- Description
- Curriculum
- FAQ
- Reviews
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.
-
1IntroductionVideo lesson
-
2What is PythonVideo lesson
-
3Installing Python on WindowsVideo lesson
-
4Installing Python 3 on MacsVideo lesson
-
5Installing Pycharm on WindowsVideo lesson
-
6Installing Pycharm on MacsVideo lesson
-
7Changing Pycharm ThemeVideo lesson
-
8Pycharm Configuration on Windows - Part 1Video lesson
-
9Pycharm Configuration on Windows - Part 2Video lesson
-
10Pycharm Configuration on MacsVideo lesson
-
11Installing Atom Text EditorVideo lesson
-
12Interacting with Python - Part 1Video lesson
-
13Interacting with Python - Part 2Video lesson
-
14Python ExpressionsVideo lesson
-
15Python StatementsVideo lesson
-
16Indenting your codeVideo lesson
-
17Using CommentsVideo lesson
-
18Python VariablesVideo lesson
-
19Creating VariablesVideo lesson
-
20Getting Input from usersVideo lesson
-
21Python Number Data TypeVideo lesson
-
22Python String Data TypeVideo lesson
-
23Python Boolean Data TypeVideo lesson
-
24Casting Data TypeVideo lesson
-
25Introduction to Python OperatorsVideo lesson
-
26Python ListVideo lesson
-
27Creating a ListVideo lesson
-
28Accessing elements in a ListVideo lesson
-
29Python Tuple - Part 1Video lesson
-
30Python Tuple - Part 2Video lesson
-
31Python SetVideo lesson
-
32Python DictionaryVideo lesson
-
33Python FunctionsVideo lesson
-
34Python Return KeywordVideo lesson
-
35Python Default Parameter ValueVideo lesson
-
36if statementsVideo lesson
-
37else statementsVideo lesson
-
38elif statementsVideo lesson
-
39While loopsVideo lesson
-
40For LoopsVideo lesson
-
41Python ModulesVideo lesson
-
42How to use a ModuleVideo lesson
-
43Built in modulesVideo lesson
-
44Python PackagesVideo lesson
-
45Project 1: Building a digital clock - Part 1Video lesson
-
46Building a digital clock - Part 2Video lesson
-
47Running your projectVideo lesson
-
48Project 2: Building a countdown timer - Part 1Video lesson
-
49Building a countdown timer - Part 2Video lesson
-
50Building a countdown timer - Part 3Video lesson
-
51Project 3: Building a calculator - Part 1Video lesson
-
52Building a calculator - Part 2Video lesson
-
53Building a calculator - Part 3Video lesson
-
54Project 4: Building a weight conversion program - Part 1Video lesson
-
55Building a weight conversion program - Part 2Video lesson
-
56Building a weight conversion program - Part 3Video lesson
-
57Project 5: Build a lottery number simulator programVideo lesson
-
58What is JavaScriptVideo lesson
-
59Plain Text EditorsVideo lesson
-
60Installing AtomVideo lesson
-
61Installing BracketsVideo lesson
-
62Installing SublimeTextVideo lesson
-
63Installing Visual Studio CodeVideo lesson
-
64HTML document structure IllustrationVideo lesson
-
65CSS Syntax RuleVideo lesson
-
66Accessing JQueryVideo lesson
-
67JavaScript SyntaxVideo lesson
-
68The Developer ConsoleVideo lesson
-
69StatementsVideo lesson
-
70ExpressionsVideo lesson
-
71Executing a program (code)Video lesson
-
72OutputVideo lesson
-
73InputVideo lesson
-
74Data TypesVideo lesson
-
75Arithmetic OperatorsVideo lesson
-
76Comparison OperatorsVideo lesson
-
77Assignment OperatorsVideo lesson
-
78Logical OperatorsVideo lesson
-
79String OperatorsVideo lesson
-
80VariablesVideo lesson
-
81Variable Naming ConventionVideo lesson
-
82ArraysVideo lesson
-
83Conditional statementsVideo lesson
-
84FunctionsVideo lesson
External Links May Contain Affiliate Links read more