Have a Question? Call 0800 689 3038 or Click here to email us.
Cart 0
Renewal/Upgrade - Software Developer Training Bundle

Renewal/Upgrade - Software Developer Training Bundle

[ TTSOFTDEV-REN ]

£48.00 £240.00

Seen this product cheaper elsewhere?
We'll beat any like-for-like training quote!
CLICK HERE


Skilled Software Developers are always in demand. Learn the skills you’ll need to be competitive in this environment, with easy to follow courses designed to teach you the skills you need to thrive in the digital economy.

This Bundle contains all of the following courses:

  •     C++ Primer
  •     Coldfusion 11
  •     Dreamweaver CC
  •     Dreamweaver CS6 - Creating a Mobile App
  •     HTML5 & CSS3
  •     jQuery
  •     jQuery & Javascript
  •     QR Codes in the Classroom
  •     Responsive Web Development
  •     Scratch
  •     SQL Basics
  •     WordPress
  •     WordPress 3.3
  •     HTML & CSS3
  •     XML Basics

Many students ask us why we create our larger course bundles, when some people may not have time to complete all the courses inside the 12 month subscription window...

Well, essentially they're created to enable you to dip in and out of multiple related programs and obtain cross-referenced knowledge; the intention is not for you to study it all or sit all the exams! With any kind of technical learning, building your background knowledge on closely related areas makes a lot of sense. Therefore, having access to a wide range of connected programs enables you to research related topics to the actual program you're studying for (often just watching the video/tutorial), enhancing your overall understanding. This is why we create the larger bundles; to build the breadth of your knowledge. Also, many IT professionals use them as reference material after certification, as we usually provide discounts on subsequent re-subscription - to enable you to have the material as a constant professional reference.

 
C++ Primer

1. Getting Started
Setting up an environment

2. The Basics of a Program
Writing “Hello World!”
Commenting code
Looking at cout
Defining variables
Defining constants
Arithmetic operators
Compound assignment operators
Reading in variables

3. Conditional Operations
The if statement
The ternary operator
The switch statement
The while loop
The do while loop
The for loop
Nested loops

4. Functions
Explanation and parts of a function
Creating a function
Adding parameters to a function
Handling values between functions
Recursive functions

5. Arrays
Explanation of an array
Creating and populating an array
Printing an array

6. Searching and Sorting Arrays
Linear search
Insertion sort
Bubble sort
Modified linear search
Binary search
QuickSort

7. Strings and Classes
Explanation of a string
Handling string input
Manipulating strings
String as a class
Explanation of a class
Creating a class


ColdFusion 11: Rapid Web & Mobile Enterprise App Development
1. Introduction
What you’ll learn in this training
What is ColdFusion Builder
Downloading CF Builder
Installing CF Builder
Interface overview

2. Getting to Work
Creating a new project
Creating a mobile project
Managing your projects
Writing code in ColdFusion Builder
Previewing and debugging code
Project overview
Mobile project setup
Creating the Index.cfm
Accessing and turning on the server
Creating the input form

3. Programming Database Queries
Creating the display table
Creation and overview of CFCLIENT area
Creating a DSN and table create query
Getting records from database table

4. Creating ColdFusion and JavaScript Functions
Creating helper function to add item to HTML table
Creating Function to add item to database
Creating insert item query
Creating button onClick function

5. Testing the Application
Turning on debugging
Choose the correct browser for testing
Debugging using Chrome
Accessing client side database in Chrome
View data within the client side database
Adding jQuery UI links
Formatting buttons, adding header and footers.
Formatting the display table

6. Publishing the App
Accessing PhoneGap project properties
Accessing PhoneGap server properties and setting up log in
Setting Up iOS and Android key details: iOS, Android, Mac, Google
Selecting files to package
Selecting device APIs
Packaging the application


Dreamweaver CC
A. CSS Designer
What you’ll learn in this training
Setting up a site for assets files
Defining CSS with a page
Adding CSS rules into your Web page
Adding CSS rules to a linked CSS file
Applying visually designed CSS rules pt. 1
Applying visually designed CSS rules pt. 2
Defining media queries

