Back to School Web Development and Programming Bundle
4.7 (112 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
18,152 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Back to School Web Development and Programming Bundle to your Wishlist.

Add to Wishlist

Back to School Web Development and Programming Bundle

This course has 42 hours of content!
4.7 (112 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
18,152 students enrolled
Created by John Bura
Last updated 4/2014
English
Learn Fest Sale
Current price: $10 Original price: $200 Discount: 95% off
15 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 44 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • To learn HTML
  • To learn HTML 5
  • To learn CSS
  • To learn CSS3
  • To learn C++
  • To learn C#
  • To learn jQuery
  • To learn Game Salad
  • To learn Stencyl
  • To learn great development techniques
  • Learn how to make apps in Xcode
  • Learn how to make games in Construct 2
  • Learn adobe illustrator
View Curriculum
Requirements
  • An internet connection
  • Google Chrome (Free Web browser)
Description

It's that time of year again, you want to learn a new skill. But you don't want to learn just any skill you want to learn an in demand skill. Programmers make on average 80k a year and they are in constant demand. This course is the perfect entry point to a better career! In this course you get to learn about HTML, HTML5, CSS, CSS3, C++, C#, JavaScript, jQuery, GameSalad, Xcode, Construct 2, Adobe illustrator, and Stencyl. Stencyl and game salad are visual programming languages. With these engines you can upload to the app store, android marketplace and more! This course has 42 hours of content and is a real bargain.

Who is the target audience?
  • Complete beginners
  • People who have never coded before
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 779 Lectures Collapse All 779 Lectures 44:14:48
+
Introduction
2 Lectures 06:23
+
Let's learn HTML
17 Lectures 59:35

Setting up the HTML Document
03:52

Header and paragraph tags
04:33

Style
03:38

More than one style
02:50

Bold, italics, underlune and tags within tags
03:33

More Tags
01:16

Setting up a link
02:27

Adding an image
03:31

Adding a link to the image
01:45

Lists
04:25

Tables
04:23

Playing around with styles
05:34

Forms
04:26

Radio, checkboxes and password
05:10


Script tags and JavaScript
03:14
+
Let's Learn CSS
13 Lectures 54:59
HTML and style points
06:32

Adding the CSS
07:09

Style tags
01:14

IDs
04:31

Font Families
05:50

Font properties
01:20

Adding in Colors
04:51

Formatting tags
04:34

Tables part 1
05:18

Tables part 2
03:24

Lists
04:42

Classes versus ids
03:29

Uses for CSS
02:05
+
Let's learn JavaScript
15 Lectures 58:09
HTML CSS and JavaScript
06:46

Adding in a button and function
03:39

Scaling functions
03:15

Changing the text un JavaScript
06:07

Variables
06:22

Adding Variables
04:19

Adding User input
03:43

Variable Scope
03:00

Saving your project
00:37

Calling functions with functions
03:16

If statements
04:04

Else statements
04:27

More on variable scope
01:23

Else if statements
03:29

Changing the style tags with JavaScript
03:42
+
Let's Learn JQuery
22 Lectures 54:28
jQuery Library file
03:46

Setting up the code in JavaScript
03:00

jQuery environments
01:01

Adding in a fadeout
04:17

Explaining jQuery syntax
02:51

More events you can use
02:48

Adding in asecond button
05:08

Id and class
02:02

Adding classes to different HTML tags
02:07

Fade out timing
03:34

Toggle
02:25

Toggle parameters
02:06

Selecting HTML elements
02:16

Hide and show
02:01

Script tags
01:06

Animation
03:15

Sliding back
01:30

Sliding slow
01:07

Growing a div tag
02:43

Shrinking a Div tag
01:11

Incremental grow
01:38

More thoughts on div tags
02:36
+
Let's Learn HTML 5
18 Lectures 56:00
What is HTML 5
02:33

HTML 5 tags
05:04

Browser support
01:04

Adding in an Audio tag
03:38

Video tags
03:27

Preloading data
02:28

Canvas tags
05:34

Canvas in JavaScript
04:12

JavaScript HTML 5 functions
02:47

Circular gradients
05:23

Linear gradients
01:38

Adding a shadow
01:09

Drawing a circle on the canvas
03:03

Drawing an SVG circle
03:28

Creating an SVG circle
01:43

Adding an ellipse
02:02

Adding polygons
03:44

Wrapping up
03:03
+
1 hour corporate training coding for beginners. Review HTML CSS JavaScript
10 Lectures 52:25
Talking about HTML
06:38

More about formatting tags
07:16

Some more about tags
05:37

Introduction to CSS
03:27

Talking about some more CSS options
08:05

More about CSS
04:02

Finishing CSS
02:12

JavaScript
06:54

Changing the text in JavaScript
03:06

Adding Variables
05:08
+
Learn C# in 1 hour
23 Lectures 01:00:05
The basics of C#
04:21

The dot telesense, console.WriteLine and strings
03:12

Error Messages
03:02

Comments
02:26

Adding in more voids
05:05

More on calling voids
01:11

Indentation and whitespaces
01:40

Variables and integer variables
03:12

String variables
02:07

Boolean variables
02:04

Math
02:02

Double Variables
02:09

Adding numbers and letters together in the console
02:23

Math outside of the console
02:28

Variable scope
01:43

Global variables
01:05

Passing variables to voids
05:05

If statements
03:19

Else statements
01:08

Else if statements
02:19

Nested if statements
03:12

For loops
03:15

Operators
01:37
+
Let's learn C++
20 Lectures 57:04
C++ Development
03:31

Cout statement
02:04

Error messages
03:02

Comments
02:02

Calling methods and functions
02:44

More on calling functions
02:21

White Spaces and indentation
01:26

Variables and int Variables
04:20

Adding a string variable
02:01

Boolean Variables
03:08

Variable Scope and global variables
05:02

Math
02:24

Double variables
02:05

Passing variable to functions
03:19

If statments
02:27

Operators
02:02

Logical operators
02:28

Else statements
01:18

Else if statements
05:03

For statements
04:17
+
Game Salad
85 Lectures 02:58:51
Download Game Salad
00:43

Opening a new project
02:52

The game Area
01:33

Adding an actor
02:14

Testing your game
02:02

Actor images
01:06

Object attributes
02:30

Changing the background color
01:55

Blending modes
02:15

Stretch and tiling
02:59

More about tiling
01:27

Flipping the image
00:38

Moving an object left and right
02:54

How to rotate an object
01:41

Applying a Max Speed
01:31

Applying gravity to an object
01:37

Accelertate
03:05

Adding in a collide degree
01:48

Physics
03:54

Attributes: boolean variables
03:25

Local Attributes
02:20

Texture Variables
02:42

Number Variables
02:23

Angle variables
01:27

Index variables
02:00

Adding a variable to the screen
03:33

Adding in two variables to the display text behavior
02:26

Display text behavior
02:25

Talking about proper variable names
03:06

Talking about behaviors and accelerate towards
02:38

Animations
01:49

Change attribute
01:42

Change image
00:32

adding in a rule
01:57

Rules and touch
01:43

Overlapping and coliding
01:29

Actor tags
02:49

Auto rotation
01:06

Adding in a key and adding in multiple conditions
02:25

Setting a rule to any condition
02:40

Mouse Button down
00:49

Hibernate and pausing the game
01:11

The otherwise function in rules
01:15

Rule review
01:40

Changing Scenes
02:26

Screenshots
01:51

Change Velocity
02:27

Change Size
03:00

Colide objects with tags
01:13

Constrain attribute
02:17

Control camera
03:15

Camera tracking area
02:10

Tracking area with a bigger area
02:03

Camera origin
01:08

Destroy
02:49

Groups
01:33

Interpolate
01:52

Interpolate values
01:37

Adding text
03:17

Log debugging statement
01:58

Move
01:17

Move to
02:29

Notes
01:27

Particles
01:05

Particles part 2
03:48

Particles part 3
01:34

Final thoughts on particles
01:14

Pausing a game
03:23

Playing and stopping music
01:41

Play sound effect
02:34

Replicate behavior
01:36

Reset game and reset scene
02:19

Rotate
01:56

Rotate to angle
00:54

Vector to angle
02:22

Rotate towards position
00:43

Saving and loading
02:07

Spawning actors
01:42

Times and game loops
05:30

Pro features
02:04

Changing from iPhone 5 to iPhone 4
01:50

Introduction to tables
03:03

Table values
01:54

Good table organization
02:39

Table data in game
02:28
15 More Sections
About the Instructor
John Bura
4.3 Average rating
4,859 Reviews
108,809 Students
114 Courses
Best Selling Instructor Web/App/Game Developer 250k Students

John Bura is has been a successful Udemy instructor since 2011. John Bura has been programming games since 1997 and teaching since 2002. John is the owner of the game development studio Mammoth Interactive. This company produces XBOX 360, iPhone, iPad, android, HTML 5, ad-games and more. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to the top 10 in the Apple's app store. In his spare time John likes to play ultimate Frisbee, cycle and work out.