This page contains materials and links that will prove helpful to beginning programmers. Here are some of my materials
- fileSystem.php offers sage advice on setting up your computer. Following it can save you volumes of torment.
- fs.pdf is a survival guide for NCSSMers (and just about any student) who operates out of a laptop computer.
Here are more useful links for using the command line. Anyone wanting to become a serious programmer should be a proficient user of the command line.
- Bucky's Command Line Tutorial for cmd will give you the essentials of navigating and managing your file system on a Windoze box. Bucky has a real knack for explaining things really well.
- s1A.pdf is a guide to using the UNIX command line. It is aimed at
MacOSX and Linux users. It will also show you how to use the
vieditor, which is the fastest way to turn thoughts into bytes. My YouTube Channel contains a playlist on UNIX. Open your terminal and play along.
To program, you will need a text editor. I recommend VSCode. My document vscode.pdf is a from-scratch guide to installing VSCode and setting it up for programming in Python. It can be configured for just abut any language. It is also a great tool for doing web development.
Here are more useful links for learning about Web Development.
- The Validator (aka Sister Mary Rapaknuckle) will check your HTML for errors and help you corrrect them.
- The CSS Validator will check your CSS for syntax errors and help you clean them up.
Here are more useful links for Python Programming.
- Learn how to install Python on your lappy from Corey Schaefer. He covers both MacOSX and Windoze. He also takes you through the process of testing your install. In Windoze, make sure you click the box to update your PATH.
- Corey Shaefer's YouTube Channel has loads of great resources for learning Python.
The directory Java has information on installing
a JDK on your computer and using
java compile and run java.