Get $1 credit for every $25 spent!

The Freelance Web Developer Bundle

Ending In:
Add to Cart - $25
Add to Cart ($25)
$792
96% off
wishlist
(51)
Courses
8
Lessons
225
Enrolled
509

What's Included

Product Details

Access
Lifetime
Content
2 hours
Lessons
28

Introduction to HTML and CSS

Dive Into Web Development with An Introduction to Two Foundational Programming Languages

By Zenva | in Online Courses

Ever wanted to build a website but lacked the technical expertise? In this accelerated course, you'll learn HTML and CSS, two core languages to web development, and build a fully responsive landing page. Before you know it, you will have a strong foundation, and be on the path towards a productive career in web development.

  • Access 28 lectures & 2 hours of content 24/7
  • Build a fully functional, responsive web page
  • Learn basic HTML tags & how to use CSS to style websites
  • Add links, images, forms & tables to web pages
  • Make websites responsive & portable so they look great in all screen sizes
  • Introduce attractive fonts into your web pages
Software developer and founder of ZENVA. Since 2012, Pablo Farias Navarro has been teaching online how to create games, apps and websites to over 150,000 students through the Udemy and Zenva Academy platforms, and created content for companies such as Amazon and Intel.

Pablo is a member of the Intel Innovator Program in the Asia Pacific, and has run live programming workshops in San Francisco, Brisbane and Bangalore. Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: lifetime
  • 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

Course Outline

  • Course Intro
    • Course Trailer (1:21)
    • Course Intro (2:57)
  • HTML
    • Hello World HTML (2:58)
    • Download the source code
    • Your First Tags (2:29)
    • Paragraphs and new lines (2:40)
    • Links in HTML (4:35)
    • Images (4:46)
    • Lists (3:01)
    • Forms (4:20)
    • More Fields (3:03)
    • Selection Fields (3:23)
    • Tables (3:27)
    • Structure of a HTML Document (6:35)
    • Chrome Developer Tools (4:08)
    • Learning Resources to Learn HTML and CSS (3:53)
  • CSS
    • Intro to CSS (5:12)
    • Including CSS in an External File (3:36)
    • Selection by ID (1:55)
    • Selection by Class (3:56)
    • Box Model (3:56)
    • Box Model - Part 2 (3:56)
    • Content Alignment (2:49)
    • Typography (6:01)
    • Google Fonts (1:58)
  • Your First Responsive Website
    • Project HTML Structure (8:08)
    • Project Top Menu (10:11)
    • Project Image Area (6:45)
    • Project Services Areas (5:45)
    • Responsive Landing Page (8:20)

View Full Curriculum


Access
Lifetime
Content
2 hours
Lessons
15

Introduction to Javascript

Learn the Web Development Language Many Industry Leaders Consider the Most Important to Know Today

By LearntoProgram | in Online Courses

JavaScript is the most sought after coding language for employers, and being fluent in it can do wonders for your marketability. Used in front-end web development and designed to interact with other languages, JavaScript helps make websites more responsive and portable across desktop and mobile platforms. In this fast-paced 2 hour course, you'll get up to speed with JavaScript and be ready to take on new web-based challenges.

  • Access 15 lectures & 2 hours of content 24/7
  • Learn JavaScript fundamentals to start integrating JavaScript into web & mobile applications
  • Understand the various objects in JavaScript
  • Discover Mathematics in JavaScript
  • Create a trivia game from scratch to demonstrate your knowledge
Mark Lassoff’s parents frequently claim that he was born to be a programmer. In the mid-eighties, when the neighborhood kids were outside playing kickball and throwing snowballs, Mark was hard at work on his Commodore 64 writing games in the BASIC programming language. Computers and programming continued to be a strong interest in college where Mark majored in Communications and Computer Science. After completing his college career, Mark worked in the software and web development departments at several large corporations.

In 2001, on a whim, while his contemporaries were conquering the dot com world, Mark accepted a position training programmers in a technical training center in Austin, Texas. It was there that Mark fell in love with teaching programming, which has been his passion ever since. Today Mark is a top technical trainer, traveling the country providing training for software and web developers. Mark's training clients include the Department of Defense, Lockheed Martin, Discover Card Services, and Kaiser Permanente. He has consulted for companies such as Dell, Target, Lockheed Martin, and government agencies including the US House of Representatives. In addition to traditional classroom training and consulting, Mark releases video tutorial training for aspiring programmers on his website, www.LearnToProgram.tv and Udemy.com. He lives near Hartford, Connecticut where he is in the process of redecorating his condominium. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: lifetime
  • 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

