Complete the following essential setup before diving into the hands-on exercises. This preparation ensures you'll have a clean workspace and preserves the original files for future reference.
Topics Covered in This Web Development Tutorial:
Setting up Your Class Files
Tutorial Prerequisites Checklist
Clear your desktop workspace for easy folder navigation
Ensure you have access to the provided tutorial materials
Different instructions apply for Mac and Windows users
Learning Objectives
File Organization
Learn proper project structure and file management techniques. Understand how to maintain clean, organized development environments.
Flexbox Grid Systems
Master modern CSS layout techniques using Flexbox. Build responsive grid systems that work across all devices and browsers.
Creating Your Own Copy of Class Files
Throughout this workbook, you'll be editing carefully prepared class files that demonstrate modern Flexbox techniques. Rather than risking damage to the original templates, you'll create your own dedicated workspace. This approach not only protects the source materials but also gives you the freedom to experiment without consequences—a crucial practice in professional web development.
Follow these steps to establish your personal development environment:
- Clear your desktop workspace by minimizing or hiding any open windows so you can see the Desktop clearly.
- Locate and open the Class Files folder on your system.
Choose the appropriate instructions for your operating system below. Both methods achieve the same result using platform-specific shortcuts that professional developers use daily:
Mac:
- Click once on the Flexbox Grid Class folder to select it (you'll see it highlighted).
- Press Cmd–D to duplicate the folder instantly.
- Rename the duplicate folder to yourname-Flexbox Grid Class, replacing "yourname" with your actual name or initials.
Windows:
- Click once on the Flexbox Grid Class folder to select it (it will appear highlighted).
- Press Ctrl–C to copy the folder to your clipboard.
- Press Ctrl–V to paste and create the duplicate.
- The new copy may appear at the bottom of your folder list. Rename it to yourname-Flexbox Grid Class, substituting your actual name or initials.
Congratulations! You now have your own dedicated set of class files to modify throughout this tutorial. This personalized workspace gives you complete freedom to experiment, make mistakes, and iterate—exactly how real-world web development works. Let's begin building something remarkable.
Always work with copies of the class files rather than the originals. This prevents accidental loss of reference materials and allows you to start fresh if needed.
Mac vs Windows File Operations
| Feature | Mac Instructions | Windows Instructions |
|---|---|---|
| Select Folder | Click once on Flexbox Grid Class folder | Click once on Flexbox Grid Class folder |
| Copy Action | Press Cmd-D to duplicate | Press Ctrl-C to copy |
| Create Copy | Automatic duplicate creation | Press Ctrl-V to paste |
| Final Step | Rename duplicate folder | Rename copy (may appear at bottom) |
Complete Setup Process
Prepare Workspace
Minimize or hide all open windows to clearly see your Desktop. This ensures easy access to the Class Files folder without distractions.
Locate Class Files
Open the Class Files folder and find the Flexbox Grid Class folder inside. This contains all the materials you'll be working with.
Create Personal Copy
Follow the Mac or Windows instructions to duplicate the folder. Use keyboard shortcuts for efficiency: Cmd-D on Mac or Ctrl-C then Ctrl-V on Windows.
Rename Your Copy
Change the folder name to 'yourname-Flexbox Grid Class' replacing 'yourname' with your actual name. This personalizes your workspace.
You now have your own dedicated set of class files to use throughout the entire course. You can edit, experiment, and modify these files without affecting the original templates.
Next Steps
Begin Exercises
Start working through the tutorial exercises using your personalized copy of the class files. Follow along at your own pace.
Safe Experimentation
Feel free to experiment and try different approaches. Since you're working with copies, you can always start over if needed.