Course Code: ITP
Duration: 3 days
The Introduction to Programming course comprises sessions dealing with variables, expressions, conditional statements, collections, iterative statements, functions, objects, compilation and execution, and best practices.
This hands-on course does not concentrate on any one language in particular, rather its aim is to familiarise delegates with standard programming terminology, structures, and principles. Examples are given in three languages - Python, Java, and JavaScript - and delegates may choose any one of these languages with which to carry out the practical exercises.
Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.
This course aims to provide the delegate with the knowledge to be able to produce simple computer programs that demonstrate an understanding of the three core principles of programming - sequence, selection, and iteration. Delegates will also be exposed to functions, objects, and both procedural and object-oriented programming paradigms. The course further aims to prepare delegates to go on to learn any one of many programming languages in detail.
This Introduction to Programming course is designed for those new to programming, who want to learn about the terminology, structures, and principles of programming generally.
Attending this course will provide delegates with the prerequisite knowledge and required skills to go on to learn any programming language in detail, e.g. Java, JavaScript, Python, C, C++, C#, PHP, Perl, Ruby, etc.
The delegate will learn and acquire skills as follows:
Delegates should be able to navigate the filesystem, edit a file, and browse the web. No programming experience is necessary.
Brian was excellent - very empathetic and clear with his instructions. I very much appreciated his patience and tutelage.
Ken - Compliance Officer - Finance - April 2024
Content was very good, trainer was clear and patient and always checked in on everyone if any questions or assistance. Examples for exercises were ran through afterwards which was great to see for practice if you went wrong or got stuck along with alternative ways to approach it.
Andrew - Technical Analyst - Insurance - January 2024
Stuart was excellent in his delivery of this course - highly knowledgeable and willing to answer questions, too. Stuart understood that we were all finding the content to grasp, but he explained things in a different way and helped me (and I'm sure the others too) to understand more clearly what was being said.
Jon - Analytical Support Officer - Academic - December 2023
Kudos to Alan for an excellent Python course! His well-paced teaching and clear explanations made learning enjoyable and effective. I appreciate his passion for the subject and the supportive learning environment he created. Highly recommend!
Madara - Outsourcing - December 2023
Alan was a great instructor with a vast knowledge base that he used to cover the topic in full and explain and answer any questions that we had.
Andrew - SQL Developer/DBA - IT - October 2023
The course was run well and concisely, and Alan was a fantastic teacher, who kept the course light-hearted and interested, while providing meaningful understanding behind the basics of python we were learning. Could not recommend more.
Benjamin - Atmospheric Dispersion Scientist Placeme - Environmental - September 2023
Duration: 3 days
Price: £1,490.00 exc. VAT
| |||
---|---|---|---|
Start Date | Options | Spaces | |
29 May 2024 | Filling | Book Now | |
03 Jul 2024 | Spaces | Book Now | |
31 Jul 2024 | Spaces | Book Now | |
28 Aug 2024 | Spaces | Book Now | |
25 Sep 2024 | Spaces | Book Now | |
23 Oct 2024 | Spaces | Book Now | |
20 Nov 2024 | Spaces | Book Now | |
16 Dec 2024 | Spaces | Book Now | |
22 Jan 2025 | Spaces | Book Now |
| |||
---|---|---|---|
Start Date | Options | Spaces | |
01 May 2024 | Spaces | Book Now POA |
Live Virtual Classroom
Our Customers Include
Our Course Curriculum