December 17, 2018

Computer Programming Courses

As the field of website design expands, developers have become responsible for many areas, including writing content, graphics, template layout, and online marketing. Beyond a thorough background in HTML5 and CSS, employers also demand developers to master other programming languages, such as JavaScript and php/mySQL. Given the technical nature of computer programming, about 1 in 7 developers were self-employed in 2015, at an average annual wage of $64,970. Further, job opportunities are projected to grow 27% over the coming decade.

It’s a good idea to compare all schools in your area, as well as consider taking some of your classes online to save on tuition fees. By continuing your education, you can improve your salary prospects, or train for a more interesting position. Financial aid deadlines are typically scheduled well in advance of regular admission dates, so be sure to apply early. You may request free information from several different schools, before making a commitment.

The skill-set for making websites doesn’t change much over time, but other critical areas such as software development, search engine optimization (SEO), and dynamic optimization, are constantly shifting as new tools become available. Success in website design is largely governed by two factors, visitor traffic and sales conversions. How many of the right people can you attract to your site, and how many of those people can you persuade to take the action that you want them to take? A good portfolio often is the deciding factor in getting a website design job.

Modern programming is becoming less about knowing how to program, and more about sourcing code snippets, and accessing software libraries. Google recently opened their Google Apps and APIs to developers, and the US government has literally thousands of free datasets to download which can be used commercially without a license.

Web Design

  • Domains, DNS, Hosting
  • HTML5, CSS3, php, SQL
  • WordPress, Themes
  • SEO, Page Rank
  • Content, Monetization
Mobile Apps

  • iOS, SWIFT, iStore
  • Android, Google Apps
  • Yahoo, Mobile Ads
  • GPS, Mapping
  • Video Chat
Games

  • Avatars, Skin, Texture
  • Maya, Maps, Terrain
  • Objects, Lighting
  • Caching, Tracks, VR
  • In-game Ads, Add-ons
Languages

  • php, C++, VB, ASP
  • JAVA, jQuery, JSON
  • Python, Ruby, AJAX
  • XML, AI, Oracle
  • CCNA, Django
API Sources

  • Google, LinkedIn
  • Analytics, YouTube API
  • Foursquare, Adsense
  • iTunes, Facebook API
  • Twitter, Instagram
Development

  • Android, SWIFT, iOS
  • Windows, Microsoft
  • Chrome, Gmail
  • GitHub
  • edX, Blackboard
iPhone, SWIFT, iOS

Creating iPhone & iPad Apps Training
by Infinite Skills, High Quality Training
Free
56.2K students 1.8K active students

Learn iOS Programming – The Basics
Free
by Eduonix Learning Solutions, The Knowledge Edge
17.2K students 586 active students

How To Make iPhone Apps – iOS Development
Free
by The App Dojo, Learn by doing
29.6K students 910 active students

Top-Selling iPhone App Design
Free
by Tope A, Founder, App Design Vault
50K students 807 active students

Android Apps
Getting Started with Android
Free
by Learn by the Byte, Engaging Courses from Expert Instructors
11.4K students 590 active students

Android Programming From Scratch
Free
by Eduonix Learning Solutions, The Knowledge Edge
43.4K students 2.5K active students

Android App Development by Example
Free
by Pablo Farias Navarro, Founder of ZENVA
17.8K students 845 active students

JAVA Programming

Java was developed by James Gosling in 1990, at Sun Microsystems. Java further adds to the capabilities of C++ language, and is portable, irrespective of the underlying operating system and hardware. Java is used to develop enterprise-level applications and video games.

Java Tutorial for Beginners
Free
by John Purcell, Software Development Trainer
283.7K students 37.5K active students

Learn Java Programming
Free
by Eduonix Learning Solutions, The Knowledge Edge
9.3K students 585 active students

Python Programming

Python was developed by Guido Van Rossum in 1991, and has increased in popularity owing to Google’s investment. Some sites using python including Pinterest and Instagram.

Introduction to Python
Free
by Mark Lassoff, Founder, LearnToProgram, Inc.
22.7K students 897 active students

Learn Python Django
Free
by Stone River eLearning, A top Udemy eLearning provider
6K students 239 active students

C++ and C#

C# combines the robustness of C++ with the advanced features of Java. C# language is used with Visual Studio IDE. If you are writing a web-based application in ASP.NET, you will be required to code in C# or VB for the backend.

C++, Short and Sweet, Part 1
Free
by Jeremy Siek, Professor at Indiana University
29.8K students 1.1K active students

Intro C#
Free
by MCT, MCPD, BSEE Peter Thorsteinson, Software Developer
6.8K students 865 active students

Cisco CCNA & Networking

Cisco CCNA in 60 Days
Free
by Paul Browning, Cisco Engineer and Internet Entrepreneur
42.6K students 2.3K active students

CCNA 200-120 Free Video Boot Camp
Free
by Chris Bryant, Boss Bulldog At The Bryant Advantage
29.3K students 615 active students

Security & Hacking

Cyber Security
Free
by DeVry University MOOC,
9.5K students 1.2K active students

Hacking: Monitoring Transmitted Data
Free
by IT Security Academy, IT Security Certified Professional
15.4K students 937 active students

Data Mining

Scraping and Data Mining
Free
by Ala Shiban, Coder
6.5K students 425 active students

Big Data and Hadoop Essentials
Free
by Founder Hadoop-Skills.com Nitesh Jain, Hadoop and Data Analytics

Instructor
9.7K students 1.7K active students

HTML, CSS, & Website API

Web Development: HTML + CSS
Free
by Bradley Berger, Learn Web Dev By Doing
14.9K students 981 active students

Learn HTML5 Programming
Free
by Eduonix Learning Solutions, The Knowledge Edge
133K students 7.4K active students

The Basics of APIs
Free
by General Assembly, Campus for Technology, Design and Entrepreneurship
14.1K students 495 active students

php & MySQL

PHP was developed in 1995, a server-side scripting language. PHP is open-source, with development platforms such as Joomla, WordPress, and Drupal. SQL is a database query language interacting with the underlying database.

Beginner PHP and MySQL Tutorial
Free
by Infinite Skills, High Quality Training
65.5K students 4.6K active students

MySQL Database
Free
by Bucky Roberts, Computer Programmer and Developer
94.3K students 3.7K active students

Search Engine Optimization (SEO)

Advanced SEO: Tactics and Strategy
Free
by Moz moz.com, Learn SEO quick, easy, and best of all, free!
13.5K students 543 active students

SEO Introduction from an ex-Googler
Free
by Amitabh Verma, Ex-Googler, Founder AMP Digital
1.1K students 187 active students


Javascript jQuery

JavaScript is a client side programming language that runs in the browser, rather than the server, which results in decreased load and faster application execution speed. JavaScript is paired up with your chosen server-side scripting language.