Course Outline

  • First Section
    • Welcome to Javascript (2:06)
    • Writing Your First Lines of Code (7:57)
    • The Tools of the Trade (3:58)
    • Variables (7:00)
    • Mathematics with Javascript (7:43)
    • Obtaining User Input (8:07)
    • Making Decisions: Conditionals (10:13)
    • While Loops and For Loops (7:52)
    • Arrays in Javascript (9:11)
    • Javascript Objects (9:00)
    • Javascript Date Object (6:09)
    • Javascript String Object (4:35)
    • Javascript Audio (9:03)
    • The XMLHTTPRequest() Object (13:17)
    • Activity Orientation (7:44)

View Full Curriculum


Access
Lifetime
Content
2.50 hours
Lessons
55

Introduction to PHP and MySQL

Discover Dynamic Web Development with A Crash Course in PHP & MySQL

By Victor Bastos | in Online Courses

When used in conjunction, PHP and MySQL are excellent tools to construct complex, data-heavy websites, while still allowing the flexibility to adjust those sites over time. They are essential tools for any aspiring web developer, and this course will get you up to speed fast. A well-paying developer gig is just around the corner!

  • Access 55 lectures & 2.5 hours of content 24/7
  • Learn how to install PHP & MySQL technologies on your local machine as well as hosted servers
  • Understand basic PHP & MySQL tags, commands & constructs
  • Build & work within a solid back-end database
  • Use real world examples to discover advanced PHP programming
Victor Bastos is a Web Developer and Online Instructor. For the last 5 years he has been teaching online and developing incredible projects with amazing, skillful people. His goal now is to help students understand how the web works and how to become top notch developers in order to get a job in the current tech industry.

Currently he's working on several different projects like his new coding school Onclick Academy, where students can test their coding skills and search for a job in the current tech market. He is also the CEO of Web Labs Lda, which creates web apps for the Ed Tech Industry. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: lifetime
  • 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

Course Outline

  • PHP and MySQL
    • 1 - Intro (2:02)
    • 2 - XAMPP (5:42)
    • 3 - My First PHP Code (7:10)
    • 4 - Escaping Characters (3:13)
    • 5 - Error Reporting (4:32)
    • 6 - Comments (6:45)
    • 7 - Variables (4:32)
    • 8 - Strings (3:17)
    • 9 - Numbers (5:31)
    • 10 - Constants (3:35)
    • 11 - Arrays (6:50)
    • 12 - Associative Arrays (3:03)
    • 13 - Access Array with Foreach (4:49)
    • 14 - Multidimensional Arrays (5:55)
    • 15 - Operators (2:08)
    • 16 - If Else Statement (9:54)
    • 17 - Else if (3:03)
    • 18 - For Loop (4:30)
    • 19 - While Loop (3:25)
    • 20 - Switch (7:12)
    • 21 - Creating a Form (12:57)
    • 22 - Post, Get, Request (13:58)
    • 23 - Handling a Form (10:28)
    • 24 - Include and Require (8:02)
    • 25 - Creating a dynamic website (17:40)
    • 26 - Storing Sections in Variables (9:09)
    • 27 - Functions (7:45)
    • 28 - Variable Scope (3:12)
    • 29 - MySQL Intro (4:17)
    • 30 - Creating a Database (12:29)
    • 31 - Database Form (5:46)
    • 32 - Database Connection (9:15)
    • 33 - Minimal Form Validation (18:36)
    • 34 - Inserting Values to Database (14:05)
    • 35 - Output Records from Database (10:44)
    • 36 - Output Records by Specific Order (13:52)
    • 37 - Login Script (20:12)
    • 38 - Security Functions (3:27)
    • 39 - Update records from database (34:06)
    • 40 - Delete Records from Database (17:13)
    • 41 - Sending Values to a Script (28:01)
    • 42 - Delete User Passing Values Through URL (15:44)
    • 43 - Edit User Passing Values Through URL (14:03)
    • 44 - Reorganizing the Code (14:54)
    • 45 - Pagination (24:02)

View Full Curriculum


Access
Lifetime
Content
2.50 hours
Lessons
24

Introduction to WordPress

Learn to Optimize WordPress to Build Beautiful Websites Without Writing a Line of Code

By Rob Cubbon | in Online Courses