B. jQuery UI
Setting up a page to use jQuery UI
Creating Accordions and Tabs UI widgets
Creating Datepicker, Dialog, Progressbar and Autocomplete UI widgets
Creating Buttons, Buttonset, Checkbox and Radio Buttons UI widgets

C. Fluid Layouts
Arranging Fluid Grid Layout elements
Customizing and viewing a Fluid Grid Layout

D. Using Creative Cloud CC
Syncing Dreamweaver settings

E. Working with HTML 5
Inserting HTML5 video
Inserting HTML5 audio
Inserting a canvas

F. Adobe Edge Integration
Adding Adobe Edge Web Fonts to a Web page
Importing Adobe Edge Animate compositions


Dreamweaver CS6: Creating a Mobile App
A. Project Setup
What you’ll learn in this training
Setting up a project
Setting up the main page

B. Building the Interface
Adding content to the first page
Creating and linking additional pages pt. 1
Creating and linking additional pages pt. 2
Creating a page with collapsible blocks
Adding the Back button
Adding a button list
Testing the mobile app in live view

C. Publishing the App
Accessing PhoneGap pt. 1
Accessing PhoneGap pt. 2
Configuring PhoneGap SDK settings

HTML5 & CSS3
A. Getting Started
What you’ll learn in this training

B. HTML5 Overview
Introducing HTML5
Setting up an HTML Document pt. 1
Setting up an HTML Document pt. 2
Exploring the HTML Tag Syntax
Using the HTML Markup structure

C. HTML Text and Page Formatting
Creating paragraphs and block statements
Creating multi-level headings
Formatting text (bold, italicizing, underline, etc.)
Changing text size and color
Changing text font
Creating ordered and unordered lists
Creating sub and super script text
Creating line breaks and non-breaking spaces
Creating anchor tags pt. 1
Creating anchor tags pt. 2

D. Page Layout Tags
Setting up background colors and images
Creating a table
Formatting tables
Merging table columns and rows
Creating div tags
Creating span tags
Creating frames

E. Creating Forms
Setting up the form element
Adding text and button elements to forms pt. 1
Adding text and button elements to forms pt. 2
Creating a text area form element
Creating drop down lists and list boxes
Creating radio and check box form items pt. 1
Creating radio and check box form items pt. 2
Formatting a form and form elements
Configuring form layout pt. 1
Configuring form layout pt. 2

F. Adding JavaScript, Media Elements and the Canvas Tag
Adding images to Web pages
Adding audio to Web pages pt. 1
Adding audio to Web pages pt. 2
Adding video to Web pages pt. 1
Adding video to Web pages pt. 2
Introducing canvas tags
Using the canvas tags with JavaScript

G. Creating CSS Style Rules
Introducing Cascading Style Sheets
Using CSS syntax
Assigning rules to a tag
Assigning rules to multiple tags
Creating class and ID rules
Creating an inline style rule
Creating internal and external style sheets
Embedding and linking an external style sheet

H. Basic Formatting and Cascading Order
Changing font: type, weight, size, and decoration
Aligning fonts and formatting paragraphs
Formatting ordered and unordered lists
Creating pseudo tags
Creating and formatting content borders
Creating and formatting content boxes
Formatting images
Formatting tables pt. 1
Formatting tables pt. 2
Exploring Cascading Order pt. 1
Exploring Cascading Order pt. 2

I. Page Layout Using CSS
Formatting and sizing DIV tags
Positioning DIV tags
Aligning content within DIV tags
Stacking DIV content
Controlling DIV content overflow
Floating DIVs and images

J. New CSS3 Rules
Creating rounded corners
Creating text shadows
Creating box shadows
Rotating content boxes
Adjusting content opacity
Changing scale using transform properties
Creating single and multiple background images pt. 1
Creating single and multiple background images pt. 2


jQuery & Javascript Basics

A. Getting Started
What you’ll learn in this training -NEW

B. JavaScript: Basics
Introducing JavaScript
Setting up a document to create JavaScript
JavaScript syntax rules
Creating an alert box
Displaying data on the page using document dot write
Displaying text data
Creating variables
Calling and combining variables
Creating prompts
Creating arrays
Linking to a JavaScript file

