• Home
  • Blog
  • Newsletter
  • Site Map

Best Online Short Courses

Self-paced and Tutor-led Online Education Suggestions:

Scratch Jr – Coding for Kids – Free Tutorials & Resources

December 2, 2020

ScratchJr-Coding-for-Kids

Coding for young children. Coding is the new literacy! With ScratchJr, young children (ages 5-7) can program their own interactive stories and games. In the process, they learn to solve problems, design projects, and express themselves creatively on the computer. ScratchJr is a free tablet application introducing coding skills to children who can learn to think creatively and … [Read more...]

Programming with Python for Kids and Beginners

September 26, 2020

Python for Kids and Beginners

The Udemy course "Hello! Programming with Python for Kids and Beginners" is designed to help students and programming enthusiasts who are just beginning to learn to program. The goal is to help learners get a better grasp of concepts of programming, along with a little bit of fun. Students will follow Sophia and her brother Jacob, as Sophia is introduced to the world of … [Read more...]

Full Scratch 3.0 Programming Course: Beginner to Advanced

June 22, 2020 Leave a Comment

Scratch Programming

Use Scratch 3.0 to learn universal programming concepts, create games, design apps, make models, and more! Whether you're a parent looking for a good starting place for your kids to get into computer programming, a teacher looking for a great way to introduce software development to a technology class, or just a curious person looking to learn more about how programming … [Read more...]

Kids Coding with Scratch – A Step By Step Guide

May 7, 2020 Leave a Comment

Kids Coding with Scratch

SCRATCH is a programming language designed for children who want to learn about computer programming. It was created with the purpose of teaching them the concepts of programming at an early age and helps develop their creative abilities that are needed to invent their own stories, animations, music, games, and more. The best part of learning to program using SCRATCH is that … [Read more...]

Learn to program, create games, have fun! For kids, beginners, parents and teachers

February 14, 2020

Udemy Scratch

In the Udemy course "Programming for Kids and Beginners: Learn to Code in Scratch" (now with Scratch 3.0), you'll learn by doing. The course is designed so that you create the games and applications with your own two hands. Scratch, the programming language developed by MIT, is so fun that it makes programming seem like a game. You'll learn a variety of computer science topics, … [Read more...]

Become a Certified Web Developer

January 14, 2020

Become A Certified Web Developer

The Udemy course "Become a Certified Web Developer" provides comprehensive coverage of HTML and CSS, Client Side Programming with Javascript, Server Side Development with PHP, and database development with MySQL. It includes hours of video instruction, dozens of code examples to download and study, and over 25 engaging lab exercises. It provides everything you need for the … [Read more...]

The Complete iOS10 and Swift 3 Course: Learn by Building 21 Real World Apps

October 8, 2019

This very popular mobile app development course has been written by the creator of The Complete Web Developer Course - the most popular and best-reviewed course on Udemy ever. The Complete iOS and Swift Course is a one-stop-shop for everything you need to start creating professional mobile apps that engage users, call them to action, and ultimately make you money. Also … [Read more...]

Begin Programming: Build Your First Mobile Game – A Free Online Course

October 6, 2015

Begin Programming

Learn basic Java programming by developing a simple mobile game This free online course from the University of Reading in the UK will help you to understand how programs work and guide you through creating your own computer program – a mobile game. This course provides a challenging but fun way to start programming in Java. Course Content Over seven weeks, the course will … [Read more...]

Introduction to Algorithms (MIT)

February 13, 2015

This course provides an introduction to mathematical modeling of computational problems. It covers the common algorithms, algorithmic paradigms, and data structures used to solve these problems. The course emphasizes the relationship between algorithms and programming, and introduces basic performance measures and analysis techniques for these problems. 1: Algorithmic … [Read more...]

Java Tutorial for Beginners – Part 3

November 4, 2014

java tutorial

In the third part of this Java Tutorial you will learn: Java Swing, Layout Managers, Files, Databases and Solving Java Errors First part here Second part here 1: Java Swing In this third part of the Java Video Tutorial Derek introduce you to Graphical User Interfaces (GUI). He focus specifically on Java Swing and its components. You will figure out how to display … [Read more...]