WordPress makes it easy for anybody to operate their own website without typing a line of code. However, WordPress is a massively scalable platform, and its huge array of features can elude the casual user. With this course, you'll learn how to optimize your WordPress presence, and become a professional, marketable user in just 2.5 short hours.

  • Access 24 lectures & 2.5 hours of content 24/7
  • Understand the WordPress back-end administration section
  • Create & customize new pages, blog posts, menus, sidebars, footers, & other content features
  • Learn SEO best practices
  • Extend WordPress's capabilities w/ powerful plug-ins
  • Introduce yourself to WordPress security & site speed
  • Install WordPress, choose & register a domain name, & connect to hosts
Rob Cubbon has over 20 years experience in graphic design, web design and marketing, and has run his own business since 2005. He is an Amazon bestselling author of seven books and bestselling Udemy instructor. He is driven to help people experience the positive side of entrepreneurship, not the negative. He also builds brands, creates websites and runs marketing campaigns for his clients.

His mission statement: I want to help and inspire people to build sustainable online businesses, earn passive income and experience greater freedom and happiness in their lives.

For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: lifetime
  • 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

Course Outline

  • First Section
    • Introduction (2:57)
    • Introduction to WordPress with Free PDF (8:06)
    • A WordPress Hosting Environment (2:49)
    • Installing WordPress with One-Click through the cPanel (8:56)
    • How to Manually Install WordPress – Recommended (11:15)
    • Introduction to the WordPress Admin Area – Posts, Pages, Media and Comments (6:10)
    • Changing Your Website's Appearance Using WordPress (8:36)
    • An Introduction to WordPress Plugins (5:04)
    • The Users and Tools sections of the WordPress "Back End" (4:16)
    • WordPress "Back End" Settings (7:34)
    • Creating Your First Web Page in WordPress (3:35)
    • Creating Other Pages, a Separate Page for Your Blog Posts and a Static Home Page (3:35)
    • How to Create a Menu in WordPress (4:41)
    • Formatting Text and Adding Images to a WordPress Page (8:15)
    • How to Create a Contact Form on the Contact Page (3:36)
    • Adding Content to the Home Page and Changing a Navigation Label on the Menu (2:11)
    • Adding Social Profile Links to Every Page (2:55)
    • How to Create and Format a Blog Post (8:31)
    • What to Remember to Do Before You Publish a Blog Post (6:06)
    • Changing the Theme and Adding a Logo (11:06)
    • Further Customizations of the Header and Adding a Sticky Logo and Menu (5:24)
    • More Customization of the Home Page the Blog Page and the Blog Posts (6:04)
    • What is a Featured Image? And Changing the Featured Image on a Page (1:09)
    • Adding an Email Opt-in Form to a WordPress Site (7:45)
    • Conclusion (4:46)

View Full Curriculum


Access
Lifetime
Content
1.50 hours
Lessons
13

Making Your First iPhone App

Learn the Basics of Apple's Swift While Building Your First App

By Nick Walter Apps | in Online Courses

Mobile app developers are in greater demand than ever as more and more people opt to access the internet via their smartphones. If you want to be a web developer, it's crucial that you also understand how to build mobile apps. In this course, you'll learn Swift, Apple's official coding language, by building a real iPhone app that you can use to start a mobile app portfolio.

  • Access 13 lectures & 1.5 hours of content 24/7
  • Understand the basics of Swift programming
  • Use Xcode, Apple's app-building framework
  • Learn the essential syntax & components of iOS development
Nick Walter is an iOS developer that has been focused on mobile app design and creation for over 3 years. His involvement in the iOS community started off with a bang, and in 2013 he was one of 25 students worldwide to be invited to Apple's "Cocoa Camp." Within his community, he is also co-president of an Apple developer group called "Cocoa Heads."

He has always had an itch to make things, but growing up in a small town he had limited access to programming resources. This frustration drove his early interest in online education. After experimenting with various companies, learning styles, and teaching processes, he has adopted the best strategies and used them in his courses. His experience as an online student has directly influenced his teaching style, and he is now proud to help students all over the world with their online learning goals.

Since the announcement of the new Swift programming language by Apple, he has buried himself in the Apple documentation and any online resource that is available. In his first Swift course, he provides students with a detailed explanation of the topics and skills needed to learn Swift, an overview of the basic features of the new language, and gets you started to begin building your first products.

Prior to teaching the internet's first course on Swift, he created 5 iOS apps from scratch that are currently live in the App Store and being used by thousands of users worldwide. Using his experience launching his own apps, he'll walk you through the shortcuts that can save you time and frustration from having to teach yourself. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: lifetime
  • 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

