

the principles of design are Unity, Balance, Contrast, Economy, Direction, Emphasis, Proportion and Rhythm. Design is the planning that lays the basis for the making of every object or system.
coding is the process of writing, testing, debugging/troubleshooting, and maintaining the source code of computer programs. The process of writing source code often requires expertise in many different subjects, including knowledge of the application domain, specialized algorithms and formal logic.
digital photography is one of several forms of digital imaging. Digital images are also created by non-photographic equipment such as computer tomography scanners and radio telescopes.