NobleProg - IT training courses |
![]() |
NobleProg specializes in bespoke computer and management training courses.
NobleProg provides computer training courses in the following areas:
* Drupal
* Java
* Linux
* MySQL
* OpenOffice
* Oracle
* PHP
* Project Management
* SVN and CVS
* UML
* Web Application Testing
* CSS
* VBA
* BPM
* SOA
* LPI (We are partners)
What makes us different?
We act fast and effectively.
We are mobile and flexible. We work when and where we are needed.
We love to teach and to learn.
Our work achieves proven results - our clients are the best companies in their industries.
We can provide you with all sorts of management, marketing, scientific and computer training
Usually you don't have to wait for the course, we can organize it even for one person as and when you need it
No delays, no cancellations, a quick and easy booking process
You can discuss the subject area with the trainer or the consultant before the course or the consultancy
We can help you with your projects by offering ad-hoc as well as on-going consultancy and coaching
NobleProg History
* Established in Krakow, Poland, in 2005.
* From January 2007 present in London
* Employing 9 highly skilled permanent members of staff and hundreds of contractors
NobleProg - IT training courses is based in London, London, United Kingdom
We specialize in providing bespoke training and consultancy programs.
Access 2007 Advanced Training Course




: By the end of this course you will have a complete understanding of the higher functions of Access. The course involves showing you how to automate functions by creating simple and then very advanced macros. You will be shown how to advance your querying ability and then to use SQL statements in your queries. You will be guided how to discover how to work with objects, and the fundamentals of database management. Finally you will be taught how to protect your valuable data sources.
Access VBA




: This course has been created for users who are already well acquainted with Ms Access databases.
During the course, participants will learn how to automate tasks, create full-featured applications and add new logic to forms and reports.
Advanced Microsoft Outlook 2003



: This is second stage of learning microsoft outlook, is the advanced approach. This course is designed for anyone who is interested in using outlooks tools to their full potential. A basic knowledge of using microsoft outlook is required.
Agile Software Development with XPlanner




: This course has been created for project managers, developers, product develoment managers and anyone interested in using XPlanner .
Analysing Financial Data in Excel Training Course




: Financial or market analysts, managers, accountants
Course Objectives
Facilitate and automate all kind of fincial analysis with Microsoft Excel
Building Social Networking Application in Drupal Training Course




: This course helps people to build Social Networking software using Drupal as a framework. The course has been created for Drupal users, developers, project managers, directors and anyone who is interested in Drupal and Drupal modules related to Social Networking. This course starts by explaining module functionality and then works through Drupal limitations and alternative solutions.
Some architecture, code and database related aspects are discussed in the context of optimization and scalability.
C# Language in Visual Studio .NET




: This course has been created for programmers interested in C language generally. The course explains object oriented concepts of the language, shows C new features and introduces participants to web or desktop application development.
Design Patterns Training Course
: Requirements:
Good knowledge of UML and any fully object-oriented language like C++, C#, Java, VB.NET, etc...
Overview:
There are plenty of "tried and tested" patterns widely available to everyone. Sometimes it is a matter of changing the names and implementing the pattern in a specific technology. It can saves hundreds of hours, which otherwise would be spent on design and testing.
Training Goals
This course has two goals: first, it allows you to reuse widely-known patterns, second, it allows you to create and reuse patterns specific to your organization.
It helps you to more...
Designing Drupal Applications in UML Training Course




: This course has been created for software architects, project managers, developer and other people involved in Drupal application development. This course helps to understand Drupal design, simplify modules design and reduce number of dependencies. This helps to create scalable, maintainable application.
Developing Websites with PHP




: This course deals with developing web applications in PHP. The course has be created for people already familiar with any other procedural programming language. During the course participants will learn how to create a simple dynamic application with PHP and a MySQL database.
Drupal 5x Optimization Training Course