Course Outline

  • Making Your First iPhone App
    • 1 - Intro (1:35)
    • 2 - Your First App (10:48)
    • 3 - First Line of Swift (7:56)
    • 4 - Variables and Constants (9:25)
    • 5 - Strings and Ints (10:30)
    • 6 - If statements and booleans (15:35)
    • 7 - Comments (7:50)
    • 8 - Print (6:36)
    • 9 - Arrays (21:04)
    • 10 - Loops (7:15)
    • 11 - Functions Part 1 (10:17)
    • 12 - Functions Part 2 (16:46)
    • 13 - Outro (2:04)

View Full Curriculum


Access
Lifetime
Content
2 hours
Lessons
21

Game Development with SpriteKit

Make the Leap Into Mobile Game Development by Learning Apple's Game Engine, SpriteKit

By Mammoth Interactive | in Online Courses

SpriteKit is a popular framework for building high-performance, battery-efficient 2D games for Apple devices. In this course, you'll dive into the exciting world of mobile game development by getting hands-on experience with SpriteKit and the Apple development framework, Xcode. Before you know it, you'll be able to build amazing games and try your luck in the App Store.

  • Access 21 lectures & 2 hours of content 24/7
  • Introduce yourself to Xcode
  • Discover how to add game physics to objects
  • Add SKActions to give your game life
  • Learn how to customize your game's art, color, sound & more
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 number 1 in the Apple's app store. In his spare time John likes to play ultimate Frisbee, cycle and work out. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: lifetime
  • 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

Course Outline

  • First Section
    • 01. Downloading Xcode (1:48)
    • 10. How to repeat lines of code with a for loop (2:54)
    • 20. Adding in your own art (5:05)
    • 04. How do I add a sprite to the screen (8:31)
    • 03. Introduction to Xcode (6:48)
    • 00. Introduction (0:36)
    • 17. How do I scale an object over time? (6:21)
    • 13. How do I add in SKActions? (8:35)
    • 14. How do I repeat an SKAction forever (2:35)
    • 02. How this course is set up (3:02)
    • 06. How do I create a sprite on a touch and use touch location (3:07)
    • 09. How do I generate random number and spawning co-ordinates (6:43)
    • 07. How do I move a sprite around the screen? (4:46)
    • 18. How do I fade in a sprite (5:33)
    • 15. How do I rotate an object constantly? (4:07)
    • 05. How do I set an object to a specific screen size (3:31)
    • 8 instructor course (0:13)
    • 08. How do I add in physics to the game object (5:23)
    • 19. How do I destroy objects? (3:00)
    • 11. How do I randomize Color? (6:41)
    • 12. How do I create a random size? (4:54)
    • 16. How do I pass numbers into functions (2:46)

View Full Curriculum


Access
Lifetime
Content
3.5 hours
Lessons
56

Introduction to Android App Development

Understand the Fundamentals of Android Studio to Start Building Seamless Android Apps

By Stone River eLearning | in Online Courses

Android is an increasingly popular operating system, making it an exciting and slightly less saturated development frontier than iOS. Not to mention, programming for Android shares many similarities to programming for other platforms as well, making your future education easier. This immersive course will guide you along the process of building a functional, creative Android app and bringing it to users.

  • Access 56 lectures & 3.5 hours of content 24/7
  • Create, test & run Android apps
  • Learn the ins & outs of Android Studio, the official Integrated Development Environment for Android
  • Understand how to implement database creation, fragment management & custom array adapters into your programming
  • Gain a skill set that will be applicable to all app development projects
Stone River eLearning was founded in 2011, and has taught over 300,000 students through its website and reseller partners since its founding. Their courses focus on programming, development and design. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: lifetime
  • 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

