Programming Fundamentals

Course code: P100

4 days £1,840.00

A hands on practical 4 day training course designed to provide attendees with an essential primer in modern programming

Course content >

Who Should Attend?

Those who wish to either embark on a career in software development or for those working alongside developers. Testers or QA specialists. This is particularly relevant to those working in an Agile environment with dev-test pairin



iTrain also offer all of these courses as closed courses on your site. Please call 020 7608 1835

29 Jul 2019 London Delegates:    £1,840.00
02 Sep 2019 London Delegates:    £1,840.00

Course Contents

Ensuring attendees are comfortable with core concepts the workshop is based around working with a fully functioning and current system, lifting the lid off the front end to enable attendees to understand, appreciate and manipulate the inner workings of the code. We will show you how the code reacts to inputs from you in both the front and back ends where relevant. Deconstructing technical jargon to and replacing this with meaningful everyday language attendees are able to easily grasp the ideas and technology. The course removes myths and places technology into the hands of everyday people. Attendees are provided a preinstalled laptop, as part of the iTrain Classroom in a Box Service to allow you to try things out as they are explained so you learn by doing. Once we have a system mapped out and an understanding of what each component does, we will move on to the next tiny steps - no giant leaps for mankind here! This will take you through the typical programming languages used to create each part of the functionality, always keeping the big picture in mind, so you do not get lost. We will do this one step at a time, with you seeing the effects of your code as you type. Making mistakes is a great way to learn, so we are not seeking 'right first time'. In today's world, there is plenty of ready-made code already available for us to download, often for free. We will show you some of these, and how to make use of them. This workshop will end with us having built a system of our own using code already written, and tweaking for our needs.
Day 1 • Explanation of clients, servers, databases and database management systems • First look at client-side scripting using HTML5, JavaScript and CSS. • First look at server-side programming using php and querying/manipulating databases using SQL. Day 2 • Scripting web pages using HTML5 • Using JavaScript to add functionality to the page client-side • Writing simple server-side programs using php • How to use SELECT, INSERT, DELETE and UPDATE in SQL. Day 3 • On-line resources to make programming today even more accessible • Let's build it - we will put into practice what we have learnt and build a system of our own - designed to show that you can do it.
Contact us for more information