Introduction To Development/Programming Bundle - ITU Online IT Training
Ready to start learning? Individual Plans →Team Plans →
[ Course ]

Introduction to Development/Programming Bundle

Ready to explore the realm of programming? Our bundle provides you with a diverse array of options like Python, Microsoft .Net, Java, Javascript, CSS and HTML5—just to name a few. Not only that; this comprehensive course contains 8 courses and over 100 hours of instruction! Don't wait any longer – start your journey into programming today!

99 Hrs 7 Min440 Videos882 QuestionsCertificate of CompletionClosed Captions

Introduction to Development/Programming Bundle



Looking to venture into the world of programming. This bundle provides students with a wide array of programming options including Python, Microsoft .Net, Java, Javascript, CSS, HTML5 and more. This bundle includes 8 courses with over 100 hours of training. The following courses are included.

  • Introduction to Python
  • Microsoft ASP .Net MVC
  • Microsoft .Net 4.5 Programming With HTML5
  • JavaScript Essentials
  • CSS Essentials
  • HTML Essentials
  • Microsoft 70-486: Developing ASP.Net MVC Web Applications
  • Java
  • Microsoft 70-480: Programming in HTML5 with JavaScript And CSS3
Module 1: Getting Started with Python
  • Module 1 File
  • Intro to Course and Instructor
  • Getting Started with Python
Module 2: Working with Primitive Data Types
  • Module 2 File
  • Working with Primitive Data Types
  • Working with Primitive Data Types Part 2
  • Working with Primitive Data Types Part 3
  • Working with Primitive Data Types Part4
  • Working with Primitive Data Types Part4 Answers
Module 3: Working with Multiple Assignments Statements
  • Module 3 File
  • Working with Multiple Assignments Statements
Module 4: Convert Types in Python
  • Module 4 File
  • Convert Types in Python
Module 5: Creating Lists
  • Module 5 File
  • Creating Lists
Module 6: Modifying Lists
  • Module 6 Notes
  • Modifying Lists
Module 7: Sorting and Reversing Lists
  • Module 7 File
  • Sorting and Reversing Lists
Module 8: Slicing Lists
  • Module 8 File
  • Slicing Lists
Module 9: Working With Operators
  • Module 9 File
  • Working With Operators
  • Working With Operators Part2
  • Working With Operators Part3
Module 10: Determining Operator Precedence
  • Module 10 File
  • Determining Operator Precedence
Module 11: Working with IF Statements
  • Module 11 File
  • Working with IF Statements
Module 12: Working With For Loops
  • Module 12 File
  • Working With For Loops
Module 13: Working With While Loops
  • Module 13 File
  • Working With While Loops
Module 14: Nesting for Loops
  • Module 14 File
  • Nesting for Loops
Module 15: Reading Files
  • Module 15 File
  • Reading Files Part1
  • Reading Files Part2
Module 16: More on Files
  • Module 16 File
  • More on Files
Module 17: Merging Emails
  • Module 17 File
  • Merging Emails
Module 18: Reading Console Inputs and Formatting Outputs
  • Module 18 File
  • Reading Console Inputs and Formatting Outputs
Module 19: Reading Command Line Argument
  • Module 19 File
  • Reading Command Line Argument
Module 20: Defining Functions
  • Module 20 File
  • Defining Functions
Module 21: Using Default Argument
  • Module 21 File
  • Using Default Argument
Module 22: Using Keyword and Positional Arguments
  • Module 22 File
  • Using Keyword and Positional Arguments
Module 23: Handling Exceptions
  • Module 23 File
  • Handling Exceptions
Module 24: Using Math and Random Modules
  • Module 24 File
  • Using Math and Random Modules
Module 25: Displaying Daytime Working Directory and File Metadata
  • Module 25 File
  • Displaying Daytime Working Directory and File Metadata
Module 1: Foundations (Beginner)
  • Introduction
  • History Of Computer Programming
  • Categories Of Programming Languages
  • Condensed History Of Java
  • Software Life Cycle
Module 2: Terms and Tools (Beginner)
  • Programming General Terms
  • Downloading And Installing Java
  • Programmer Editors And Integrated Development Environments Part 1
  • Programmer Editors And Integrated Development Environments Part 2
  • Installing Eclipse
