UOP-CSS300: Software Development Concepts

(UOP-CSS300.AA1)
Lessons
Lab
Lab (Add-on)
TestPrep
Get A Free Trial

Skills You’ll Get

1

Introduction

  • Software Development Methodologies
  • Front-End Technologies
2

HTML

  • Basic Tenets
  • Hyperlinks
  • Formatting Elements
  • What's New in HTML5?
  • Organize Content
  • Semantic HTML
  • Add and Configure Images
  • Canvas and Scalable Vector Graphics
  • Media in HTML5
  • Forms
  • Data Validation
3

Core CSS Concepts

  • Purpose and Benefits
  • What's New in CSS3?
  • CSS Syntax
  • Including Style Sheet in a Page
  • Inheritance and Overrides
  • Content Flow
  • The Float Property
  • The Overlapping Elements
  • The Position Property
  • The Overflow Property
4

UI Concept and Graphics

  • User Interface
  • Regions
  • CSS and Graphics
5

JavaScript

  • JavaScript Introduction
  • Update the UI with JavaScript
  • Animations with JavaScript
  • JavaScript and Data
6

APIs, OS Resources and Application Life Cycle

  • Touch Interfaces and APIs
  • Device and Operating System Resources
  • Platform Fundamentals
  • Manage Application States
  • Debug and Test Touch-Based Apps
A

Appendix

1

HTML

  • Creating a Basic HTML Page
  • Creating Hyperlinks
  • Formatting Text in HTML
  • Using the Mark, Meter, and Progress Tags
  • Organizing Content in HTML Part 1
  • Using the Section Tag
  • Using the Image Tag
  • Using the Canvas Tag
  • Using the Video Tag
  • Using the Input Tag
  • Using the Required Attribute
2

Core CSS Concepts

  • Implementing Inline Styles
  • Implementing the Style Inheritance and Overriding
  • Using Inline Flow vs. Block Flow in CSS and Float Properties
  • Implementing CSS Overlapping and Positioning
  • Using Positioned Floats
  • Using Overflow Properties
3

UI Concept and Graphics

  • Using Grid Layouts and Templates
  • Implementing CSS Columns and Hyphenations
  • Drawing Graphics via Scripting Using the Canvas Element
  • Implementing the CSS Canvas Rotate Method
  • Using Nested Div Elements
  • Implementing SVG Filter Effects
  • Implementing Graphical Effects
4

JavaScript

  • Writing a Basic JavaScript Program
  • Using Operators in JavaScript
  • Using the if Statement
  • Finding HTML Elements
  • Using Events
  • Using the setTimeout Method in Animations
  • Sending and Receiving Data in HTML
  • Transmiting and Parsing Complex Objects
5

APIs, OS Resources and Application Life Cycle

  • Using WebSocket
  • Using Gestures and Responses
  • Getting the Geolocation of a Device
  • Using File API
  • Using In-Memory Resource Methods
  • Using the Local and Session Storage

1

HTML

  • Using Paragraphs and Headings in HTML
  • Organizing Content in HTML
  • Using the Article Tag
  • Using the Aside and Hr Tags
  • Using the Nav Tag
  • Using the Header and Footer Tags
  • Using Figures and Captions in HTML
  • Using the Canvas Stroke
  • Implementing the SVG Format
  • Using the Types of Input Fields
  • Using the Select Tag
  • Implementing the Checkbox Input and Using the Textarea Tag
  • Using the Pattern Attribute
2

Core CSS Concepts

  • Creating an Internal Style Sheet
  • Implementing a Class
  • Using CSS IDs
  • Creating the External Style Sheet
  • Importing CSS
  • Using Common Properties of the CSS3 User Interface
3

UI Concept and Graphics

  • Applying the Flowing Content through Containers Dynamically and Implementing Regions
  • Implementing CSS Flexbox, Scaling, Ordering, and Arranging Content
  • Creating Rounded Corners and Shadows Using CSS
  • Using the Web Open Font Format
  • Implementing Transparency and Gradient
  • Implementing CSS Transitions
  • Implementing Rotations
  • Implementing Skews
  • Creating CSS Animations
4

JavaScript

  • Using the if-else Statement
  • Using the switch Statement
  • Using the for Loop
  • Using the while Loop
  • Using the do-while Loop
  • Using the break Statement
  • Using the continue Statement
  • Using Function Expression Stored in a Variable
  • Calling a Function
  • Using jQuery and Other Third-Party Libraries
  • Using Events to Call a Function
  • Updating Content Using Event Handling
  • Dynamically Adding Elements to Pages
  • Using JavaScript for Animations
  • Showing and Hiding Elements
  • Using the insertBefore() Method to Add Elements
  • Using the setInterval Method in Animations
  • Manipulating a Canvas
  • Animating Image
  • Using AppCache
  • Using Data Types
  • Using the Local Storage
  • Loading and Saving Files
  • Using the Form and Test Validations

Why Do Learners Love This Course?

Any questions?
Check out the FAQs

Still have unanswered questions and need to get in touch?

Contact Us Now

UOP-CSS300: Software Development Concepts

$279.99

Buy Now

Related Courses

All Courses
scroll to top