: This course has been created for web developers, administrators and Drupal site owners who have problems with high traffic.
During the course, participants will learn how to speed up Drupal applications as much as 2000 times.
Drupal 6 for Developers Training Course




: This course has been created for developers, architects, project managers interested in developing with Drupal 6 platform.
The participants will learn how to override existing functionality and how to write deployable modules.
Drupal Category Training Course




: This course explains how to use and optimize Drupal category module:
http://drupal.org/project/category
http://category.greenash.net.au/
Drupal Installation and Configuration



: This course is designed for anyone interested in using Drupal in their company. During this course the participant will learn how to download, install, update and use Drupal and its modules.
Drupal Themes




: The Drupal themes workshop enables the webdeveloper to create and modify Drupal Themes. Drupal Themes are very flexible, but only if you understand how the theme engines work. You will discover how to interactively change existing and create new themes from scratch interactively using Firefox plugin tools.
Effective Budgeting Training Course





: Manage budgets within your department, division, cost or profit centre
Develop an understanding of the budgeting process
Work more productively with colleagues from the finance department
Prepare and monitor a budget
Appreciate the importance of reducing unnecessary departmental costs and working towards increased corporate profitability
Handle your annual budget cycle more effectively
Identify the key drivers behind sales, costs and margins
Enterprise Java Programming with J2EE and JBoss EJB 20 Training Course




: This 4-day course is for programmers who already know the Java language and wish to exploit the Enterprise Java Beans 2. 0 technology while becoming aware of the security implications of distributing applications. This course has a large practical component which includes developing an e-commerce application based on Enterprise Java Beans. The course uses the JBoss Application Server.
Excel 2007 Advanced Training Course




: By the end of this course you will have a complete understanding of the higher functions of Excel. You will be able to perform very advanced calculations and functions, manipulate data using pivot tables and 'advanced' analysis, record macros and integrate with other office applications.
Excel Advanced Training Course




: This course is designed of you who want to use excel to its full potential at a more advanced level
Excel Advanced with VBA Training Course




: The course is designed for anyone who is intereste in using advanced excel with VBA
Excel For Statistical Data Analysis Training Course





: Audience
Analysts, researchers, scientists, graduates and students and anyone who is intrested in learning how to facilitate statistical analysis in Microsoft Excel.
Course Objectives
This course will help improving your familiarity with Excel and statistics and as a result increase the effectiveness and efficiency of your work or research.
This course describes how to use the Analysis ToolPak in Microsoft Excel, statistical functions and how to perform basic statistical procedures. It will explain what Excel limitation are and how to overcome them.
Excel VBA Advanced




: This course has been created for VBA developers who want to learn advanced topics and use VBA macros in the most efficient way. The course deals with object oriented programming, advanced VBA functionality and integration with external libraries and data sources.
Excel VBA Introduction Training Course




: This course has been created for anyone who works with Excel and wants to automate most of their tasks.
The course covers procedural programming in VBA. Students will learn which objects are available in Excel and how to use them. They will also learn how to write their own worksheet functions, debug programs and write complete applications using VBA forms.
Finance for Non-Financial Managers Extended Training Course




: By the end of this course you should be able to:
Understand and interpret key financial statements
Make use of financial information for strategic day-to-day decision making
Identify the main sources of financial information
Understand and interpret key financial information
Understand the differences between cash flow, revenue and capital
Analyse variances in budgets and take remedial action
Prepare break-even analyses for business plans
Perform confidently in a financial environment.
Finance for Non-Financial Managers Training Course





: By the end of this course you should be able to:
Understand and interpret key financial statements
Make use of financial information for strategic day-to-day decision making
Identify the main sources of financial information
Understand and interpret key financial information
Understand the differences between cash flow, revenue and capital
Analyse variances in budgets and take remedial action
Prepare break-even analyses for business plans
Perform confidently in a financial environment.
Gimpshop





: This course has been create for people who want to learn how to edit images with gimpshop.
Google Adwords Training Course




