- Functions
- Variables
- Conditionals - true or false
- Loops - repeated again and again set number of times
- Exceptions - except errors
- Libraries - 3rd party code or code you have written to be reused as many times as desired
- Unit Test - write test to test your own code
- File i/o - input/ out
- Regular Expression - validate data or extract data
- Object-Oriented programming:- allows you to represent real world entities
- Procedural Programming - write procedures top to bottom to solve problems step by step
- Functional Programming -
- et Cetera
freecodecamp - Harvard's cs50 - Introduction to Programming with Python – Full University Course
edx.org - Harvard's cs50 - Introduction to Programming with Python – Full University Course
create a new repository on the command line
echo "# test" >> README.md git init git add README.md git commit -m "first commit" git branch -M main git remote add origin https://github.com/jayprophit/cs50-Python git push -u origin main
push an existing repository from the command line
git remote add origin https://github.com/jayprophit/cs50-Python git branch -M main git push -u origin main