Module 3: Identifiers, Variables, and Data Types (Beginner)
  • Understanding Identifiers
  • Unicode And Java Syntax
  • Variables Constants And Literals
  • Field Member And Variable Components
  • Primitive Data Types Part 1
  • Primitive Data Types Part 2
  • Primitive Data Types Part 3
  • Operators Part 1
  • Operators Part 2
  • Escape Characters
  • Type Conversions And Type Casting
  • Java Reserved Words
  • Commenting
  • Abstract Data Types
Module 4: Object-Orientated Programming (Intermediate)
  • Object Oriented Programming
  • What Is An Object?
  • Eclipse Lab
Module 5: Predefined Classes (Intermediate)
  • String Class Part 1
  • String Class Part 2
  • String Class Part 3
  • Date Class
  • Simple Date Format Class
  • Scanner Class Part 1
  • Scanner Class Part 2
  • Decimal Format Class Part 1
  • Decimal Format Class Part 2
  • JFrame Class
  • Container Class Part 1
  • Container Class Part 2
Module 6: Methods Part 1 (Intermediate)
  • Methods
  • Naming Methods
  • Implementation Method Hiding
  • Method Variables And Literals
  • Invoking A Method
Module 7: Methods Part 2 (Advanced)
  • Methods And Multiple Arguments
  • Methods Lab
  • Method Overloading
Module 8: Constructors (Advanced)
  • Creating Objects
  • Constructor Declarations
  • Overloading And Default Constructors
Module 9: Control of Flow (Advanced)
  • While Loop
  • While Statement
  • For Loop
Module 10: Arrays and Exceptions (Advanced)
  • Array Structures
  • Constants And Array Sizes Part 1
  • Constants And Array Sizes Part 2
  • Exceptions And The Try Catch Block
  • Conclusion
Module 1: Introduction to CSS3
  • Introduction
  • The Advantages Of Style Sheets
  • Discovering Cascading Style Sheets
  • CSS Structure And Syntax Part1
  • CSS Structure And Syntax Part2
  • CSS Structure And Syntax Part3
  • Using Different Kinds Of Style Sheets
Module 2: Understanding The CSS Box Model
  • What Is The Box Model
  • Height And Width
  • Margin And Padding
  • Working With Borders
Module 3: Working With Page Layouts
  • Positioning Elements
  • Floating Elements
  • Controlling Display And Visibility
Module 4: Using Colors And Backgrounds
  • Working With Colors
  • Working With Backgrounds
Module 5: Web Typography
  • Understanding Fonts
  • Working With Text Properties
  • Text And Shadow Effects Part1
  • Text And Shadow Effects Part2
Module 6: Links, Lists, And Tables
  • Working With Lists
  • Using Navigation Bars
  • Working With Tables Part1
  • Working With Tables Part2
Module 7: Dynamic CSS3 Properties
  • Using Transforms Part1
  • Using Transforms Part2
  • Using Transitions
  • Using Animations
  • CSS Project Part1
  • CSS Project Part2
  • Course Conclusion
Module 1: Introduction To Javascript
  • Introduction
  • Java Script From The Dawn Of The Web Part 1
  • Java Script From The Dawn Of The Web Part 2
  • Getting The Right Tools
  • Creating Your First JavaScript Program Part 1
  • Creating Your First JavaScript Program Part 2
Module 2: Core Concepts And Syntax
  • The Structure And Content Part 1
  • The Structure And Content Part 2
  • Naming And Casing Best Practices
  • Understanding Variables Part 1
  • Understanding Variables Part 2
  • Understanding Variables Part 3
  • Working With Operators Part 1
  • Working With Operators Part 2
  • Working With Loops Part 1
  • Working With Loops Part 2
  • Creating Functions Part 1
  • Creating Functions Part 2
  • Understanding Types And Objects Part 1
  • Understanding Types And Objects Part 2
  • Understanding Types And Objects Part 3
  • Understanding Types And Objects Part 4
  • Understanding Types And Objects Part 5
Module 3: Getting A Handle On The DOM
  • Introduction To The HTML Document Object Model
  • Accessing DOM Elements
  • Changing DOM Elements
  • Creating DOM Elements
  • Responding To Events Part 1
  • Responding To Events Part 2
Module 4: Working With Libraries
  • Introduction To Libraries
  • Installing And Using jQuery Part 1
  • Installing And Using jQuery Part 2
  • Modifying Web Pages Using jQuery Part 1
  • Modifying Web Pages Using jQuery Part 2
  • Conclusion
Module 1: What Is HTML?
  • Introduction
  • What Is HTML
  • HTML Resources
  • Choosing A Code Editor
  • The Relationship Of HTML, CSS And JavaScript