C. JavaScript: Decisions, Statements and Loops
Creating an if statement
Creating an else if statement
Applying various comparison operators
Applying logical operators
Creating switch statements
Creating a for loop
Creating a while and do while loop

D. JavaScript: Basic and Custom Functions
Adding the current time and date
Converting strings to numbers
Converting numbers to strings
Creating basic string functions
Creating basic math functions
Creating a custom function
Calling a function
Calling a function based on an event
Adding parameters to a function pt. 1
Adding parameters to a function pt. 2

E. JavaScript: Forms and User Interaction
Accessing form elements with JavaScript
Programming Text and Button element interactivity
Programming Text Area element interactivity
Programming Radio button interactivity pt. 1
Programming Radio button interactivity pt. 2
Programming Checkbox interactivity
Programming Select Box interactivity
Validating form text data
Validating form email data
Validating form checkbox data

F. JavaScript: Windows, Frames and the Browser Object
Detecting the browser version
Accessing browser history
Using the location object
Creating a pop-up window
Formatting a pop-up window
Referencing specific windows
Interacting with frames

G. jQuery: Basics
Introducing jQuery
Loading jQuery Library files
Initializing an on ready function and selecting elements
Selecting elements by id and style
Selecting elements by attribute
Running the jQuery code
Showing and hiding elements pt. 1
Showing and hiding elements pt. 2
Binding jQuery to events handlers pt. 1
Binding jQuery to events handlers pt. 2
Writing HTML elements via jQuery
Adding Element attributes
Adding content to elements
Wrapping elements within elements
Binding jQuery to events using the dot on() function
Creating variables using jQuery
Creating loops in jQuery pt. 1
Creating loops in jQuery pt. 2

H. jQuery: Effects
Fading elements in and out
Sliding elements up and down
Toggling slide operations
Adding Effect parameters
Animating effects

I. jQuery UI
Loading jQuery UI Library files
Creating an accordion widget
Creating a button widget pt. 1
Creating a button widget pt. 2
Creating a date picker widget
Creating a menu widget
Creating a slider widget
Creating a spinner and tooltip widget
Creating a tab widget
Creating a dialog widget
Opening a dialog box on click
Creating jQuery UI themes
Customizing jQuery UI themes

J. jQuery UI Interactions
Creating a drag action
Creating a drop action
Creating a resize action

jQuery Mobile

A. Getting Started
B. Building jQuery Mobile Web Pages
C. User Interface Components
D. Formatting Content
E. Working with Lists
F. Working with Form Elements


QR Codes in the Classroom
A. Getting Started
What you’ll learn in this training
Why use QR codes/overview of the process
Teacher benefits
Student benefits

C. Getting Videos from Google Drive to YouTube
Downloading video from Google Drive to hard drive
Uploading video to YouTube
Describing YouTube video
Sharing YouTube video

D. Creating QR Codes, Using Kaywa™
What are QR codes?
Why use QR codes?
Creating a QR code, using Kaywa

E. Using QR Codes (General)
Sharing a QR code (Word document, Web page)
Using a QR scanner to view code
Math
Science
Language arts
Social studies
Art (find various pieces of art)
Physical education (proper forms for sports)


Responsive Web Development in Bootstrap
A. Introduction
What you’ll learn in this training
What is responsive design?
What is needed to design responsive websites?
Testing your responsive design in a browser

B. Media Queries
What is a media query?
Media query syntax
Creating media queries for various devices
Media queries in actions
Media query order and other conditions
Controlling text formatting with media queries
Changing layout based on media queries
Creating media queries using Adobe Dreamweaver

C. Responsiveness Components
Declaring the viewport meta tag
Default template overview
Creating responsive grid layout pt. 1
Creating responsive grid layout pt. 2
Changing grid layout based on screen size (desktop to tablet)
Changing grid layout based on screen size (desktop to phone)
Creating responsive column resets
Changing button sizes
Creating responsive images
Setting the visible of property
Setting the hidden on property