Java Tutorial for Beginners – Part 2

September 19, 2014

Java Tutorial

In the second part of this Java Tutorial you will learn: Programming Logic, Arrays, ArrayLists, Linked Lists, Strings and StringBuilder, Polymorphism, Inheritance, Interfaces and Abstract Classes, Java Object and Class class, Threads and Regular Expressions First part here Third part here 1: Logic in Programming This tutorial will teach you about arrays, class … [Read more...]

Java Tutorial for Beginners – Part 1

August 13, 2014

Java Tutorial

In the first part of this Java Tutorial you will learn: How to install the JDK and Eclipse; How to write your first Java program; Import class libraries; Conditional statements; Looping; Methods; Fields; Exceptions; Classes and OOP. Second part here Third part here 1: Installing the JDK and Eclipse In this tutorial you will learn how to install Java and Eclipse, … [Read more...]

Introduction to Angular.js in 50 Examples

June 24, 2014

An introduction to Angular.js covering single-page-app concepts, related libraries and angular features by example. Topics covered include : routing, templates, single page app navigation, creating an Angular service (factory), data caching, creating an Angular filter, dependency injection, URI encoding, RESTful APIs and creating your own Angular directive. This lecture was … [Read more...]

CS50x Introduction to Computer Science

June 5, 2014

computer science

An introduction to the intellectual enterprises of computer science and the art of programming. CS50x is Harvard College's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think … [Read more...]

Introduction to C – A Free Course

April 4, 2014

C-Code

C Programming is a general-purpose programming language initially developed by Dennis Ritchie. C is one of the most widely used programming languages of all time, and many later languages have borrowed directly or indirectly from C, including C#, D, Go, Java, JavaScript, Limbo, LPC, Perl, PHP, Python, and Unix's C shell. It is one of the most basic programming languages out … [Read more...]

Introduction to Computer Science | Programming Methodology – A Free Course

March 4, 2014

Programming Methodology

This course is the largest of the introductory programming courses and is one of the largest courses at Stanford. Topics focus on the introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Programming Methodology teaches the widely-used Java … [Read more...]

  • 1
  • 2
  • Next Page »

Search this Site

About This Site

This site provides information on self-paced and tutor-led online short courses - some of them are free, some are on special offer, and all are excellent value. Use the Search Box, the Main Topics drop-down box, or the Tag Page to find courses that interest you.

Main Topics

Tag Page

Complete List of Tags

Video Marketing Machine

Video Templates

*New customer offer! Top courses from $12.99 when you first visit Udemy.

*New customer offer! Top courses from $12.99 when you first visit Udemy.

*New customer offer! Top courses from $12.99 when you first visit Udemy. End Date: 03/31/2021.

Web Hosting Deal

Web Hosting

Get a Career in Computer Science

Coursera Purple CS Design 3

Programming Courses

Udemy Javascript course

Learn Advanced JavaScript With This Online Course

One of the top web development courses on Udemy is JavaScript: Understanding the Weird Parts. This advanced course is for modern developers who want and need to know JavaScript through and … [Read More...]

See More Courses in the Programming Category

Textbooks: Rent. Buy. Sell.

All New Kindle

Check Your Grammar

The #1 Writing Tool

Free Trial to Create Awesome Videos

Content Samurai Free Trial

Lifetime Learning Access to Eduonix – Only A Few Places Left

Lifetime Access to Eduonix Courses

Amazon Offers

Amazon Prime Free Trial

Sign up for Free Weekly Newsletter

Best Online Courses Newsletter

Enter your email address below to receive a weekly summary with new learning suggestions.

Amazon Gift Ideas

Follow

RSS feed RSS - Posts

Important Links

Contact Us

Terms of Use

Privacy Policy

Best Degree Programs

Online and Distance Learning Degrees

Job Search

Job Search

Copyright © 2023  Best Online Short Courses