Tuesday, 12 November 2013

[GET] Udemy - Programming for Entrepreneurs - JavaScript


Programming for Entrepreneurs - JavaScript



Learn JavaScript from scratch and get started with that website/app/game project!
 
100% Free Course:

by Pablo Farias Navarro
As an entrepreneur have you experienced any of the following symptoms?
  • You have a great idea for a website, an app or a video game and you don’t have the coding skills or the money to hire a developer.
  • You can’t move forward with your idea because you don’t have a technical co-founder and you don’t know how to code.
If the answer is yes let me say that you are not alone. I work with many entrepreneurs and I hear these complaints every single week. The causes of this problem as:
  • All startups, no matter their size and industry, need development. From a simple website that shows who they are and what they do, to more complex solutions such as mobile apps and information systems.
  • Developer as expensive and scarce. But you probably know this already :)
  • They say Programming is the new Math as it is an essential skill to get around nowadays and in the works that’s taking shape, but you weren’t taught how to program at school.
At ZENVA, we’ve decided to tackle this problem and bring you a solution by creating our Programming for Entrepreneurs course series, aimed to give entrepreneurs the basic programming skills and knowledge so that they have higher chances of success with their business ideas.
In Programming for Entrepreneurs – JavaScript we move on to the next step and teach you all the basics of the JavaScript language. JavaScript can be used to create things such as:
  • Interactive websites
  • Mobiles / TV apps
  • Videogames
  • Server-side applications
In this course, we’ll cover the basics of the language and we’ll work though out a mini-project: an interactive prototype of a dating app.


SECTION 1: Course Intro

    06:24
    Lecture 1:
    Course Intro
    Text
    Lecture 2:
    Course Source Code

SECTION 2: JavaScript Basics

    05:25
    Lecture 3:
    Including JavaScript
    05:15
    Lecture 4:
    Intro to Chrome Developer Tools
    05:28
    Lecture 5:
    Variables
    03:27
    Lecture 6:
    Operations
    03:13
    Lecture 7:
    Strings
    03:29
    Lecture 8:
    Functions
    04:11
    Lecture 9:
    Nested Functions
    05:54
    Lecture 10:
    If Statements
    05:14
    Lecture 11:
    Boolean Algebra
    02:15
    Lecture 12:
    Negating a Condition
    04:09
    Lecture 13:
    If-Else Statements
    02:55
    Lecture 14:
    Switch Statements
    06:09
    Lecture 15:
    Functions with Conditions
    04:38
    Lecture 16:
    While Loop
    03:37
    Lecture 17:
    Loop Jumps - break and continue
    02:27
    Lecture 18:
    For Loops
    03:45
    Lecture 19:
    Arrays
    03:07
    Lecture 20:
    Arrays - push and pop
    04:46
    Lecture 21:
    Arrays - splice
    05:23
    Lecture 22:
    Iterating Through an Array
    04:06
    Lecture 23:
    Multidimensional Arrays
    05:30
    Lecture 24:
    Objects
    05:49
    Lecture 25:
    JSON
    02:14
    Lecture 26:
    Undefined

SECTION 3: Project

    05:04
    Lecture 27:
    HTML Template
    06:00
    Lecture 28:
    Project Styling
    03:12
    Lecture 29:
    Load Event
    04:42
    Lecture 30:
    Click
    03:39
    Lecture 31:
    Modifying the DOM
    04:42
    Lecture 32:
    User Input
    05:39
    Lecture 33:
    JSON Data Model
    03:42
    Lecture 34:
    HTML per User
    03:59
    Lecture 35:
    Implementing Search

SECTION 4: Course Summary

    08:44
    Lecture 36:
    Course Summary
    Text
    Lecture 37:
    Course Evaluation Survey