D. Creating a Responsive Website Layout
Applying what you learned, project overview
Building the layout pt. 1 – set up
Building the layout pt. 2 – adding Bootstrap components
Building the layout pt. 3 – linking the Bootstrap files
Adjusting for various desktop sizes
Adjusting for tablet sizes
Adjusting for phone sizes pt. 1
Adjusting for phone sizes pt. 2
Adjusting the page for printing
Making the site non-responsive


Scratch
A. Getting Started
Downloading Scratch
Becoming familiar with the interface
Saving your project

B. Sprite Basics
Using the stage
Choosing a new sprite
Choosing your own sprite from a file
Getting a surprise sprite
Selecting a sprite
Renaming your sprites
Deleting sprites
Resizing sprites on the stage
Rotating sprites on the stage
Moving a sprite to the middle
Growing & shrinking your sprite
Duplicating your sprite
Exporting sprites

C. Sprite Costumes
Using the Paint Editor
Changing the color of a sprite
Erasing areas
Using the Paintbrush & Line tool
Copying your sprite costume
Changing a costume copy
Turning a costume into a new sprite
Deleting a costume
Importing a new costume
Painting a new costume
Using a built-in camera to capture a costume

D. The Stage & Backgrounds
Selecting the stage
Filling a background with color
Choosing a file for a background
Using a built-in camera to capture a background

E. Sounds
Using the Blocks palette
Dragging blocks to the Scripts area
Editing the text field of a block
Finding out information about blocks
Moving stacks in the Scripts area
Deleting stacks & blocks
Duplicating stacks & blocks
Adding comments
Cleaning up the Scripts area
Recording sounds
Importing sounds
Deleting sounds

F. The Blocks Palette & Scripts Area
Using the Blocks palette
Dragging blocks to the Scripts area
Editing the text field of a block
Finding out information about blocks
Moving stacks in the Scripts area
Deleting stacks & blocks
Duplicating stacks & blocks
Adding comments
Cleaning up the Scripts area

G. Scripting Basics
Using Hat blocks
Green-flagging scripts
Stopping everything
Using C-shaped blocks
Choosing a rotation style
Scripting a costume change
Scripting a sound to play
Changing the lock state of a sprite

H. Presentation & Sharing
Using Presentation mode
Uploading your Scratch project


SQL Basics
A. Getting Started
What you’ll learn in this training
Designing and structuring of database
Writing SQL statements
Selecting columns from a table
Removing duplicate entries from a selection
Selecting specific records
Ordering the recordset output
Inserting records into your database
Updating a record in a database
Deleting a record from a database

B. Advanced Search Functions
Limiting number of rows returned
Searching for specific values using wildcards
Exploring the difference between equals and like
Using wildcards to expand your search
Specifying multiple values using the where clause
Selecting a range of values

C. Searching Multiple Tables
Joining tables with at least one match
Creating left and right join queries
Creating full join queries
Combining the results of 2 separate select statements
Renaming a tables reference

D. Creating and Structuring Databases
Using SQL to create a Database
Using SQL to create a Database table
Backing up data using SQL
Constraining data using SQL
Creating a Primary and Foreign Key pt. 1
Creating a Primary and Foreign Key pt. 2
Limiting data entered into a column
Setting to default value of a record
Creating table indexes
Deleting and dropping tables and databases
Modifying tables and databases
Auto-incrementing record set data

E. Special Data Functions and Instructions
Creating data views
Finding null data

F. Working with Dates
Understanding the date data type
Returning the current date and time
Returning a specific part of a date
Adding and subtracting from a specific date pt. 1
Adding and subtracting from a specific date pt. 2
Returning the difference between two dates

G. SQL Functions
Returning the average value of a column
Returning the number of rows that match the data
Returning the first and last record in a table
Returning the highest or lowest value of a column
Summing up all values within a numeric column
Grouping by one or more columns
Returning specific data from aggregate functions
Converting strings to upper and lowercase
Returning the length of the values within a column
Rounding the value of data within a numeric column

WordPress
A. Introduction to WordPress
Overviewing components of a WordPress blog pt. 1
Overviewing components of a WordPress blog pt. 2
Comparing WordPress to WordPress MU

B. Getting Help
Using WordPress.org documentation
Using the WordPress.org support forums