: This 1 day workshop guides you through researching and creating your adwords campaign. It is very easy to lose a lot of money with Pay Per Click advertsing. This course will ensure that you know how to limit your exposure, how to measure your success and how to optimise your return.
How To Build a Company Training Course




: Audience
This course is designed for anyone interested in building their own company.
Course Objectives
Explain issues a new entrepreneur can face during starting a new business
Show compare different ways of raising funds
Preventing from common errors
Estimating business profitability
When and how to employ people
How to use technology
Introduction to CSS Training Course
: Introduction to CSS, for web page developers, designers, web producers.
Introduction to MacOSX Interface Training Course


: At the end of this course you will be able to :
Have a good understanding of how the Mac operating system works
Connect all external devices
Browse the internet use email
Use Appleworks, itunes, imovie freely and at ease
Organise various files and folders
Introduction to Microsoft Outlook 2003



: By the end of this training you will have a good working knowledge of Outlook 2003 basics. You will be able communicate using Microsoft Outlook and should feel a lot more confident. You will be shown how to set up meetings, organise calenders, manage the do list using tasks.
Using the powerful tools in Outlook it will enable you to make email communication a much simplier process.
Java Fundamentals




: The course covers the basics of Java development.
It introduces students to Java technology and teaches them basic Java syntax and concepts, leading to the creation of a simple program. Training goes through the essential concepts and features of the Java Programming Language, focusing on exceptions, basic input/output, concurrency, regular expressions, Java collections framework and the platform environment. The course finishes when all basic Java features have been explained and trained.
Java Performance Tuning Training Course



: Performance tips all come with a shelf life that is linked to the particular technology to which they are applied. Once that technology changes or is not longer used, the tips become useless at best and harmful at worst. For this reason we have purposely designed a course that focuses on providing you with something more than just tricks to get the latest and greatest framework to meet your performance needs. One of the tools we aim to leave you with is a methodology that we've used other the years on a regular basis. This methodology has helped us quickly identify and solve hard performance issues.
Java Persistence with Hibernate




: This course teaches the practical use of Hibernate for persisting Java objects in a relational database.
JMeter Advanced Training Course




: This course deals with advanced web application testing techniques. It focuses on full automation, scripting, integrating tests with external data source.
JMeter Fundamentals




: This course covers the creation and implementation of functional and unit testing with Apache JMeter, the free application testing software from The Apache Software Foundation. The purpose of the course is to allow organisations to completely automate their various testing requirements, saving time, money and helping to minimise the risk of human error in testing. The programme explores the concepts of designing and creating test plans for real-world web applications using Apache JMeter, including functional, regression and stress testing plans. Delegates will learn how to design test plans for a more...
Linux Installation and Configuration




: During this course, participants will learn how to install and configure the GNU/Linux system. Course members will learn about the concept of Linux, the concept of GNU software and available system tools. After completing this course, participants will know how to manage their files, processes and resources and will understand the File Permission System and Groups.
Linux LPI LPIC- 1 Exams Preparation





: This course has been created for a computer users preparing for LPI certification. It is conducted as a series of lectures intertwined with simple exercises.
Linux LPI LPIC- 2 Exams Preparation





: This course has been created for a computer users preparing for LPI certification. It is conducted as a series of lectures intertwined with simple exercises.
Linux Networking Training Course




: This course is for Linux System Administrators and Network Administrators who want to know how to configure and manage networks and network services in the Linux system. During this course, students will learn how to install and configure network hardware and how to assign IP addresses and host names. After completing this course participants will understand the concept of TCP/IP, routing, firewall and network services in the Linux system.
Linux System Administration




: During the course students will learn how to carry out administrative tasks including backups and recoveries, manage user accounts, monitor system resources and configure stable and robust Linux environments.
This course also explains how the Linux system works, how it deals with hardware and how the system is constructed.
Managing Projects with Redmine Training Course




