In this course, you will often come across an assignment where you are asked to find out for yourself how to do something. Searching for information independently on the Internet is an essential part of the work of an expert, such as a programmer: no one is rarely expected to memorize the names of the parameters or methods of a particular command.
| Skill Area | What You Will Learn | Why It Matters / Context |
|---|---|---|
| Linux Environment | Work in a Linux environment using the command line | Often the most efficient, easiest, and sometimes the only way to perform tasks in Linux |
| Version Control | Use version control systems | Easily revert to previous versions, track/undo changes, collaborate with others |
| Web Development Basics | Define structure and layout of a document using HTML and CSS | Core languages for creating static web pages; essential for defining web page structure and appearance |