Web Design & Development Classes and Training by WebWoman™ in Charleston, SC
Tina's students say she has a knack for demystifying computer technology. She teaches and writes in a friendly, conversational style, always encourages questions, and explains technical jargon in easy-to-understand terms.
Tina McDuffie, aka WebWoman™, is a Web pioneer. She began working professionally on the Web in early 1995 and, by 1996, introduced and taught her first of many classes in Web development. Her curriculum is still used by community colleges in the San Diego area and her JavaScript textbook is used by over 100 colleges and universities across the U.S.
Through her experience as a college instructor, author, and professional Web developer, Ms. McDuffie has learned how to demystify Web technology and programming and teach it successfully to students of all ranges from non-programmers and computer neophytes to experts and professional Web developers. WebWoman™ is dedicated to inspiring and showing others how to create accessible, content-rich, and search-engine optimized Web sites that are W3C standards-compliant.
Now teaching in Charleston, South Carolina at Trident Technical College's Continuing Education center, WebWoman's current class offerings include: Web Design for Business, Macromedia Dreamweaver, JavaScript Programming, Adobe Photoshop, Adobe Illustrator, Macromedia Fireworks, Digital Photography, and more. WebWoman also offers one-on-one or group training at your home or place of business.
Current Class Offerings
- Adobe Acrobat
- Learn to navigate through PDF documents to view the desired information, convert several types of documents to PDF and modify PDF documents by arranging pages, adding headers and footers, and customizing page numbering. Other topics include how to add bookmarks, links and articles to a PDF document to provide tools viewers can use to easily navigate the document; organize PDF documents into a document collection that can be navigated and searched as a unit; and implement a document review workflow using Acrobat. Recommended Prerequisite: Basic knowledge of computers.
- Digital Photography - Basic
- Do you love your digital camera, but can’t seem to get the photos to display or print correctly? This course helps you master the art of digital image file management. Learn how to edit and crop out unwanted portions of your photos, resize them, adjust their colors, add special effects, print at the highest possible quality, e-mail to friends and family and use to create cards or electronic photo albums. Also learn to add photos to your business or personal Web site. Recommended Prerequisite: Basic knowledge of computers.
- Digital Photography - Advanced
- This course will present you with easy-to-apply techniques you can use to get great shots in various conditions including framing the picture for good composition, adjusting for lighting conditions, and choosing appropriate resolution, compression and file format settings on your camera. You will learn about camera features like focus lock, white balance settings, exposure and shutter controls, flash options, burst mode, self-timer and multi-shot mode. You also will learn techniques for fixing skewed pictures, retouch photos and perform creative edits. Prerequisite: Digital Photography - Basic or equivalent knowledge.
- Dreamweaver Introduction
- Learn to use one of the most popular web design tools to build attractive, dynamic web pages. Apply special features of the software to enhance web pages, and learn efficient file management for web sites and techniques of FTP and remote server interaction. Recommended Prerequisite: Basic knowledge of computers and file management. [view syllabus (pdf, 25KB) ]
- Dreamweaver Intermediate
- The course will introduce you to advanced concepts of the Dreamweaver MX Web development application. In this course, you will expand on the knowledge you gained in the Dreamweaver Introduction course. You will work with advanced Web site creation features available in Dreamweaver, including libraries and behaviors. In addition, you will use many of the new features available within the HTML 4 standard, including style sheets and layers. Prerequisite: Dreamweaver Introduction or equivalent knowledge. [view syllabus (pdf, 83KB) ]
- Dreamweaver Advanced
- Learn how to create advanced page layouts in Dreamweaver. This course will expand on the knowledge you gained in the Dreamweaver Introduction and Intermediate courses. Emphasis is placed on using Cascading Styles Sheets and divisions to create liquid page designs. Students will learn how to setup multi-column layouts without the use of tables. Prerequisite: Dreamweaver Introduction and Dreamweaver Intermediate or equivalent knowledge.
- Fireworks MX Level 1
- In this course, you’ll use Macromedia Fireworks to create vector graphics, edit bitmap graphics, optimize images, and create and assign rollover effects for the Web. You’ll learn about the differences between bitmap and vector graphics, as well as the GIF, JPEG and PNG file formats, and learn how to choose the best format for a particular situation. You’ll learn to use selection tools to isolate and edit parts of an image, import and modify text objects, slice images into sections, apply rollover effects and export the appropriate code to an HTML document. Recommended Prerequisite: Basic knowledge of computers.
- Flash Introduction
- Learn to produce efficient and high-quality animations. Create vibrant, dynamic web pages that integrate sound, animation and video, and export Flash movies to web sites. Recommended Prerequisite: Basic knowledge of computers.
- Illustrator CS, Level 1
- This hands-on course will introduce you to the basics of Adobe Illustrator, a sophisticated graphics program capable of creating complex and attractive illustrations and type effects. In this course, you will learn many of the basic skills that will allow you to take advantage of Illustrator’s powerful tools. Prerequisite: Basic knowledge of computers.
- Illustrator CS, Level 2
- Create complex illustrations, control color across a range of devices, and control how illustrations print and appear on the Web. This course expands upon the skills learned in Illustrator CS Level 1 to create more complex illustrations, and to provide you with better understanding of how to print documents without errors or color mismatches, and to prepare illustrations for the Web. You will learn to create complex, robust illustrations that go beyond those you could create using Illustrator’s basic tools. Prerequisites: Illustrator CS: Level 1
- JavaScript I - The Basics
- Make your Web site come alive with Javascript, the most popular scripting language on the Internet. Topics include basic object-oriented programming concepts to introduce you to the Javascript language, and integrating JavaScript successfully with HTML and making Web sites interact with visitors. No prior programming experience is necessary. Prerequisites: Web Design Basic and Intermediate or a good working knowledge of HTML.
- JavaScript II - Events & Event Handlers
- Enhance your skills for your JavaScript tool kit. Add special effects to your Web sites, including rollover buttons, slideshows, random quotes and cycling banners. Programming topics such as writing user-defined functions and working with arrays are also covered. Prerequisites: Web Design Basic and Intermediate or a good working knowledge of HTML and JavaScript I.
- JavaScript III - Pop-Up Windows, Cookies, & Form Validation
- Delve deeper into JavaScript and add more interactivity to your Web sites, including pop-up windows, cookies, form validations and go menus. Prerequisites: Web Design Basic and Intermediate or a good working knowledge of HTML, and JavaScript I and II.
- Photoshop Level 1
- This hands-on course introduces Photoshop and covers palettes and layers; painting and editing; paths, masks and channels; and color correction. Recommended Prerequisite: Basic knowledge of computers.
- Photoshop Level 2
- Extend your basic knowledge of Photoshop. This course covers advanced layer techniques, special effects, combining Illustrator graphics with Photoshop, preparing images for web publication and two-color printing, and ensuring and printing accurate color. Recommended Prerequisite: Photoshop Level 1.
- Web Design Computer Camp
- Use your creativity and show it to the world! Express yourself by designing a web page that reflects you or a favorite interest such as a musician, anime series, movie, author, artist, hobby or sport. Using Dreamweaver MX, you'll learn the basics of web design. Then create your own web site with pictures, text, rollover buttons and other cool effects. You can even add a blog (your own online column, journal or newsletter) to your web site
- Web Design I for Business - Getting Started
- If your company needs a Web presence and you want to handle it yourself, this course will get you started. The course will cover registering a domain name, acquiring a Web hosting service, planning your Web site, designing a Web site and building your Web site. You will need to bring a credit card to sign up for a Web hosting account; this fee is not included. [view syllabus (pdf, 23KB) ]
- Web Design II for Business - Building Your Site
- This course is the second in the series designed to assist small businesses strategically place their business on the Web. The course will include building a Web site using Dreamweaver, entering content, adding images, setting up the site navigation and using style sheets. Prerequisite: Web Design I for Business - Getting Started. [view syllabus (pdf, 27KB)]
- Web Design III for Business - Shopping Carts and Online Payment Systems
- This course is the third in the series for small business owners to develop a presence on the Web. The course focuses on selling your product on the Web and collecting the revenue. Topics include: getting and setting up a PayPal business account, sending PayPal invoices, accepting credit card payments online, implementing payment buttons and integrating shopping carts. Prerequisites: Web Design I & II for Business. [view syllabus (pdf, 24KB)]
Additional Classes Taught in the Past
Most of the following web design & development classes are full semester-length.
- Cascading Style Sheets
- Learn how to apply style sheets to your Web documents. Cascading Style Sheets allow you to specify margins, paragraph indents, line spacing, type styles, and lots of other cool effects you can't do with HTML alone. Recommended Skills: Good working knowledge of HTML.
- Dynamic HTML
- Learn how to use JavaScript to modify your style sheets, move CSSP layers around the page and increase interactivity. Recommended Skills: Completion of Introductory Internet, Introductory HTML, Cascading Style Sheets, and JavaScript classes or equivalent experience is highly recommended. I will assume you already have this experience and are ready to play with true, cross-browser DHMTL.
- Intro Internet
- Learn all about the Internet: Web surfing, sending email, finding MP3s, downloading files, Internet searching, etc. Recommended Preparation: Completion of Introduction to Computers or equivalent experience.
- Internet Research
- Learn how to use the Internet to find the information you're looking for when you need it. Recommended Preparation: Completion of Introduction to Computers or equivalent experience.
- JavaScript Programming
- Learn how to program in JavaScript and make your Web pages come alive and interact with visitors. We'll start with language concepts and proceed to integrating scripts into Web pages. Topics include rollover effects, form validation, cookies, and more. We'll be using my book for this one! Recommended Preparation: Strong working knowledge of HTML.
- Microsoft Office
- Become proficient with the Microsoft Office suite including: Word, Excel, Access, and PowerPoint. Recommended Preparation: Completion of Introduction to Computers or equivalent experience.
- Network Analysis/Systems Integration
- Get hands-on experience using, setting up, and administering a Novell network. Recommended Preparation: Completion of Introduction to Computers, Intro to Telecommunications, and Intro to Microcomputer Operating Systems or equivalent experience.
- Web Markup Languages Using HTML, XHMTL, and CSS
- Learn how to code your Web pages like a pro with HTML, XHTML, and Cascading Style Sheets (CSS). With mastery of these languages comes maximum control. Proper planning, coding, and conformance with W3C Specifications will be emphasized. Recommended Preparation: Completion of Web Publishing I or equivalent experience.
- Web Publishing I Using Dreamweaver
- Learn how to create and deploy your own Web pages using Dreamweaver MX. With a few basic design principles under your belt, you'll soon be creating Web pages that look professional and polished. Emphasis will be placed on developing good design and production skills. Recommended Skills: CIS110, CIS132, and CIS211 or equivalent computer and Internet experience.
- Web Publishing I Using HTML
- Create your own web presentation. Learn the ins and outs of good web publishing. Recommended Preparation: Completion of an Introductory Internet class or equivalent experience.
- Web Publishing II Using Dynamic HTML
- Add style to your web sites and improve their presentation with Cascading Style Sheets and Dynamic HTML. Recommended Preparation: Completion of Introductory Internet and HTML classes or equivalent experience.
- Web Server Management
- Get hands-on experience setting up and managing your own Web server! In this class you'll get to install a Web server from scratch with support for server side includes, Active Server Pages, CGI Scripting with Perl, PHP, and more. Security and maintenance issues will be discussed and solutions sought. Prerequisite: Intro to Windows OS or equivalent experience.