: Redmine is a flexible project management web application written using Ruby on Rails framework. More information about Redmine: http://www. redmine. org/
This course has been created for developers, project managers, managers and all people interested in effective and efficient project management with Redmine.
The course shows how to use the tools, what options are available, how to integrate Redmine with repository, close issues through repository messages, how to read reports, manage users and projects and get full potential of Redmine.
MDA Model Driven Architecture development with AndroMDA Training Course




: Java & J2EE, an internet application architecture and a fundamental knowledge of JSP (and optionally JSF or Struts ) .
Overview:
This training covers CRUD (Create Read Update Delete) application development. Participants create applications from scratch using MagicDraw, Eclipse, Maven and AndroMDA.
Microsoft Office 2007 Upgrade Training Course





: This course will be worthwhile for benefit for you and your organisation, you will be taught the new 2007 interface quickly. You will be able to locate features that you used frequently in earlier versions; and identify new features.
Microsoft Vista For Users Training



: People already familiar with other operating systems and interested in mastering new features of Microsoft Windows Vista.
Microsoft Word Advanced



: Requirements:
To take this course you must obtain a good working knowledge of word
Overview:
Once yo have completed this course in Word you will have a complete understanding of the higher functions that are in Word. You will be able to perform the most advanced functions.
Microsoft Word Intermediate



: Requirements:
A working knowledge of using word is needed.
Overview:
This course is designed for those users who want to improve their current knowledge of Word and use this fantastic tool and its more complex features. This training will teach you valuable skills which you will be able to use within the work environment or for your own personal use.
Microsoft Word Introduction




: Requirements:
Anyone who is interested in learning how to use word
A working knowledge of Windows is required
No experience of Microsoft Word is required.
Overview:
Our Microsoft Word 2003 Introduction course is suitable for complete beginners to Microsoft Word.
Produce effective documentation
Documents that you create will be easier to read and will look much more presentable.
MySQL Introduction








: After completing this course, participants will know how to use and manage MySQL server. This course is for web developers or anyone using MySQL server. During this course students will learn:
* Is MySQL really free
* What are terms and conditions of MySQL Licenses
* How to install MySQL Server
* What MySQL AB or third party MySQL tools are available and how to use them
OCEB Fundamental Exam Preparation Training Course





: This course prepares you to the OMG Certified Expert in BPM (OCEB)
OpenOffice Calc




: This course has been create for people with little or no knowledge of OpenOffice Calc. The courses introduces its participants to robust features of Calc.
OpenOffice Writer




: This course provides you with the skills needed to take you beyond the elementary features of OpenOffice Writer.
A series of time-saving techniques are covered for creating a well-structured document that is easy to revise and manage. The course should prove especially useful for self-taught or beginner OpenOffice users wishing to progress, or for those with some experience of Word who would like to try an open-source alternative.
Oracle 10g DBA Training Course



: Oracle 10g is the first database product from the Oracle Corporation designed for grid computing. As a "self-managing" database, many of the features in this product have been simplified or automated. This class utilises the graphical management tools introduced with Oracle 10g to familiarise delegates with creating and administering physical and logical file structures in this powerful relational database product.
By completing this class, and with some further hands-on practice, delegates will be prepared to undertake the Oracle Database 10g Administrator more...
Oracle 10g XE Administration




: This course has been created for database administrators. It covers the concepts and day-to-day Oracle database administrator activities.
Outlook 2007 Advanced Training Course




: By the end of this Outlook 2007 training you will have a good practical knowledge and insight into its advanced features. You will be able to set up rules to filter emails and to use stationary, templates and forms to customise your emails.
Perl Programming Training Course




: This course gives a comprehensive introduction to Perl programming.
PHP Website Optimization Training Course




: This course has been created for PHP programmers and web sites developers interested in PHP code optimization.
The course shows how to find a bottleneck and how to refactor or change the code in the appropriate way.
During this course participants will deal with real web page examples, which will be tracked, analysed and optimized.
Powerpoint 2007 Advanced Training Course





