Reset your passwordTo start, please enter your username
Reset your passwordIf an account exists using the username you entered, you will receive an email with a reset code, please use this to reset your password.
Please check your spam folder or call us on 0191 377 8377 if you have trouble finding your reset code.
Cookies are small text files that are stored on your computer, phone, tablet or other web enabled device when you visit a website.
We use the following cookies linked to analytics:
_ga, __gat_gtag_UA_845645_1 and _gid
Our cookies do not store private data or data that can identify you personally.
Overview:
Microsoft's .NET (Framework and Core) present developers with unprecedented opportunities. From web applications to desktop and mobile platform applications - all can be built with equal ease, using substantially the same skill-set. But to make the most of this potential, developers must have a thorough grasp of language skills, OO programming concepts and common techniques This course concentrates on the C# programming language itself, to fully prepare delegates fully in readiness for using the .NET Framework/Core. No Object-Orientated knowledge is assumed - the course provides a suitable OO primer. From basic procedural syntax to sophisticated object-oriented programming techniques, delegates will learn how to write .NET applications with code that is robust and maintainable. The course is presented as a mixture of lectures, demos and hands-on exercises. Practical sessions follow all main topics, designed to reinforce the points covered. Additional information is provided in appendices to extend the learning experience after the course has been completed. The course provides a good starting point for delegates wishing to undertake Microsoft exam 70-483 (Programming in C#) although further study is likely to be required before sitting the exam.
Overview:
Java is everywhere and is as popular as ever. This hands-on course, delivered using Java 11, endeavours to provide the fundamental skills you need to become a Java Developer. We'll have you build a series of realistic apps focusing on object-oriented principles from the start. Note that this is not a beginners course. You are expected to be familiar with programming concepts and have a little coding experience. If not you should consider our Learn to Code with Java course instead. Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.
Overview:
The Java Programming 2 course is closely aligned with the Oracle Java SE 8 Programmer II exam. This course focuses on the core language features and Application Programming Interfaces (APIs) you will use to design effective object-oriented and functional programming applications with the Java Standard Edition 8 Platform. This course will teach you how to design and develop robust Java code that is easy to test and maintain and can be integrated into multiple applications. The most important new topics introduced in Java SE 8 are covered, such as Functional Programming and Stream API, that allow you to use the most up to date techniques in your code. Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.
Overview:
This 5 day course is intended for students new to querying and programming with Microsoft SQL Server products who need a total immersion in the subject on a SQL Server 2016 or 2017 platform. This is a very comprehensive and intensive course with plenty of illustrated examples and augmented with practical hands-on exercises to enhance the learning experience. Additionally, with the course structure being fully modularised, customised versions of this course can also be devised and delivered to suit individual requirements. In fact, specific content from this course could also be combined with material from other related courses to produce a bespoke training package – just ask for details.
Overview:
The PHP Programming & MySQL for Web Development course is designed to give delegates the knowledge to develop/maintain PHP scripts utilizing the MYSQL database system and HTML.
Overview:
Basic programming skills are a fundamental requirement for many IT professionals. An entry-level programmer can have difficulty with jargon, and knowing where to start. Learning language syntax can be an uphill struggle when it cannot be put into context. As scripting languages become more powerful and available traditional tasks of a programmer are invading other IT functions. System administrators may have to write complex scripts which impact on mission critical systems, often with no programming experience or training. Support staff often have to communicate with development staff, and misunderstandings easily arise from cultural differences. This course gives a basic understanding of how computer systems work from a programmer's perspective, and how to use this knowledge to produce good code. It also enables technical staff who are not programmers to gain a perspective of software development. The course is language neutral and teaches general concepts. Python is used as the language in exercises, but examples will be shown in other languages.
Overview:
Python is an object oriented rapid development language deployed in many scenarios in the modern world. This Python Programming 1 course is designed to give delegates the knowledge to develop and maintain Python scripts using the current version (V3) of Python. There are many similarities between Python V2 and Python V3. The skills gained on this course will allow the delegate to develop their own skills further using Python V2 or V3 to support the development and maintenance of scripts. The Python Programming 1 course comprises sessions dealing with syntax, variables and data types, operators and expressions, conditions and loops, functions, objects, collections, modules and packages, strings, pattern matching, dates, exception handling, files, and databases. Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.
Overview:
The Python Programming 2 course comprises sessions dealing with advanced object orientation, iterators and generators, comprehensions, decorators, multithreading, functional programming, web services, and unit testing. The delegate will learn how to exploit advanced features of the Python language to build complex and efficient applications. Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered. The delegate will learn and acquire skills as follows: Encapsulating classes Exploiting polymorphism using inheritance and mixins Associating objects via composition and aggregation Working with static members Using iterators as an alternative to for Constructing custom iterators Constructing functions that yield generators Manipulating lists, sets, and dictionaries using comprehension Exploiting aspect oriented programming using decorators Writing multithreaded code Sharing data between threads Processing collections using lambdas Building RESTful clients Building RESTful APIs Testing units of code
You don't seem to have any favourites stored yet.
To add a favourite, please click on the heart next to any course in the course lists or in the right menu on a course page.
Please note if you delete your cookies, your favourites will disappear.
You don't seem to have any favourites stored yet.
To add a favourite, please click on the heart next to any course in the course lists or in the right menu on a course page.
Please note if you delete your cookies, your favourites will disappear.
L. , Redefining PowerPoint Design Create and Present with Impact
"The whole course was a good refresher of previous skills "
T.T. Marelli, Excel Level 3
Which part of the course did you find particularly valuable
"I found the information on bookmarks and page navigation to be particularly helpful. I had previously used Power BI however as I was self taught I had never explored this before. I also found the terminology to be very useful, for example 'Content Pack' it is important to work to the true standards after all. "
J.I. NHS BSA, Microsoft Power BI Desktop
"[The trainer] explained everything really well at a good pace. I felt I have learnt a lot of new skills which I shall try to put into practice. "
J.C. Lincolnshire Housing Partnership, Document Storage in Microsoft Office 365
"[The trainer] was super patient and explained really well "
N. Schlegel, Excel Level 1 Essentials
"It's improved my overall perception of Power BI, and has given me a good foundation to explore further, as well as hopefully help others. "
C.B. PX Limited, Microsoft Power BI Desktop
Any other comments or recommendations
"Great course. Knowledge is a must. "
J.B. Tharsus, Excel Level 2
Following this training what are you going to do differently
"We will use this to create internal KPIs dashboards "
R.D. EGGER UK Ltd, Excel Analysing and Presenting Data with Dashboards and Pivot Tables
"Everything was clearly explained and useful "
R.F. Wetherby Shade Card Co, Excel Level 2
Following this training what are you going to do differently
"Start sharing knowledge / creating monthly reports with what I've learned to share with other teams about page effectiveness / popular pages. "
A.M. South Tyneside and Sunderland NHS Foundation Trust, Google Analytics Essentials
Which part of the course did you find particularly valuable
"Found out a lot more short cuts to get to things then going the long way round "
S.O. , Word Essentials
Following this training what are you going to do differently
"Feel more comfortable using Excel at work "
Following this training what are you going to do differently
"Create my own metrics. Analyse statistics "
J.C. CMR UK Ltd, Excel Level 3
Which part of the course did you find particularly valuable
"All of it was excellent "
J.F. Encore Envelopes, Access Essentials An Introduction to Database Design
Virtual Training: What is it?
Watch the video:
Welcome to IT Training Solutions!Expert trainers, courses delivered online or in person, small class sizes, flexible content, course materials included and available via your personal training account or in printed form.
L. , Redefining PowerPoint Design Create and Present with Impact
"The whole course was a good refresher of previous skills"
T.T. Marelli, Excel Level 3
Which part of the course did you find particularly valuable
"I found the information on bookmarks and page navigation to be particularly helpful. I had previously used Power BI however as I was self taught I had never explored this before. I also found the terminology to be very useful, for example 'Content Pack' it is important to work to the true standards after all."
J.I. NHS BSA, Microsoft Power BI Desktop
"[The trainer] explained everything really well at a good pace. I felt I have learnt a lot of new skills which I shall try to put into practice."
J.C. Lincolnshire Housing Partnership, Document Storage in Microsoft Office 365
"[The trainer] was super patient and explained really well"
N. Schlegel, Excel Level 1 Essentials
"It's improved my overall perception of Power BI, and has given me a good foundation to explore further, as well as hopefully help others."
C.B. PX Limited, Microsoft Power BI Desktop
Any other comments or recommendations
"Great course. Knowledge is a must."
J.B. Tharsus, Excel Level 2
Following this training what are you going to do differently
"We will use this to create internal KPIs dashboards"
R.D. EGGER UK Ltd, Excel Analysing and Presenting Data with Dashboards and Pivot Tables
"Everything was clearly explained and useful"
R.F. Wetherby Shade Card Co, Excel Level 2
Following this training what are you going to do differently
"Start sharing knowledge / creating monthly reports with what I've learned to share with other teams about page effectiveness / popular pages."
A.M. South Tyneside and Sunderland NHS Foundation Trust, Google Analytics Essentials
Which part of the course did you find particularly valuable
"Found out a lot more short cuts to get to things then going the long way round"
S.O. , Word Essentials
Following this training what are you going to do differently
"Feel more comfortable using Excel at work"
Following this training what are you going to do differently
"Create my own metrics. Analyse statistics"
J.C. CMR UK Ltd, Excel Level 3
Which part of the course did you find particularly valuable
"All of it was excellent"
J.F. Encore Envelopes, Access Essentials An Introduction to Database Design
What to expect on your course
Expert trainers
Lunch provided*
Course manual included
Drinks and snacks provided*
Small course sizes
1 delegate per laptop
After course support
Wear what you feel comfortable in*
Pens and paper provided
Questions encouraged!
*May differ when training is held at the client’s site.
Why IT Training Solutions?
25
Over 25 years training experience
42
Over 42 thousand already trained
200
Over 200 courses
100
100% expert trainers
Established in 1992, IT Training Solutions Ltd began life as an on-site computer training company in
response to the business worlds growing demand for flexible, high-quality training at an affordable price.
Today, IT Training Solutions Ltd has grown in size and is one of the leading training providers in the
North East, providing training courses on a large number of IT and personal development subjects.
More information on programming in Leeds
We provide programming courses in Leeds, our programming Courses can be available as scheduled or private courses, meaning that you can benefit from training that fits your exact requirements. If you are unsure which programming Courses would suit you, or if you would like help deciding, please give us a call on 0191 377 8377 or contact us online, we will be happy to help.
Private Courses
Private Courses the ultimate in flexible training. You choose the timescale, you choose the location, you choose the delegate(s) and you choose the content.
Public Scheduled Courses
Scheduled Courses easy to book - we set the date, location and outline, so all you need to do is let us know which course you would like to attend.
If a public scheduled course is not available for programming in Leeds, we can provide private, or onsite, courses for you in your location. One way or another, contact us to let us know how we can help or to book your courses.
Leeds is set in the beautiful Yorkshire countryside and is the financial, cultural and commercial heart of West Yorkshire, having become the largest city in the Yorkshire and Humber region. As a city, Leeds has seen a remarkable growth rate for private-sector jobs and therefore has a great demand for IT and personal development skills. Flexible Programming training courses have been in high demand in and around Leeds as many organisations expand and diversify throughout the region. In response to this demand for Programming training, we have developed online and classroom Programming training courses which are now available in Leeds. Both online and classroom Programming courses contain the same content.
You can contact us on 0191 377 8377 to discuss your Programming training in Leeds, or use our online service to contact us.
Contact us online or call 0191 377 8377(Mon-Fri, 9am-5pm)
Over 42 000 delegates have already trained with us
This site requires JavaScript - JavaScript is currently disabled on your device, please be aware that certain functionality may not work until you enable JavaScript.