Module 2: The Structure And Components
  • The HTML Document
  • DOCTYPE Declaration
  • The Head
  • The Body
  • The Footer
Module 3: Formatting The Page
  • Using Headings
  • Creating Paragraphs
  • Emphasizing Text
  • Controlling Line Breaks And Whitespace
  • Creating Lists
  • Working With Tables
Module 4: Structuring Content
  • Why Structure Matters
  • Controlling Document Outlines
  • Structure Elements Part 1
  • Structure Elements Part 2
Module 5: Adding Links, Images And Other Media
  • Working With Links Part 1
  • Working With Links Part 2
  • Working With Images Part 1
  • Working With Images Part 2
Module 6: Styling Web Pages
  • HTML And CSS
  • Creating Inline Styles
  • Controlling Typography
  • Adding Color
  • Externalizing Styles
Module 7: Creating Your Own Website
  • Creating A Website Part 1
  • Creating A Website Part 2
  • Conclusion
Module 1: Introduction to Web Development
  • Course And Instructor Introduction
  • ASP.Net Using Visual Studio
  • ASP.Net Tools In Visual Studio
  • ASP.Net Data Validation-Part1
  • ASP.Net Data Validation-Part2
  • ASP.Net Web User Control
  • ASP.Net Creating Web Service
  • ASP.Net Web Service Explained
  • Classes Defined
Module 2: C ­ Sharp
  • Intro To C Sharp
  • Functions In C Sharp
  • If Statements In C Sharp
  • Static Variables In C Sharp
  • Loops In C Sharp
  • Debugging In C Sharp
  • Introduction To Windows Forms In C Sharp
  • More Windows Forms In C Sharp
  • Windows Forms Controls In C Sharp
  • Object Oriented Programming In C Sharp
  • Constructors And Destructors In C Sharp
  • Members Of A Class In C Sharp
  • Class Inheritance In C Sharp
  • Abstract Classes In C Sharp
  • Enumerations In C Sharp
  • Exception Handling In C Sharp
  • Creating XML Documents In C Sharp
  • Putting It All Together In A File In C Sharp
Module 3: HTML and CSS Comprehensive Review
  • Intro To HTML
  • HTML Markup
  • Lists In HTML
  • Links In HTML
  • Tables In HTML
  • Forms In HTML
  • Intro To CSS
  • CSS Color Properties
Module 4: Intro to SQL Server
  • Databases Defined
  • Tables Defined
  • Basic Query Optimization
  • Defining And Using Store Procedures
  • Creating Stored Procedure
  • Executing Store Procedure From C Sharp
  • Executing Store Procedure From ASP.Net
  • Changing ASP.Net Interface To Retrieve Data-Part1
  • Changing ASP.Net Interface To Retrieve Data-Part2
Module 5: Java Script A Comprehensive Introduction
  • Intro To JavaScript
  • Using JavaScript For Data Validation
  • Using JavaScript To Manipulate Documents
  • Variables In JavaScript
  • If Statements In JavaScript
  • Logical Operators In JavaScript
  • If Else Statements In JavaScript
  • Switch Statements In JavaScript
  • For Loops In JavaScript
  • For And While Loops In JavaScript
Module 6: Object Based Java Script
  • Working With String Object
  • More On String Object
  • The Math Object
  • Creating Your Own Objects
  • String Manipulation In JavaScript
  • Programming The Browser In JavaScript
  • Browser Versions In JavaScript
  • Working With Forms In JavaScript
Module 7: Model View and Controller
  • MVC Mindset
  • MVC Defined
  • Create An MVC Project
  • MVC Project Initial Walkthrough
  • MVC Building Routes
  • MVC Approach
  • Controllers
  • Controllers From Scratch
  • MVC Routing
  • MVC Routing Constraints
  • Routing Constraint Attributes
  • MVC Attribute Routing
Module 8: A Comprehensive Introduction to jQuery
  • What Is jQuery
  • jQuery Effects
  • Get And Set Elements In jQuery
  • Add And Remove Elements In jQuery
  • CSS In jQuery
  • Ancestors And Descendants
Module 9: Course Review
  • MVC Best Practices
  • Testing The Application
  • Writing For Production
  • Review Web Development
  • Review C Sharp
  • Review HTML And CSS
  • Review SQL Server
  • Review JavaScript
  • Review Software Development Lifecycle
  • Review Design Patterns
  • Review jQuery
  • Conclusion
