This 3-day intensive course introduces participants to Adobe Photoshop’s core functionalities. You will gain hands-on experience with essential tools, image editing techniques, and creative workflows. By the end of the course, you will be able to design, edit, and enhance images with confidence.
Training Objectives
Understand the basics of Adobe Photoshop and its interface.
Master essential tools and techniques for image editing and design.
Create and enhance images using layers, masks, and adjustments.
Develop professional workflows for graphic design projects.
Course Schedule
Day 1: Getting Started with Photoshop
Introduction to Photoshop
Overview of Photoshop and its uses.
Navigating the Photoshop interface.
Setting up the workspace.
Basic Tools and Features
Overview of the toolbar.
Introduction to selection tools (Marquee, Lasso, Magic Wand).
Basic transformations (move, resize, rotate).
Working with Files
Creating a new document.
Importing and exporting images in various formats.
Understanding resolution and file types (JPEG, PNG, PSD).
Basic Image Adjustments
Brightness, contrast, and color adjustments.
Cropping and resizing images.
Using the Undo and History panel.
Day 2: Exploring Layers and Image Editing
Understanding Layers
What are layers and why use them?
Creating, organizing, and managing layers.
Using layer opacity and blending modes.
Editing and Retouching Images
Using the Clone Stamp and Healing Brush tools.
Removing backgrounds with the Quick Selection Tool.
Introduction to Content-Aware Fill.
Color and Adjustment Tools
Adjusting hue, saturation, and color balance.
Using gradient and fill tools.
Creating black-and-white images.
Typography and Text Effects
Adding and formatting text.
Applying layer styles to text.
Introduction to text masks.
Day 3: Advanced Features and Creative Projects
Introduction to Masks and Advanced Selection Tools
Creating layer masks and clipping masks.
Refining selections with Select and Mask.
Using advanced selection tools (Pen Tool).
Creative Effects and Filters
Introduction to Smart Filters.
Using blur, sharpen, and other artistic filters.
Creating photo effects and overlays.
Designing with Shapes and Patterns
Drawing and editing shapes.
Creating custom patterns and brushes.
Using the Shape Tool effectively.
Final Project
Designing a basic poster or social media graphic.
Applying all learned techniques.
Exporting the final project for print or web.
Pedagogical Methodology
Hands-On Learning: Step-by-step exercises and projects.
Guided Practice: Real-time guidance from the instructor.
Q&A Sessions: Opportunities for participants to ask questions.
Individual Feedback: Personalized feedback on projects.
Instructor Expertise
The instructor is an Adobe-certified professional with years of experience in graphic design and teaching Photoshop. They bring practical knowledge and creative expertise to the course.
Materials Provided
Training manual with step-by-step instructions.
Practice files and resources.
Access to recorded sessions for review.
Certification
Participants will receive a certificate of completion, validating their skills in Adobe Photoshop for beginner-level projects.
In this Comprehensive ColdFusion 9 Training course, students will spend the first part of the week learning the basics of ColdFusion and the second part of the week learning advanced ColdFusion techniques.
Class goals :
– Learn to get data from a database and display it on the page
– Learn to insert, Edit and Delete records from a database
– Learn to pass data from one page and receive it on another using HTML Forms
– Learn to create Dynamic Form Fields including Dynamic Select Lists
– Learn to build a Search Interface
– Learn to use Session Variables to provide Password Protection
– Learn to call ColdFusion Components (CFCs) and Custom Tags
– Learn to send email with ColdFusion
– Learn to send email with ColdFusion
– Learn sophisticated data management techniques
– Learn to build and use Custom Tags
– Learn to build and use ColdFusion Components (CFCs)
– Learn to handle errors properly
– Learn to work with ColdFusion and XML
This four-day course develops skills in JavaServer Pages, or JSP, which is the standard means of authoring dynamic content for Web applications under the Java Enterprise platform. It treats JSP 2.0, including older features such as scriptlets but focusing on newer features and techniques, including JSP expressions and the JSTL.
Class goals :
Explain the fundamentals of HTML and HTTP in the World Wide Web.
Describe the CGI and its role in implementing interactive Web applications.
Describe JavaServer Pages and their relationship to servlets and J2EE generally.
Describe how a JSP is translated into a servlet and processed at runtime.
Explain the use of directives on JSPs and outline the principal directives.
Implement simple JSPs that use Java code in declarations, expressions and scriptlets.
Enumerate and use the implicit objects available to scripting elements.
Explain the use of HTML forms in Web applications.
Implement an interactive Web application using JSP.
Use Java exception handling and JSP error pages to handle errors in JSP applications.
Implement session management for a JSP application.
Manage cookies to store client-specific information at various scopes and durations.
Explain the use of JavaBeans in JSP and their role in enhancing the separation of business logic from page design.
Use Beans to implement effective interactive JSP applications.
Describe the use of the JSP expression language in simplifying dynamic page output.
Write JSP expressions and implement JSPs that use them in favor of scripts.
Describe the role of the JSP Standard Tag Library in JSP development.
Implement JSPs that use basic JSTL actions to simplify presentation logic.
Describe custom tags in JSP and explain how they are implemented, both using Java and JSP itself, and how they are used.
Discuss threading issues in JSP and describe the use of directives to control how threading is handled.
Describe the various uses of XML in JSP applications.
Deploy a logical Web application to a Web server in a WAR file.
Describe the use of the JSP expression language to simplify dynamic page output.
Write JSP expressions and implement JSPs that use them in favor of scripts.
Implement JSPs that use basic JSTL actions to simplify presentation logic.
Decompose a JSP application design into fine-grained, reusable elements including JavaBeans, custom tag handlers and tag files that use JSTL.
Use core JSTL actions to complement standard actions, custom actions, and JSP expressions for seamless, script-free page logic.
Direct conditional and iterative processing of page content by looping through ranges of numbers, over elements in a collection, or over tokens in a master string.
Import external resources by URL for processing, or redirect the JSP container to an external resource to handle the current request.
Set locale and time zone information in JSPs, and use them to correctly format numbers, dates and times for all clients.
Use resource bundles to manage application strings, and produce the appropriate strings at runtime for a particular client locale.
Locate a data source, query for relational data, and parse result sets.
Perform updates, inserts and deletes on relational data using SQL actions.
Manage queries and updates in transaction contexts.
Parse XML content from a variety of sources.
Derive information from parsed XML content using XPath expressions.
Implement conditional processing and loops based on XML information.
Apply XSLT transformations to XML content.
Implement a simple Web service that reads and writes SOAP.
Content of Training JSP / Comprehensive
Class Outline
Web Applications
The World Wide Web
HTML
Web Servers
HTTP
Dynamic Web Pages
CGI
Java Web Technologies
Servlets
JSP
JSP Architecture
JSP Containers
Servlet Architecture
Page Translation
Types of JSP Content
Directives
Content Type
Buffering
Scripting Elements
JSP Expressions
Standard Actions
Custom Actions and JSTL
Objects and Scopes
Implicit Objects
JSP Lifecycle
Scripting Elements
Translation of Template Content
Scriptlets
Expressions
Declarations
Dos and Don’ts
Implicit Objects for Scriptlets
The request Object
The response Object
The out Object
Interactive JSP Applications
HTML Forms
Reading CGI Parameters
JSPs and Java Classes
Error Handling
Session Management
The Session API
Cookies and JSP
Using JavaBeans
Separating Presentation and Business Logic
JSP Actions
JavaBeans
Working with Properties
<jsp:useBean>
<jsp:getProperty> and <jsp:setProperty>
Using Form Parameters with Beans
Objects and Scopes
Working with Vectors
The Expression Language and the JSTL
Going Scriptless
The JSP Expression Language
EL Syntax
Type Coercion
Error Handling
Implicit Objects for EL
The JSP Standard Tag Library
Role of JSTL
The Core Actions
Using Beans with JSTL
The Formatting Actions
Scripts vs. EL/JSTL
Advanced JSP Features
Web Components
Forwarding
Inclusion
Passing Parameters
Custom Tag Libraries
Tag Library Architecture
Implementing in Java or JSP
Threads
Strategies for Thread Safety
XML and JSP
JSP for Web Services
JSTL Overview
The JSP Standard Tag Library
The JSP Expression Language
EL Syntax
Type Coercion
Error Handling
Implicit Objects for EL
JSTL Namespaces
Using JSTL in a Page
The Core Actions
Going Scriptless
Object Instantiation
Sharing Objects
Decomposition
Parameterization
The Core Actions
The JSTL Core Library
<c:out>
<c:set>
Gotchas
Conditional Processing
Iterative Processing
Iterating Over Maps
Tokenizing Strings
Catching Exceptions
Resource Access
The Formatting and i18n Actions
The JSTL Formatting Library
Locales
Determining Locale
Time Zones
Setting Locale and Time Zone
Formatting and Parsing Dates
Formatting and Parsing Numbers
Internationalization
Working with Resource Bundles
Supporting Multiple Languages
The SQL Actions
The JSTL SQL Library
Using Relational Data
Connecting with a DriverManager
Connecting via a DataSource
The Result Interface
Making a Query
Inserts, Updates and Deletes
Parameterized SQL
Transactions
The XML Actions
The JSTL XML Library
Using XML
XML Data Sources
Parsing and Addressing
Using XPath in JSTL
XPath vs. EL
XPath Context
Implicit Objects for XPath
Conditional Processing
Iterative Processing
Changing XPath Context
Working with XML Namespaces
Using XSLT
Chaining Transformations
Reading XML from the Request Body
XML and SOAP Web Services
Training JSP / Comprehensive
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …