UOP-CSS300.AA2
CSS300 - Software Development Concepts
Beginner Self-paced · 1 year access
22 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
5 Interactive Lessons · 31 topics01 HTML Fundamentals 5 topics · 3 LiveLab +
- Basic Tenets
- Hyperlinks
- Formatting Elements
- What's New in HTML5?
- Organize Content
3 LiveLab in this lesson — see the labs panel →
02 HTML Structure, Media, and Forms 6 topics · 4 LiveLab +
- Semantic HTML
- Add and Configure Images
- Canvas and Scalable Vector Graphics
- Media in HTML5
- Forms
- Data Validation
4 LiveLab in this lesson — see the labs panel →
03 Core CSS Concepts 6 topics · 4 LiveLab +
- Purpose and Benefits
- What's New in CSS3?
- CSS Syntax
- Including Style Sheet in a Page
- Inheritance and Overrides
- Content Flow
4 LiveLab in this lesson — see the labs panel →
04 UI Design with CSS and JavaScript 9 topics · 8 LiveLab +
- User Interface
- The Float Property
- The Overlapping Elements
- The Position Property
- The Overflow Property
- Regions
- CSS and Graphics
- JavaScript Introduction
- Update the UI with JavaScript
8 LiveLab in this lesson — see the labs panel →
05 APIs, OS Resources, and Application Life Cycle 5 topics · 3 LiveLab +
- Touch Interfaces and APIs
- Device and Operating System Resources
- Platform Fundamentals
- Manage Application States
- Debug and Test Touch-Based Apps
3 LiveLab in this lesson — see the labs panel →
Hands-On Labs Our edge
22 LiveLabs- Creating Pages, Texts, and Links Using HTML
- Formatting Text in HTML and Using the Mark, Meter, and Progress Tags
- Organizing Content in HTML
- Utilizing the Section, Article, Aside, HR, Nav, Header, and Footer Tags
- Exploring Image, Canvas, and SVG Tags in HTML
- Using the Video and Input Tags
- Exploring Input Fields and Attributes in HTML
- Implementing the Inline, Internal, and External CSS Stylesheets
- Using Common Properties of the CSS3 User Interface
- Importing CSS, and Implementing and Overriding Style Inheritance
- Using Inline Flow vs. Block Flow in CSS and Float Properties
- Applying the Flowing Content through Containers Dynamically and Implementing Regions
- Implementing CSS Flexbox, Scaling, Ordering, and Arranging Content
- Using Grid Layouts and Templates
- Implementing CSS Overlapping and Positioning
- Using Positioned Floats
- Creating Rounded Corners and Shadows Using CSS
- Writing a Basic JavaScript Program
- Using Events
- Getting the Geolocation of a Device
- Using WebSocket
- Using In-Memory Resource Methods
Labs run in your browser — nothing to install.
02 / FAQs
Questions before you start
Prepare for CSS300 - Software Development Concepts
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.
- 1 year of full access
- 22 LiveLab included
- Certificate of completion
No credit card required