Introduction
If you build a site from scratch you will need to upload your files to your hosting account. You can do this via cPanel, but it is more common to use File Transfer Protocol (FTP).
FTP Software lets you drag and drop files from your computer onto your server. SFTP does the same thing, but with an added layer of security protecting your login credentials and content transferred.
Secure Shell (SSH) lets you access your server using command line software like Terminal. If you learn more advanced development you may use SSH along with version control software like Git.
Lecture Topics
FTP
SFTP
S/FTP Software
SSH
Github and Repositories
File management in cPanel
Slides
Practice
Upload and update files using S/SFTP
Access your site using SSH
Setup a Github repo and push it to your site
Assessment
Teacher can choose from accessing ability to transfer files using S/FTP, SSH, and/or Git
Module 5: File Transfers
Introduction
If you build a site from scratch you will need to upload your files to your hosting account. You can do this via cPanel, but it is more common to use File Transfer Protocol (FTP).
FTP Software lets you drag and drop files from your computer onto your server. SFTP does the same thing, but with an added layer of security protecting your login credentials and content transferred.
Secure Shell (SSH) lets you access your server using command line software like Terminal. If you learn more advanced development you may use SSH along with version control software like Git.
Lecture Topics
- FTP
- SFTP
- S/FTP Software
- SSH
- Github and Repositories
- File management in cPanel
Slides
Practice
- Upload and update files using S/SFTP
- Access your site using SSH
- Setup a Github repo and push it to your site
Assessment
- Teacher can choose from accessing ability to transfer files using S/FTP, SSH, and/or Git