Course Outline

  • 1.Introduction to the Course
    • Course Introduction (1:29)
    • Brief Overview Of Android (6:20)
    • Final Project Demo (4:44)
  • 2.Setting Up Your Environment
    • Section Introduction (0:23)
    • Installing The Java Development Kit (3:02)
    • Downloading And Installing Android Studio (4:05)
    • Adding Sdk Tools, Packages And Platforms (6:50)
    • Section Recap (0:26)
  • 3.Structure Of An Android Application
    • Section Introduction (0:43)
    • Configuring New Projects Part 1 - Application Name, Package Name, Project Location (2:33)
    • Configuring New Projects Part 2 - Targeted Device And Android SDK’s (3:33)
    • Configuring New Projects Part 3 - Starter Activities (1:46)
    • Configuring New Projects Part 4 - Activity Customization (3:58)
    • Activites (4:30)
    • Manifest File (2:45)
    • Builld.gradle File (5:31)
    • Res Directory - Drawable Folder (3:59)
    • Res Directory - Layout Folder (1:36)
    • Res Directory - Menu Folder (1:31)
    • Res Directory - Values Folder (3:04)
    • Section Recap (0:37)
  • 4.Breaking Down Android Layouts
    • Section Introduction (0:30)
    • Setting Up (physical) Android Phone (5:10)
    • Setting Up Emulator (7:47)
    • Running App Via Device or Emulator (3:51)
    • Android Monitor And Debugging (5:54)
    • Section Recap (0:20)
  • 5.Breaking Down Android Layouts
    • Section Introduction (0:18)
    • Views And View Groups (3:42)
    • Introduction To Layouts Editor (visual Designer) (6:04)
    • Breaking Down Android Layouts (9:11)
    • Breaking Down Android Widgets (7:14)
    • Defining Layout Text With The String Resource File (2:38)
    • Brief Overview Of Android Units (3:04)
    • Creating Additional Layouts With Android Studio (3:55)
    • Section Recap (0:28)
  • 6.Breaking Down Android Activities
    • Section Introduction (0:28)
    • The Activity Lifecycle (4:16)
    • Settings Layouts And Accessing Ui Elements From Activity (6:27)
    • Creating Additional Activities With Android Studio (3:07)
    • Creating Additional Activities Without Android Studio (5:45)
    • Section Recap (0:26)
  • 7.Breaking Down Android Intents
    • Section Introduction (0:20)
    • Intent Overview (4:51)
    • Starting New Activities Using Intents (5:07)
    • Sending Data To Another Activity Using Extras (4:08)
    • Receiving Data From Another Activity Using Extras (6:40)
    • Creating Implicit Intents (7:33)
    • Section Recap (0:21)
  • 8.Setting Up Notebook Application
    • Section Introduction (0:23)
    • Creating Notebook Application (4:45)
    • Breaking Down Newly Created Project Part 1 - Toolbar And Actionbar (7:38)
    • Breaking Down Newly Created Project Part 2 - Floating Action Button And Includes (10:19)
    • Implementing The Main Activity Listfragment (9:23)
    • Breaking Down Fragments (9:03)
    • Section Recap (0:24)

View Full Curriculum


Access
Lifetime
Content
1.5 hours
Lessons
13

How to Run a Freelance Business

Invest In Yourself by Learning How to Become a Freelance Developer

By Video School Online | in Online Courses

One of the greatest perks to being a web developer is that you can work from anywhere, and you're in such high demand, that you can work for anyone. You don't have to be tied down to a single employer and salary when you can negotiate better deals with several. This course will teach you how to leverage your skill set and become a successful and independent freelance developer.

  • Access 13 lectures & 1.5 hours of content 24/7
  • Understand how to perform market research & know your clientele
  • Learn tools to research your competitors
  • Brand your business & find your first paying customers
  • Discover 7 methods to find targeted customers
  • Learn pricing strategies & best practices for billing & invoicing
Phil Ebiner's passion is inspiring people through online courses. Since 2012, over 200,000 students have taken his online courses. He graduated with a Bachelor's Degree in Film and Television Production from Loyola Marymount University, Los Angeles. Over the past 5 years, he has shot and edited thousands of videos that have played everywhere from the movie screen and television to film festivals and YouTube. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: lifetime
  • 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

Course Outline

  • Intro
    • Bundle Promo (1:21)
    • Course Intro (2:57)
  • Make Money with Your Programming Skills
    • Intro to Freelancing (2:42)
    • Why Should You Freelance (8:20)
    • Start Freelancing with Moonlighting (8:09)
    • Market Research and Knowing Your Customers (11:35)
    • Tools for Competitor Research (3:15)
    • Brand Your Business (5:12)
    • Tips for Great Portfolios and Testimonials (4:06)
    • Find Your First Paying Customer (3:09)
    • 7 Ways to Find Targeted Customers (7:53)
    • Job Proposals (4:25)
    • Pricing Strategies for Freelancers (10:04)
    • Billing and Invoicing (2:46)
    • Becoming a Business (8:49)
  • Conclusion
    • Thank You (0:31)

View Full Curriculum



Terms

  • Instant digital redemption

15-Day Satisfaction Guarantee

We want you to be happy with every course you purchase! If you're unsatisfied for any reason, we will issue a store credit refund within 15 days of purchase.