Module 1
  • Introduction and Developing in HTML5 with Javascript and CSS3
  • Intro to HTML 5
  • Examples of Browsers Using Codes
  • Using HTML5 Codes and Utilizing Virtual Studio – Part 1
  • Using HTML5 Codes and Utilizing Virtual Studio – Part 2
  • Using HTML5 Codes and Utilizing Virtual Studio – Part 3
  • Using HTML5 Codes and Utilizing Virtual Studio – Part 4
Module 2
  • HTML5 Code Walk through – Part 1
  • HTML5 Code Walk through – Part 2
  • HTML5 Code Walk through – Part 3
  • CSS3 Selectors and Style Properties – Part 1
  • CSS3 Selectors and Style Properties – Part 2
  • CSS3 Selectors and Style Properties – Part 3
  • CSS3 Selectors and Style Properties – Part 4
  • CSS3 Selectors and Style Properties – Part 5
  • CSS3 Selectors and Style Properties – Part 6
Module 3
  • Developer Tool Support
  • Browse-Specific Feature Detection
  • HTML Form Examples – Part 1
  • HTML Form Examples – Part 2
  • HTML Form Examples – Part 3
  • HTML Form Examples – Part 4
Module 4
  • HTML Form Enhancements – Part 1
  • HTML Form Enhancements – Part 2
  • HTML Form Enhancements – Part 3
  • HTML Form Enhancements – Part 4
  • HTML Form Enhancements – Part 5
  • HTML Form Enhancements – Part 6
Module 5
  • Building Websites – Part 1
  • Building Websites – Part 2
  • Building Websites – Part 3
  • Building Websites – Part 4
Module 6
  • More HTML5
  • More HTML5 – Information Tags
  • More HTML5 – Codes
  • More HTML5 – Java Script
  • Course Outro
Module 1
  • Exploring ASP Dot NET MVC 4 – Part 1
  • Exploring ASP Dot NET MVC 4 – Part 2
  • Exploring ASP Dot NET MVC 4 – Part 3
  • Exploring ASP Dot NET MVC 4 – Part 4
Module 2
  • Designing Web Applications – Part 1
  • Designing Web Applications – Part 2
  • Designing Web Applications – Part 3
  • Designing Web Applications – Part 4
  • Designing Web Applications – Part 5
Module 3
  • Developing ASP Dot NET MVC 4 Models – Part 1
  • Developing ASP Dot NET MVC 4 Models – Part 2
  • Developing ASP Dot NET MVC 4 Models – Part 3
Module 4
  • Developing ASP Dot NET MVC 4 Controllers – Part 1
  • Developing ASP Dot NET MVC 4 Controllers – Part 2
  • Developing ASP Dot NET MVC 4 Controllers – Part 3
  • Developing ASP Dot NET MVC 4 Controllers – Part 4
Module 5
  • Applying Styles to ASP Dot NET MVC 4 Web Applications – Part 1
  • Applying Styles to ASP Dot NET MVC 4 Web Applications – Part 2
  • Applying Styles to ASP Dot NET MVC 4 Web Applications – Part 3
  • Applying Styles to ASP Dot NET MVC 4 Web Applications – Part 4
  • Applying Styles to ASP Dot NET MVC 4 Web Applications – Part 5
Module 6
  • Testing and Debugging ASP Dot NET MVC 4 Web Applications – Part 1
  • Testing and Debugging ASP Dot NET MVC 4 Web Applications – Part 2
  • Testing and Debugging ASP Dot NET MVC 4 Web Applications – Part 3
  • Testing and Debugging ASP Dot NET MVC 4 Web Applications – Part 4
  • Testing and Debugging ASP Dot NET MVC 4 Web Applications – Part 5
Module 7
  • Structuring ASP Dot NET MVC 4 Web Applications – Part 1
  • Structuring ASP Dot NET MVC 4 Web Applications – Part 2
  • Structuring ASP Dot NET MVC 4 Web Applications – Part 3
Module 8
  • Troubleshooting ASP Dot NET MVC 4 Web Applications

This course is included in all of our team and individual training plans. Choose the option that works best for you.

[ Team Training ]

Enroll My Team.

Give your entire team access to this course and our full training library. Includes team dashboards, progress tracking, and group management.

Get Team Pricing

[ Individual Plans ]

Choose a Plan.

Get unlimited access to this course and our entire library with a monthly, quarterly, annual, or lifetime plan.

View Individual Plans

Ready to start learning? Individual Plans →Team Plans →