: At the end of this course you will have a good knowledge in working with Microsoft PowerPoint. You will be able to use templates to build custom presentations and introduce much more stimulating graphical and animated content. You will be guided on how to use the advanced delivery options, customise your workspace and interrelate your presentation with both Excel and Word files.
Preparation for Sun Certifed Java Programmer Exam Training Course




: Java basics and Advanced concepts needed for SCJP exam :
Objects, Static and non-static variables, methods, Constructors, Packages, Imports , Access modifiers , Usage modifiers, Classes, Interfaces, Collections, generics, Autoboxing, Input-Output, Formattings
Python Programming Training Course




: This 5 day course is designed for those wishing to learn the Python programming language. The emphasis is on the Python language and the core APIs. The practical exercises constitute about 50% of the course time.
Sales Management Training Course




: This intervention is designed to help the participant transfer sales talent into managerial expertise.
This course will provide the delegate with tools to;
*
Develop a strategic plan
*
Understand the role of a sales manager
*
Employ effective sales people
*
Deliver relevant training
*
Motivating and managing a winning sales team
The key benefit of this course will be to set sales objectives and achieve them strategically.
Search Engine Optimization Training Course




: This 1 day workshop guides you through the basics of Search Engine optimization. You will understand the fundamentals of optimizing your website, how to track and measure your progress and do competitive research.
The delegates will get a basic grounding of SEO in the morning and then delegates will have their sites reviewed and individual recommendations in the afternoon.
SOA the Business View Training Course




: Basic Windows Knowledge
Some exposure to Business process analysis
SQL Advanced in MySQL




: This course has been created for people already acquainted with SQL. The course introduces you into secretes common to all SQL databases as well as MySQL specific syntax, functions and features.
SQL Language







: This training course is for students who want to gain the necessary skills to extract and analyse data from any database and create reports. Course members will learn:
how to write SQL queries
what relational databases are and how we can use them
what are relations and how to create them
the structure of data and the SQL language
differences between SQL dialects (Oracle, T-SQL, ANSI)
practical skills for writing queries
This course deals with generic ANSI SQL language. It can be used in any database, including Oracle, more...
Statistics Level 1 Training Course




: If you want to learn statistics
Statistics Level 2 Training Course




: If you want to learn statistics more advanced level
Stock Exchange Investment Training Course




: This training is designed for anyone who is interested in the stock exchange and investment.
Subervision for Users Training Course




: This course has been created for people who need to work co-operatively.
The course explains the concepts of merges, conflicts, branches, revisions and diff files. Participants will learn how to use command line tools as well as GUIs like Tortise.
Subversion For Admininstrators




: This course is for system administrators who need to install and maintain Subversion software and Subversion repository.
This aim of this course is to widen the skills of system administrators so that they can administer Subversion repository servers and provide the best advice of the practices of Subversion.
Subversion for Users





: This course has been created for people who need to work co-operatively.
The course explains the concepts of merges, conflicts, branches, revisions and diff files. Participants will learn how to use command line tools as well as GUIs like Tortise.
Tomcat Training Training Course




: An overview and explanation of how Tomcat relates to Java EE (J2EE) and compares to other application servers
The Installation and setting up Tomcat on both Windows and UNIX-type environments
Deploy, support, and troubleshoot applications on Tomcat
Navigate Tomcat's directory structure
Tomcat's architecture and configuration files: server. xml, context. xml, .properties, etc.
Web application structure and configuration: web. more...
UML 2.0 Certification - Intermediate Exam Preparation Training Course



: Developers, programmers, business analysts, project managers, software architects, testers, people responsible for documentation or anyone involved in the software development process.
UML 20 Certification - Advanced Exam Preparation Training Course