C. Getting Started with WordPress
Creating a blog at a free hosting site pt. 1
Creating a blog at a free hosting site pt. 2
Signing up with a paid hosting service
Logging in to Site Admin
Logging out
Navigating Site Admin pt. 1
Navigating Site Admin pt. 2
Retrieving a lost password
Changing your password
Changing the admin e-mail address

D. Writing, Editing & Managing Posts
Writing and publishing a basic post
Saving a post as a draft
Backing up a post as you write it
Using the Edit Shortcut link to edit a post
Using the Manage panel to edit or delete a post
Browsing and searching posts in Site Admin

E. HTML Quicktags
Using Quicktags instead of the Visual Editor
Applying bold and italic formatting
Creating a simple bulleted list
Turning a simple list into a numbered list
Using delete and insert
Creating a block quote
Creating a Web page link
Breaking up a long post with “more”

F. The Visual Editor
Using the Visual Editor
Applying basic text and paragraph formatting
Creating bulleted and numbered lists
Linking to an image on the Web
Creating a Web page link
Working with spellchecker and help
Breaking up a long post

G. Pages
Writing a page is similar to writing a post
Making one page the child of another
Changing the order of links in the Pages menu
Browsing, editing, and deleting a page

H. Post Status, Availability & Metadata
Password-protecting a post
Hiding and unhiding a post
Changing a published post to draft and back again
Setting the status of a new post to “publish”
Changing the date of post publication
Changing post author pt. 1
Changing post author pt. 2
Making post Web addresses more descriptive
Setting the post slug

I. Reading & Editing Comments
Reading and leaving comments
Viewing comments in Site Admin
Mass deleting comments
Editing or removing a single comment

J. Avoiding Spam
Setting blog privacy options
Activating Akismet
Helping Akismet get smarter
Moderating comments pt. 1
Moderating comments pt. 2
Triggering moderation only when conditions are met
Setting comment requirements
Getting notified via e-mail about comments
Restricting commenting to logged in users
Closing comments on all new posts
Overriding commenting permissions on a post

K. Managing Users
Enabling open registration
Manually registering a new user
Understanding user roles
Changing roles for new and existing users
Deleting a user

L. Uploading, Using & Managing Files
Uploading a file
Browsing, editing the metadata for, and deleting files
Attaching an uploaded image file pt. 1
Attaching an uploaded image file pt. 2

M. Post Categories
Understanding and navigating with categories
Changing the default category pt. 1
Changing the default category pt. 2
Applying a category or categories to a new post
Applying and removing a category when editing a post
Creating a category in Site Admin
Editing and deleting categories

N. Customizing Your Blog
Setting the number of posts per page
Changing your blog title and tagline
Selecting a WordPress theme
Changing the sidebar with widgets

WordPress 3.3
A. Introduction
WordPress Blog components pt. 1
WordPress Blog components pt. 2

B. Getting Help
Using the WordPress.org documentation
Using the WordPress.org support forums

C. Getting Started with WordPress
Using WordPress free hosting
Signing up with a paid hosting service
Logging into your blog
Logging out of your blog
Navigating site admin pt. 1
Navigating site admin pt. 2
Resetting your password
Changing your password
Changing your admin e-mail address
Editing your user profile

D. Writing, Editing and Managing Posts
Writing and publishing a basic post
Saving a post as a draft
Using the edit shortcut links
Deleting a post
Browsing and searching for posts

E. Formatting and Enhancing Your Posts
Using the Visual Editor vs. HTML
Creating lists
Creating a block quote
Using strikethrough
Creating a Web page link
Using “More” to break up a long post
Using the Kitchen Sink
Attaching an image to your post
Spell-Checking your post

F. Pages
Creating a new page
Making one page the child of another
Changing the order of pages
Deleting a page

G. Post Status, Availability and Metadata
Password protecting a post
Changing a published post to a draft
Setting a finished post as pending
Changing the date of a post
Changing the author of a post
Changing the post slug

H. Using Comments
Reading and leaving comments
Viewing comments in site admin
Editing a comment
Deleting a comment

I. Avoiding Spam
Choosing Blog Privacy options
Activating Akismet
Making Akismet smarter
Moderating comments pt. 1
Moderating comments pt. 2
Overriding comment permissions on a single post

