Welcome to the Code Village

The home of tutorials and guides for student developers.

  • C# Basics
  • Visual Studio
  • Console-Apps
  • Object-Oriented Programming
  • .NET Web Applications
  • ASP.NET, ADO.NET, C#
  • T-SQL & Microsoft Databases
  • Data Access Layer
  • Adobe Animate (Flash Pro)
  • ActionScript 3.0
  • Games Development
  • Animation

Education Links

Some content is aimed at UK Levels 3 to 5 (a-level to undergraduate) as commonly studied from the age of 16 to 20.

Educator Resources

Some source files are unavailable on this site to encourage students to code the work themselves (although copy-and-pasting is still possible).

If you are an educator then get in contact to receive access to these files. You will be asked to validate that you are a staff member before access is granted.

Software Developers Skill Shortage

There is an international skill shortage for software developers and the role is the second largest (after IT manager) in the UK's digital-tech industry.

Software developers in the UK on average get paid more than games or web developers, data analysts, network engineers, and IT managers. 

Roles that pay more on average include cyber security analysts, business analysts and data scientists. Not surprising with an increasing reliance on big data systems and growing cyber crime concerns.

Review the data yourself with the Career Hacker tool by Geek Talent: www.CareerHacker.uk

Top 10 Programming Languages

Here's the UK's most in-demand programming languages for 2017 with 2 sources supporting this:

1. SQL
2. JavaScript
3. C#
4. Java
5. Python
6. PHP
7. C++
8. T-SQL
9. Ruby (10th on techworld.com)
10. C (9th on techworld.com)

www.techworld.com (Jan 2017)
www.itjobswatch.co.uk (checked April 2017)

If you are not willing to learn, no one can help you.

If you are determined to learn, no one can stop you.