Programming 101 Bundle

443 Enrolled
11 Courses & 32 Hours
Deal Price$35.00
Suggested Price
$349.00
You save 89%
Programming 101 Bundle
$35.00$349.0089% OFF

What's Included

HTML5 & CSS3 Fundamentals
  • Experience level required: All levels
  • Access 60 lectures & 5 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

60 Lessons (5h)

  • Introduction to the Course
    Welcome to Course1:24
  • HTML5 and CSS3 For Beginners
    Section Introduction
    Page basics
    Text Basics
    Text Formatting
    Lists
    Image Prep
    Inserting An Image8:15
    Website Project1
    CSS Basics
    Font Styles
    Color
    List Styles
    Advanced Selectors
    Website Project2
    Link Basics
    In-page Links2:37
    Link Styles
    Navigation Menus5:58
    Website Project 3
    Block Spacing
    Arranging the Page
    Positioning
    Website Project 4
    Tables
    Table Styles
    Website Project 5
    Form Basics
    form Elements7:21
    HTML5 Form Elements
    Form Styles
    Website Project 6
    Video preparation4:17
    Video HTML8:30
    Website Project 7
    Section Conclusion5:19
  • Python Programming for Beginners
    Installation
    Print And Strings7:47
    Math2:46
    Variables4:49
    While loop6:00
    For loop5:00
    If Statements6:43
    If Else Statement4:01
    If Elif Else Statement
    Functions5:03
    Function Parameters
    Global and Local Variables9:13
    Common Python Errors11:35
    Writing to a File4:29
    Appending to a File3:23
    Reading From a File3:34
    Classes4:23
    Input and Statistics
    Import Syntax6:38
    Making Modules
    Error Handling - Try and Accept12:25
    Lists Vs Tuples And List Manipulation10:34
    Dictionaries8:14
    Project: Making a Python Program
  • Swift Programming for Beginners
    Section Introduction
    Variables and Strings Introduction0:15
    Variables7:46
    Strings11:02
    Variables and Strings Conclusion0:13
    Your first app Introduction0:21
    First app11:52
    madLibs
    Your first app Conclusion0:07
    Branching Introduction0:15
    if and bool8:04
    boolExp2:22
    Operators7:49
    Switch Part 12:42
    Switch Part 20:51
    Branching Conclusion0:16
    Collections + Loops Introduction0:27
    Arrays9:00
    Dictionaries4:09
    For loops7:29
    While4:29
    Loop collections8:09
    Collections + Loops Conclusion0:09
    Functions Introduction0:33
    Functions Part17:05
    Functions Part2&3
    Functions Part47:35
    Scope
    Functions Conclusion0:19
    Enumerations Introduction0:32
    Enummotivation
    Defandusage6:00
    Enumerations Conclusion0:13
    Structures Introduction0:25
    Structure definition and basic usage5:17
    Structure methods and sorting
    Type methods vs instance methods5:48
    Another example: a 3d Point type9:58
    Structures Conclusion0:16
    Classes Introduction1:01
    Definition basic usage7:45
    Subclassing
    Method overriding in collections5:34
    Type casting
    Inheritance pros v cons3:18
    Protocols
    Optionals
    Classes Conclusion
  • Google Go Programming for Beginners
    Section Introduction
    Introduction To Go
    Why Go
    golang.org
    Imports3:26
    Summary0:17
    Go Language Introduction
    Variables
    Constants5:14
    Types & Casting
    Setting Up Your Local Environment
    Structs4:25
    Functions
    Functions - Variadic3:47
    Functions - Defer5:28
    Pointers10:09
    Operators4:04
    Conditionals10:14
    Arrays & Slices9:04
    Maps6:27
    Looping & Ranges - Arrays & Slices
    Looping & Ranges - Maps6:18
    Interfaces10:21
    Expanding Your Go Knowledge Introduction1:44
    Object Composition6:02
    Custom Types3:04
    Constructor Function2:25
    Polymorphism
    Multi File Project10:02
    Reading and Writing To Files
    Encryption and Description13:30
    Web Operations7:09
    Publishing JSON7:03
    Consuming JSON4:12
    Concurrency Introduction
    Asynchronous Programming6:11
    Go Routines
    Channels 1
    Channels 2
    Channels 3
  • Java Programming for Beginners
    Section Introduction6:48
    Getting Started with NetBeans10:33
    Variables11:30
    Strings & Mathematical Operators7:11
    Methods
    Boolean Logic & IF ELSE Statements Part 111:02
    Boolean Logic & IF ELSE Statements Part 26:59
    Loops9:12
    Arrays9:35
    For loop5:39
    Object Oriented Programming (oop)8:39
    Constructors (oop)5:38
    Review Of Concepts So Far
    Multi-dimensional Arrays9:40
    Array Lists7:49
    String Functions
    Try Catch & Exceptions
    User Input9:59
    File Reading Writing9:53
    Switch Enumerations10:38
  • Perl Programming for Beginners
    Section Introduction
    Introduction to Perl3:05
    Getting and Installing Perl4:45
    Creating a First Perl Program8:14
    More Advanced Perl Examples8:22
    More Advanced Perl Programs Part 29:34
    Conclusion1:49
    Working with Scalar Data Introduction4:34
    Working with Scalar Data5:43
    Working with strings
    Working with numbers8:53
    Working with variables9:22
    Getting user input6:52
    Working with the chomp operator
    Decision Making With If Statement
    Looping with while statements
    Outro35:08
    Working with Arrays and Lists Introduction3:19
    Creating arrays
    Accessing array indices8:09
    Creating lists
    Performing assignment with lists8:13
    Converting arrays into strings
    Using the foreach loop on arrays and lists
    Understanding scalar and list context
    Understanding STDIN in scaler context
    Working with Arrays and Lists Conclusion3:30
    Working with Subroutines Introduction4:14
    Subroutine definitions
    Calling subroutines
    Working with subroutine return values
    Subroutine arguments6:52
    Using variable-length parameter lists
    Using the return operator
    Private variables in subroutines
    Working with Subroutines Conclusion
    Perl Input and Output Introduction
    Receiving input from standard input
    Working with input from the diamond operator
    Sending output to standard output
    Using printf to format output
    Working with filehandles
    Handling fatal errors with die
    Perl Input and Output Conclusion
    Hashes Introduction2:16
    Hashes defined and demonstrated
    Accessing hash elements
    Working with hash functions
    Hashes Conclusion
    Working with Regular Expressions Introduction
    Regular expressions defined
    Working with simple patterns7:51
    Working with the character class
    Matching using m pattern match operator
    Working with match modifiers
    Working with the binding operator
    Working with match variables
    Working with Regular Expressions Conclusion
    More on Regular Expressions Introduction1:25
    Matching in list context
    Working with the substitution operator
    Working With Split Operator
    Working with the join function
    More on Regular Expressions Conclusion3:04
    Final Project
    Final Project Explanation Part 1
    Final Project Explanation Part 2
    Final Project Explanation Part 3
    Closing Message
    Section Conclusion
  • C++ Programming Fundamentals
    Section Introduction
    More basics and Variables/Literals
    Data Types
    More about Data Types and Data Assignment
    MATH!
    Why does C++ hate Division? Other Relevant Topics
    Input and more MATH!
    Type Conversion, Overflow, and Underflow
    Formatting Output
    String Manipulation
    More MATH!, again
    Control Structures
    Logical Operators
    Conditional Operators and Switch
    Looping (while)
    Looping (do-while, for)
  • Python Web programming
    Section Introduction
    Python Inroduction
    Object Oriented Programming Part1
    Object Oriented Programming Part2
    Modules Part1
    Modules Part2
    Python Conclusion
    Basic Database (SQLite) Introduction
    SQLite
    Creating Database and Table
    Inserting Data
    Inserting Dynamic Data
    Reading Data
    Limit ,Update and Delete
    Basic Database (SQLite) Conclusion
    Using Python with the Internet Introduction
    Urllib Module
    Urllib Request
    Urllib Headers
    XML Intro
    Parsing XML
    Using Python with the Internet Conclusion
    Working with HTML Introduction
    Web Page Structure Part1
    Web Page Structure Part2
    Nav bar
    HTML's body
    Comments,footers and divs
    Parsing Paragraph Data
    Working with HTML Conclusion
    Web Server Programming Introduction
    Creating a VPS
    Interacting with VPS
    Filezilla
    PySFTP
    Web Server Programming Conclusion1:05
    MySQL database Introduction
    MySQL Basics Part1
    MySQL Basics Part2
    Database Connection
    Inserting into Database
    Adding logic to insert
    Nohup
    Crontab
    MySQL database Conclusion
    Python's Flask Web development Framework Introduction
    Flask Setup
    Flask Backend Setup
    Basic Website
    Template and Errors
    Variables and Logic
    Bootstrap Incorporation
    More on Bootstrap
    Adding more pages to our site
    Extending Templates
    Additional Information
    Section Conclusion
  • Ruby on Rails for Beginners
    Section Introduction
    What Is Ruby On Rails
    Requirements2:59
    Installing Rails - Windows7:06
    Installing Rails - Mac OS X
    Sublime Text3:55
    SQLiteStudio7:28
    Your First App
    Ruby Conclusion0:26
    Getting To Know Rails Introduction2:08
    MVC11:30
    Rails Commands
    Rails Documentation2:59
    Creating A Rails App
    Models and Databases8:34
    Controllers
    Views
    Partial Views4:10
    Routes
    Dynamic Data
    Form Submissions and Resources
    Scaffolds
    Adding Style To A Rails App
    Bootstrap Intro
    Integrating Bootstrap
    Getting To Know Rails Conclusion
    Building An Interactive Website Introduction
    Working With Databases
    Database Interaction Through The Rails Console
    Associating A Model To An Existing Table
    What Are Migrations
    Seeding The Database
    Retrieving Data
    Building An Interactive Website Conclusion
    Project Introduction
    Explanation of Project
    Section Conclusion
  • Fundamentals of Javascript
    Introduction to JavaScript5:55
    Script Tags13:00
    Boxes7:56
    Console7:56
    Variables13:16
    Undefined, typeof, NaN9:13
    Concatination5:59
    Comparison Operators5:10
    Logical Operators6:56
    Mathematical Operators10:01
    Commenting5:39
    Arrays12:43
    Array Prototype3:45
    Looping Over Arrays5:54
    Introduction to Objects8:01
    Creating an Object9:24
    Dates and Times3:57
    Intervals10:39
    Countdown- Example Application19:19
    Callbacks10:11
    Callback in Countdown3:14
    DOM Elements13:41
    Query Selector15:46
    Event Handlers13:22
    Input Fields7:41
    Creating Elements7:00
    Styling Elements10:21
    Linting11:39
    Minification5:54
  • AngularJS for Beginners
    Course Introduction3:12
    Final Project Demo3:00
    Intro To Section 21:02
    Overview of Angular3:04
    Environment Setup4:36
    MVC Architecture3:12
    Introduction to Angular Recap0:40
    Angular Core Features Overview0:47
    Modules And Dependency Injection4:24
    Controllers5:02
    Expressions And Binding4:01
    Two-Way Data Binding3:11
    Directives5:02
    Services4:26
    Scope2:29
    Filters3:07
    Routing - Setup3:32
    Routing - Implementation5:41
    Angular Core Features Recap1:01
    Intro To Grocery List App0:52
    Grocery List Bootstrap Layout4:33
    Listing Grocery List Using Ng-repeat4:01
    Beautifying Our List With Filters2:14
    Grocery List App Recap0:58
    Easy Navigation In Grocery List Using Routing1:01
    Setting Up Grocery List Routing3:15
    Implementing Grocery List Routing4:04
    Passing Data Using Route Params3:15
    Easy Navigation In Grocery List Using Routing Recap0:44
    Adding, Updating & Deleting Grocery Items Intro1:58
    Abstracting Grocery Items Using Services3:42
    Adding Grocery Items4:21
    Debugging App Using Chrome Console3:43
    Generating Unique Grocery Entry Id’s6:15
    Updating Grocery Items - Part 15:03
    Updating Grocery Items - Part 27:09
    Form Validation5:12
    Deleting Grocery Items3:30
    Adding Custom Directives - Making Our HTML More Readable3:25
    Adding Custom Directives3:13
    Marking Grocery Items As Completed With Ng-class5:13
    Adding, Updating & Deleting Grocery Items Recap2:15
    Connecting Our App To The Cloud Intro0:54
    Loading Grocery Items6:55
    Creating Grocery Items4:33
    Updating Grocery Items3:48
    Deleting Grocery Items4:02
    Connecting Our App To The Cloud Recap1:06
    Course Recap And Next Steps3:36
    Additional Resources5:21
    Closing Message1:02
  • Certification Exam
    Certification Exam

HTML5 & CSS3 Fundamentals

SR
Stone River eLearning Stone River eLearning was founded in 2011, and calls itself the Online Technology Bootcamp. It has taught over 250,000 students through its website and reseller partners since its founding, with a focus on developing high quality video training in all areas of the tech field. For more details on the course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Description

Want to build a future-proofed, perfectly functioning website? Use HTML5 to craft its bare-bones foundation, then visually enhance it using CSS3. You'll learn the theory underlying the two languages, solidify your knowledge with practical exercises, and will be creating stunning websites in absolutely no time.
  • Create responsive websites using HTML5 & CSS3 w/ 5 hours of content
  • Control the appearance, functionality & navigability of your websites
  • Format text, utilize lists, create links & work w/ images
  • Manipulate font styles, color & list styles
  • Craft tables & forms and customize them
  • Complete projects to consolidate your knowledge

Specs

Details & Requirements

  • Length of time users can access this course: lifetime access
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Terms

  • Instant digital redemption
Your Cart
Your cart is empty. Continue Shopping!
Processing order...