J. Managing Users
Understanding user roles
Inviting new users
Changing a user’s role

K. Managing Files
Uploading a file
Editing the metadata of a file
Deleting a file

L. Using Categories
Understanding categories
Changing the default category
Creating a new category
Applying a category to a new post
Re-categorizing an existing post
Editing categories

M. Customizing Your Blog
Setting the number of posts per page
Changing your blog title or tagline
Changing the theme of your blog
Adding widgets to your sidebar


xHTML & CSS3
A. Getting Started
What you’ll learn in this training
Defining XHTML & CSS

B. XHTML Basics
Setting up a basic XHTML document
Understanding the importance of doctype
Understanding XHTML syntax requirements

C. Creating a Basic Page
Creating leveled headings
Creating paragraphs
Creating ordered and unordered lists
Exploring the proper use of table
Creating a basic table, thead, th elements
Creating a basic table tbody, tr, td and tfoot elements
Defining Absolute vs. Relative links
Creating email links
Adding Images

D. Creating a Basic Layout
Understanding block-level and inline elements
Using the div element
Using the span element
Using the table element for layout
Creating navigation

E. Forms
Setting up a basic form
Creating a text field
Creating check box and radio fields
Creating a drop-down list
Creating form submission buttons
Creating labels and organizing a form

F. CSS Basics
Exploring CSS3 Syntax
Adding a rule to an element
Exploring IDs and Classes
Adding a rule to a class
Adding a rule to an ID
Using Pseudo Classes
Using inline styles
Using embedded styles
Creating and linking external style sheets
Understanding the cascade
Understanding inheritance and specificity

G. CSS Layout
Using default position
Exploring the box model
Using Relative positioning
Using Absolute positioning
Using Float for positioning
Creating a basic two column layout without tables
Adding margin to an element
Adding padding to a layout
Positioning navigation

H. CSS Formatting
Commenting your style sheet
Styling text: font size, font weight, and font style
Exploring Font family and @ font-face
Styling text
Styling lists
Styling tables
Working with images
Creating basic borders
Working with border radius
Styling links to make beautiful buttons
Styling backgrounds with color and images
Styling forms

I. Adding JavaScript and Media Content
Using embedded and external JavaScript
Adding flash with JavaScript and object element
Adding content with iframe


XML Basics
A. Introduction
What you’ll learn in this training
Introducing XML
Using XML pt. 1
Using XML pt. 2
Introducing XML Elements and Attributes
Structuring an XML document
Creating XML documents and syntax pt. 1
Creating XML documents and syntax pt. 2
Validating and viewing XML pt. 1
Validating and viewing XML pt. 2
Adding CSS to your XML document pt. 1
Adding CSS to your XML document pt. 2

B. Working with XML
Adding XML name spaces
Defining an XML name space
Using CDATA to display special character text
Accessing the XML DOM

C. XML with JavaScript
Creating the XMLHTTP Request object
Connecting to an XML file using the XMLHTTP Request object
Loading an XML document into your Web page
Displaying the XML data in your Web page pt. 1
Displaying the XML data in your Web page pt. 2
Displaying XML attribute data as HTML

D. Transforming XML
Getting an overview of XSLT
Declaring an XSLT style sheet and adding template elements
Designing the HTML Template
Linking XSL to XML
Displaying the values of a node
Displaying the values from multiple nodes
Looping through the values of a node
Displaying the attributes using XSL
Adding a sort element
Adding conditional elements
Adding the choose element pt. 1
Adding the choose element pt. 2
Adding the choose element based on attribute values

Learn anytime, anywhere, at home or on the go.

  • Length of Subscription: 12 Months Online On-Demand Access
  • Running Time: Over 30 Hours
  • Platform: Windows & MAC OS
  • Level: Beginner to Intermediate
  • Project Files: Included

Stream your training via the internet, or download to your computer and supported mobile device, including iPad, iPhone, iPod Touch and most Android devices.

If you'd like a Free Demo of this bundle then please complete the form here :

Need to train your Team? Contact Us for Discounts on Multiple Subscription Purchases.


More from this collection