Tutorials FAQs

Online Tutorials FAQ

Who are TalkIT’s tutorials aimed at?

Asian with LaptopTalkIT has created its own e-learning platform to train software developers. This is aimed at anyone who wants to learn a new technology or language from novice to advanced level. You will learn step-by-step how to build business applications and databases.

The courses are created by experts trainers with over 25 years experience including Microsoft Certified Solution Developers.

What’s the difference between a tutorial and a course?

MaterialsA tutorial covers some specific features and can take an hour or two to complete. These can be done by themselves. So you can select a tutorial that is relevant to you. A course is a set of numbered tutorials. These can done from start to finish as they often build an application step-by-step. The courses require a subscription.

What can I learn?

Laptop CoffeeOn the TalkIT website there are currently well over a 100 tutorials. This is increasing all the time. There are 6 complete courses in the main industry standard coding languages.

  • ASP.Net MVC Development
  • Java Development
  • HTML5, CSS3 and JavaScript Development
  • C++ Development
  • C# Development
  • Python Development

You can look at all the tutorial titles at:https://talk-it.biz/training/tutorials

To make it easier to find a tutorial you can filter them by topic.

How will building a game application help?

MastermindThis year we are publishing tutorials that show you how to build game applications. The Python course has a tutorial that builds the Mastermind board game. The advantages are:

  • Consolidating the skills learnt in the course
  • Designing and building a complex application from scratch
  • Learning some advanced skills

How much will it cost?

InitialiseA monthly subscription to a full length courses cost $14.99. Or you can buy a Gold monthly subscription to all courses for $29.99. The first tutorial in each course is on a free trial. You can cancel your subscription at any time from the My Account menu. We also have some shorter tutorials that are completely free.

How do I cancel my subscription?

To cancel a subscription, just go to the My Account menu, and then go to the Subscription tab. Click the Cancel Subscription button for the subscription. If you do not do this your subscription will be automatically renewed after a month, with payment taken from your account.
This allows you to take as much time as you need to work with the courses, but stop payment when you want to.

What is in a full length course?

HowWe currently have 6 full length courses: C#.Net, HTML5, MVC4, Java, C++. These require a subscription, but the first tutorial in a course is free.

The C#.Net course includes these tutorials:

  • Introduction to .NET
  • Core C# Features
  • Defining Types
  • Defining Members
  • Going Further with Types and Members
  • Inheritance and Interfaces
  • Delegates, Events, and Lambda Expressions
  • Generics
  • Using .NET Framework APIs
  • File Handling and Serialization
  • Additional C# Language Features
  • LINQ to Objects
  • ADO.NET Entity Framework
  • Overview of WPF
  • Overview of WCF
  • Multithreading and Parallelization
  • Dynamic Programming

The HTML5 course includes these tutorials.

  • Getting Started with HTML5, CSS and JavaScript
  • JavaScript OO Programming
  • Looking at Events
  • Using JQuery
  • Creating HTML5 Content
  • CSS3 Techniques
  • CSS3 Transformations and Animations
  • Graphics with Canvas
  • Working with Text
  • Video and Audio
  • Graphics with Svg
  • Geolocation
  • Web Storage
  • Files and Data
  • Ajax
  • Web Sockets
  • Web Workers

The MVC course includes these tutorials

  • Industrial Strength Applications
  • Test Driven Development
  • View Techniques
  • Implementing Navigation
  • State Management
  • Using Ajax and jQuery
  • Using jQuery Mobile

The Java course includes these tutorials

  • Getting Started with Java
  • Java Language Fundamentals
  • Operators and Flow Control
  • Defining and Using Classes
  • Arrays
  • Additional Language Features
  • Additional Java SE Classes
  • Inheritance
  • Interfaces
  • Collections and Generics
  • Exceptions and Assertions
  • Inner Classes
  • File Handling
  • Accessing Databases using JDBC
  • Multithreading
  • Java Swing
  • Develop a Dungeon of Doom Game

The C++ course includes these tutorials

  • C++ language fundamentals
  • Operators and Flow Control
  • Functions
  • Arrays
  • Pointers and References
  • Going Further with Types
  • Defining and Using Classes
  • Additional Class Techniques
  • Dynamic Arrays and Vectors
  • Lists and Maps
  • Inheritance
  • Operator Overloading
  • Copying and Assignment
  • Advanced Overloading Techniques
  • Templates
  • Develop a Mesh Model Viewer

The Python course includes these tutorials

  • Getting Started with Python
  • Python Language Fundamentals
  • Flow Control
  • Functions
  • Data Structures
  • Object-Oriented Programming in Python
  • Additional Object-Oriented Techniques
  • XML Processing in Python
  • Web Processing in Python
  • Develop a Mastermind Game

