Coding
Computer Programming (coding)
Topics and Links are arranged in alphabetical order, sort of, so scan
the whole page, you might find something you will find interesting.
Articles
The AI Prison Planet: The Dangers of AI and Data Centers, and Why
Americans Are Turning Against Them
The Internet: How It Got Here and Where It’s Going
Why Learning to Code is So Hard
General Computer Related Education and Informational Websites
Linux
Troubleshooting operating systems
Job descriptions
Networking
Internet Protocols
OSI Model Reference Chart
Reserved and commonly allocated ports
(PDF Download)
TCP/IP Networking Reference Guide
Tricks & Tips for Microsoft Windows
- Virtual Memory Settings for Windows
- Only one drive: 1.5 X the size of the physical memory.
-
More than one drive
- C drive (where the OS is) 1024 MB
-
One of the other drives (which ever has the least activity)
1.5 X the size of the physical memory.
Windows 7-11 Auto Logon
Command Line reference & DOS Batch Programming & Database
& OS scripting
-
Batch Script Tutorial
-
Rob van der Woude's Scripting Pages
-
Sample Batch Files (Eric Phelps)
-
SS64
- Command line reference – Database and OS scripting
-
Bash, macOS, CMD, PowerShell, Access, VB Script, Oracle, SQL
Server, ASCII, Convert MB/GB, Forum, Passwords
-
MS DOS Batch Code
- (Some Windows tweaks thrown in.)
-
Windows Command Line Reference (Microsoft.com)
Web Development
-
A logical approach to the 5 areas of full stack development.
-
These 12 short intro videos cover the 5 areas of the full stack
web app from front-end through server side programming
language.
- Front End
-
HTML
: HyperText Markup Language to identify or "markup" content.
-
CSS
: Cascading Style Sheets to style and layout content.
-
JavaScript
: To provide interactivity with content and styles.
- Back End
-
Server-Side Language
: To collect form data to store in a database or to query a
database to create dynamic web page content.
-
Database
: Relational database modeling to organize and structure data.
-
SQL
: Structured Query Language to select, append, update, and
delete data from a relational database.
- Front End + Back End = Full Stack
-
In this screencast will summarize the 5 major technologies in the
full stack and give you some tips on how to approach your computer
science education to maximize your money, minimize your investment
of time, and build the foundational skills needed to start a very
lucrative career as a web app developer! by
Lisa Friedrichsen
All of her YouTubes can be found at:
http://students.jccc.edu/lisalfri
(I have, so far, only watched the 'Logical Approach' video mentioned
above.)
Courses
- Free online courses I have found useful
-
(In alphabetical order not necessarily in the order you should
take them.)
-
Introduction to Programming and Computer Science - Full Course
(YouTube)
-
Programming 101
-
Comprehend basic foundational knowledge of hardware, networking,
programming and licensing.
- Created by Lawrence Turton
-
Thousands of coding lessons to help you improve your skills. You
can earn each certification by completing its 5 final projects.
And yes - all of this is 100% free, thanks to the thousands of
campers who donate to our nonprofit. If you are new to coding, we
recommend you start at the beginning.
JavaScript
Online Web Page Creation Help
-
There are many such pages on the web, these are some of the
one's I have run across. If you have any good suggestions I would
be glad to add them to the list.
-
.htaccess Tools
On this site you will find various generators to create .htaccess
files for ie hotlink protection, password protection, or blocking
of hitbots.
-
HTML.com
- Learn HTML Code, Tags & CSS
-
HTML Snipits
-
HTML Source : HTML Tutorials
-
IBM SkillsBuild
-
Metatags.org
-
PHP.net Manual
-
Quackit
-
Scrimba
-
Scrimba lets you interact with the code inside the screencast
whenever you want. This is a life-saver when you don’t fully
understand the code, and need to play around with it to grasp
it. It’s also great for when you simply want to copy a piece of
code from the screencast to your local environment.
-
Tizag Tutorial
-
A collection of webmaster tutorials including topics on HTML,
CSS, PHP, MySQL and more.
-
Tutorial Republic
-
udemy
-
Udemy's mission is to create new possibilities for people and
organizations everywhere. Our global marketplace features an
extensive, multi-language library, which includes thousands of
courses taught by real-world experts. You can take courses
across a wide range of categories, some of which include:
business & entrepreneurship, programming, academics, the arts,
health & fitness, language, music, and more!
-
W3Schools
- I highly recommend!
-
W3Schools is a web developers site, with tutorials and
references on web development languages such as HTML, CSS,
JavaScript, PHP, SQL, W3.CSS, and Bootstrap, covering most
aspects of web programming.
-
W3C
-
W3C Recommendations Index
-
* Syntax by Language
Programming Tools
Free Editors
Passwords
Schools
-
Launch Code
How LaunchCode Works
Get Skills
-
Sign up for one of LaunchCode's free, world-class training
programs, or discover other top-rated educational resources
tailored to meet your learning goals.
Get Verified
-
Apply online for a LaunchCode apprenticeship and our mentors
will help you grow your skills while providing feedback on your
progress.
Get Placed
-
LaunchCode matches you with one of our 500 employer partners for
a paid apprenticeship. More than four out of five apprentices are
converted to full-time hires.
Server-side programs that I use
(Programs that run on a server)