: Developers, programmers, business analysts, project managers, software architects, testers, people responsible for documentation or anyone involved in the software development process.
Course Objectives:
Prepares you to work with a broad range of UML elements
Teaches you how to create complex UML models
Allows you become a qualified to be a senior member of a UML Development Team.
UML Analysis and Design




: This course has been created for software architects, programmers, software developers, project managers, analysts and anyone interested in understanding analysis and designing in UML.
The course shows how to analyse clients' needs, formalize them in UML diagrams, create a model and ultimately design the implementaion of the software.
WebServices with SOAP and WSDL Basics Training Course




: * Why do we need Web Services?
* Service-Oriented Architecture Principles (SOA)
* HTTP and XML - what is the whole buzz about?
* Simple Object Access Protocol (SOAP)
* Web Service Description Language (WSDL)
* Universal Description, Discovery and Integration (UDDI)
* The WS-* profiles - what are these?
* REST
Administering a Drupal Website Training Course
Administering a Drupal Website Training Course




: This course is for people who are completely new to Drupal. It will lead you through the basics of running a simple community website with Drupal, where things are and what to expect.
Drupal Views Module Training Course




: This course has been created for Drupal developers who wants to use Durpal views module in their applications and modules.
BPM
BPM for Managers and Analysts Overview





: Course Audience:
Managers who want to make decisions related to BPM, Business Consultants, Business Analysts, Business Process Engineers, System Analysts, Anyone who is involved in analysing and planning Business Processes.
Course Goals:
* How to increase productivity and effectiveness
* How to increase business process compliance and more...
Internet Video
Internet Video Workshop Training Course




: The workshop takes the student through the process of writing a script, recording an audio, generating slides and recording audio clips. Various free tools are used to create the assets - Audacity, Open Office, and Gimp.
The student then uses additionally commercial tools (Camtasia, Snagit and Magix Pro Video Editor) to assemble the assets into a video. Different video techniques such as fades, transitions and green screen chromatography are used. Finally the student will publish the video onto the internet.
SOA Methodology
Enterprise Integration Patterns Training Course




: Some experience with asynchronous messaging architectures and SOA systems is beneficial.
Overview:
Audience
This course has been created for integration architects and developers.
Objectives
These patterns help you design better solutions, whether you use EAI, SOA, or ESB platforms such as IBM WebSphere MQ, TIBCO, Vitria, SeeBeyond, WebMethods, BizTalk, Sonic, Fiorano, Mule ESB, ActiveMQ, JMS-based messaging systems, MSMQ, Windows Communication Foundation (WCF), or Web service-based integration.
SOA for Architects and Business Analyst Overview




: architects planning to implement or currently implementing SOA solutions. It gives the overview of pros and cons of SOA and explains when, why and which part of SOA you should use.
Some of the questions the course can answer:
* What are the benefits of employing SOA
* What are the risks associated with the SOA approach
* What are the trade-offs
* How to assess potential profit with SOA
* What real business case studies has been already made
* When and to what extent SOA should be implemented
* What are simplification and decomposition benefits
* How to migrate from existing solutions to SOA more...
UML
UML 20 Certification - Fundamental Exam Preparation




: Course Audience:
Developers, programmers, business analysts, project managers, software architects, testers, people responsible for documentation or anyone involved in the software development process.
Course Objectives:
Prepares you to work with the most commonly encountered UML elements
Teaches you how to create simple UML models
Prepares you to be a member of a UML Development Team
Web Application Performance Testing with JMeter Training Course
Web Application Performance Testing with JMeter Training Course




: This course has been created for test managers, testers, business analysts, designers, developers, administrators and anyone interested in planning and performing web application performance tests. It covers how to set up a non-functional requirements, which indicators are most important in specific implementations, how to create a performance test plan, implement it in JMeter, execute it and analyse the results.
Landlord TrainingProperty Investment
Landlord & Management Training Course



: After you have completed this training you will be very clear on the methods of how to be a successful landlord.
You will understand the legal implications and what the requirements are.
| Head Office |