How can I get online support when working on a tutorial?

The tutorials are designed to be easy to use. They make learning technology painless by including clear descriptions, images, code downloads and videos.

But if you get stuck working while working on a tutorial, you can get help by asking a question. Just type your question in the comment section at the bottom of each tutorial. A TalkIT trainer or other people with experience of the tutorial will then post a reply. Alternatively you can send us your questions using the Contact page.

How can I find a tutorial on the website?

First look at the tutorials page.Tutorial Screen


This will show the titles of the tutorials. Some are free, but some require a subscription. You can look through the tutorials titles till you find what you are looking for. This may take some time as we have over 100 tutorials.

Alternatively, you may find it easier to filter the tutorials by topic. Just select your topic in the left hand pane. The tutorial titles that cover that topic will then be shown in the right hand pane. Then just click to start the tutorial.

You can also start a complete course by going to its course page. Just navigate to the Online Training> … menu. Select the course, then you can start the first free tutorial.

How do I get a certificate of completion?

BackgroundOnce you have subscribed, TalkIT can monitor some of your activity on the website. But as the tutorials are designed to allow you to work when you want, we do not know exactly when you have finished a course. So just email TalkIT with the date you have completed all the tutorials in the course. Include the title of the course. TalkIT will then send you a certificate of completion for that course.

What developer certifications can a course help me prepare for?

ProblemsThe certifications are:

  • MTA (Microsoft Technology Associate) Developer
  • MCSA (Microsoft Certified Solution Associate) Developer
  • MCSD (Microsoft Certified Solution Developer) Web Applications with HTML5, JavaScript, CSS and ASP.NET MVC – Microsoft Azure and Web Services
  • Oracle Certified Java Associate
  • Oracle Certified Java Professional

To find the specific exams codes look at the top of the first tutorial in a course. The course also prepare you to pass professional developer exams in C++, Python and HTML5.

The courses are best used with other study methods and practical experience to prepare for an exam. Take a look at an overview of the Microsoft, Java and C++ certifications. Investigate the skills being measured in each exam.

How will I learn using a tutorial?

You will learn by building real applications.  This is similar to what you would do when working on a project for a company. This is done in stages, with new features introduced at each stage. For simplicity, each stage focuses only on a single feature. The complete application solves a real problem and demonstrates best practice. It can be used as a model for future applications.

The TalkIT tutorials guide you through a series of structured labs to create a business application. One of the most useful features are downloads of the completed applications. You can compare what they are building, with the completed correct application. In this way they can make sure you are on track. Alternatively, you can learn by investigating the completed application.

Video clips show in detail how you can work with the development environment. Samples of the code required to build the application are included. These can be edited and copied to assemble the application.

The tutorials provide a balance of guidance, interest and challenge.

How are TalkIT tutorials different from other e-learning websites?

global-analysing-100249350Our tutorials are more comprehensive.Some alternatives use only video. This is helpful to quickly learn individual features, but it is hard to build a real business application from video clips only. Some focus on basic code syntax. While this is necessary, today’s developers need to build complete complex systems that meet client requirements. Our tutorials show them how to do this.

What is the background to creating the tutorials?

The TalkIT tutorials have been created over the last 2 years. We wanted to support people to learn programming in an effective and enjoyable way.

The site has been getting lots of global traffic, so we think we are doing something right. This year we are publishing tutorials on creating real-world applications.

How can you contribute? Just tell us what topics you would like added to the site.

What Programming Language should I learn first?

Please take a look at our blog on “What Language to Learn in 2017?”.

The first thing to ask is why do you want to learn to program. If your answer is web development then maybe HTML5 and JavaScript are good starting points. However if you don’t really know what you want to do; then we suggest a good starting point is either Visual Basic or Python.

JavaScript with HTML and CSS is one of the easiest to languages setup and use. There is no need for any specialist software as it can be written in a text file and run directly on a web browser. You will see your results immediately. JavaScript is fairly forgiving; variable types are straightforward and it will teach you the basics of functions.

Python is easy to read and through the use of indentation creates a good programming style for the future. Python is quick and fun to write and allows you to see your results without too much effort and requires no knowledge of previous languages.

If you move into the world of Visual Basic it will be a bit harder to set up and see your results. But it provides an easier transition into more widely used languages such as Java and C# which use Object Orientation. Java, C++ and C# are widely used in industry. The ASP.Net MVC course covers web development using C#.

How can I find out more?

twitter_circle_color-64You can follow TalkIT on Twitter, FaceBook and LinkedIn. You can find many TalkIT videos on YouTube.

We send a monthly newsletter to everybody who is registered on the site. We also have lots of interesting blogs on this website.

So stay in touch.

Scroll to Top