Python 3: Object Orientated Programming

Object-orientated Design design doesn’t only occur at the beginning, usually analysis, programming, design tend to overlap objects are models of things that can do things and have certain things done to them formally, an object is a collection of data and associated behaviors OO Analysis: looking at a problem, system or task and indentifying the… Continue reading Python 3: Object Orientated Programming

Database Design

Not a book, but found a series of videos on database design that I found pretty helpful. Link:┬áDatabase Design What is a Database? stores data more complex than spreadsheets easily get what you want and secure What is a Relational Database? relation is connection between data entity: anything we store data about (e.g. person) attribute:… Continue reading Database Design

Python Programming: An Introduction to Computer Science

Computers and Programs A computer is a universal information-processing machine Computer science is the study of what can be computed: design, analysis, and experimentation Computer system comprised of: 1) CPU, the brain 2) CPU acts on data and programs in main memory (RAM), 3) More permanent memory in secondary memory devices All languages share property… Continue reading Python Programming: An Introduction to Computer Science