Best Training courses providers in South Africa
Best React Js Training Providers in Cape Town
React Native Course
Create scalable web pages or apps using react and up skill yourself or your company while you’re working. Thus no matter where you are, we come to you and give the tools to move up in your company. All in all we provide one on one training and as a result students gain industry knowledge. Thus this is what separates you and us from the rest.
Cities: Cape Town,
Number of lessons:
Course duration:
Employment: No
HTML5 Course
A Web Design training course or Web Development course is valuable. In turn Web design is an interesting field, but can get more advanced the more you learn and practice. Thus the majority of web designers purely want to create sites that are visually appealing and often don’t realize that functionality plays a integrate part. In turn School Of IT provides the best Web Design training and Web Development course. Altogether you will learn how to make websites that are visually appealing and functional.
Cities: Cape Town,
Number of lessons:
Course duration:
Employment: No
MS SQL Server Course
The course teaches the fundamentals of SQL server. In addition the guidance you need to build database solutions that solve real-world problems. Thus learn to integrate SQL server data in your applications, write queries and develop reports etc. In turn the focus of this course is providing an overview of how you to build SQL server applications. Not to mention you will learn how to install each of the components, configure and manage instances. Overall build databases and know how each system tool enables you to develop and manage your database environment.
Cities: Cape Town,
Number of lessons:
Course duration: 6 Month
Employment: No
Adobe Premiere Course
There’s a real shortage of animators in the industry. Thus creating a massive demand for our Adobe Premiere Courses and video courses. The top jobs in South Africa today is in in video production. Having a Digital video qualification and learning international standards is vital. Learn Adobe Premiere anytime and anywhere. We have 3 training options and we have award-winning IT courses. In turn identify appropriate video edits and the use of appropriate sound.
Price: R10 900
Cities: Cape Town,
Number of lessons:
Course duration:
Employment: No
Introduction to Computer Graphics
This course will introduce students to 3D computer graphics theory and a brief introduction to OpenGL shader programming. The theory will cover the formal description and lighting of 3D models, and how they can be rendered to create the desired representation of a 3D scene. A series of brief assignments will cover the theoretical side and introduce students to basic OpenGL shader programming. The topics include the rendering pipeline, rasterization, 3D mesh model representation, homogeneous coordinates, modelling and viewing transforms; shading and lighting; GLSL shader program; OpenGL/WebGL programming and advanced rendering - raytracing.
Number of lessons:
Course duration:
Employment: No
Artificial Intelligence
The course will introduce students to the foundational concepts and computation techniques of modern Artificial Intelligence, as well as their theoretical underpinnings in logic and search. These techniques will be used to solve real-world problems. Students will also learn how they can be selected and implemented. The core topics include problem solving, knowledge representation, reasoning, machine learning, and dealing with uncertainty. There are also selected topics that relate to planning, agents, and natural language processing.
Number of lessons:
Course duration:
Employment: No
Big Data Management & Analysis
This course focuses on big data storage systems and analysis. NoSQL and Hadoop are all covered. HIVE, HIVE and YARN are also included. Also, an introduction to data mining techniques is provided. The course ends with a short presentation on recent developments in database technology, including spatial, temporal and mobile data management, text, and social network data management.
Number of lessons:
Course duration:
Employment: No
Functional Programming
Students will learn about the alternative functional programming paradigm, its theoretical foundations in the lambda calculator, and its practical application in particular languages. The undergraduate theory of algorithms module, which used a Turing machine approach to computing, will help students expand their theoretical understanding of computation. The concept of "functions and rules" will be introduced to students.
Cities: Cape Town,
Number of lessons:
Course duration:
Employment: No
Information Technology Honours Project
This is the mandatory research project component for a Computer Science Honours Degree. This project is a large, under-supervised project that runs over the course of the academic year. It also includes a mini-dissertation as well as other project deliverables.
Number of lessons:
Course duration:
Employment: No
Computer Science Honours
A pamphlet outlining the year's programme is available from the Department. A major research project makes up 60 credits and the remaining 70 credits is calculated from the coursework modules. Although the modules will vary from one year to another, they will generally include: Research Methods (compulsory), New Venture Planning(compulsory), Functional Programming (1 and 2)), Compiler Construction 1 and 2 (2 compulsory), Big Data Management and Analysis (compulsory), Big Data Management and Analysis (compulsory), Big Data Management and Analysis (compulsory), Human Computer Interaction (compulsory), Network Security, Computer Game Design and High Performance Computing.
Number of lessons:
Course duration:
Employment: No
Computer Science Honours Project
This is the mandatory research project component for a Computer Science Honours Degree. This project is a large, under-supervised project that runs over the course of the academic year. It also includes a mini-dissertation as well as other project deliverables.
Number of lessons:
Course duration:
Employment: No
FINANCIAL SYSTEMS DESIGN
This course aims to give students a comprehensive view of software design and craftmanship in the context of financial services. This course is extremely practical and will teach you how to manage, integrate, review, and design financial software solutions. The core focus of the course will be on process design aspects such as testing, integration, life cycle design and testing. The course's software management and development frameworks will be largely qualitative. This course will allow students to complement and complete their core programming knowledge and skills from other courses by incorporating practical, real-world software development considerations.
Number of lessons:
Course duration:
Employment: No
WEB PROGRAMMING
This course introduces students the technology that underpins the modern Internet. This course covers the technology used to encode and architect information, Javascript as a dynamic execution method, modern information encoding methods such as XML and the creation and maintenance of Web applications.
Number of lessons:
Course duration:
Employment: No
SOFTWARE ENGINEERING
This module introduces a variety of techniques in both object-oriented and structured methods to help you design and analyse well-engineered software solutions. CASE tools will be used to model, document and create design specifications. We will also discuss different life cycle models.
Cities: Cape Town,
Number of lessons:
Course duration:
Employment: No
OBJECT-ORIENTED PROGRAMMING IN PYTHON
This course is an introduction to object-oriented programing in modern languages, such as Python. Python is becoming more popular as a way to introduce programming concepts to people who are just starting to program. The Python language will teach students how to create simple programs.
Cities: Cape Town,
Number of lessons:
Course duration:
Employment: No
COMPUTATIONAL GEOMETRY FOR 3D PRINTING
It is important to understand surface and volumetric modeling concepts that are applicable to 3D printing. Rapid prototyping is becoming more common with 3D printers. Fused Deposition Modelling (FDM) is a method that involves depositing thin layers semi-molten materials. However, it isn't without its limitations. Material thickness and support structures are important factors to consider. This course will teach you how to create 3D printed geometric models. Students will learn how to code 3D modelling software and then design and print a model. The topics covered are: Geometry and Topology of Computer Graphics; 3D printing concepts: Printing Hardware. Overhang Support. Applications. Volumetric concepts: Voxels. Computational solid Geometry. Isosurface extraction. Surface concepts: Parametric Surfaces. Mesh Smoothing. Free-Form Deformation.
Number of lessons:
Course duration:
Employment: No
DISTRIBUTED SCIENTIFIC COMPUTING
This course aims to give an overview of the components that go into building Grid and Cloud computing systems. It also focuses on Scientific Computing. This course provides an overview of the components of Grid and Cloud computing environments. These components include those used to create distributed data and computing grids, as well as the various "as-a-service" systems that are commonly referred to under Cloud computing. These components are also used to support large-scale Scientific Computing.
Number of lessons:
Course duration:
Employment: No
RESEARCH METHODS IN COMPUTER SCIENCE
The Research Methods course aims to expose students to a range of research methods that are relevant to Computer Science. This will help them prepare for the minor dissertation portion of their degree. The goal is to help students write a research proposal and understand the complexities of conducting research in Computer Science.
Number of lessons:
Course duration:
Employment: No
DATA VISUALISATION
Visualization is the visual representation of data. It has the purpose of improving comprehension, communication and decision-making. This course will teach you how to effectively visualize large multidimensional data sets. This course covers the topic of visual thinking. We will discuss current knowledge about human perception and show how this knowledge can be used to create better data visualisations.
Number of lessons:
Course duration:
Employment: No
COMPUTER SCIENCE DISSERTATION
The course involves the investigation of a topic approved for intensive study by the student, culminating with the submission of a thesis. The dissertation must demonstrate that the candidate has completed a program of training in research methods and have a good knowledge of the scientific principles behind the research. It should be clear and adhere to the requirements of the faculty and department. A dissertation is usually a report that details the conduct and analysis of research under the supervision of a qualified supervisor. It should be well-thought out and refer to previous research.
Number of lessons:
Course duration:
Employment: No
Marketing Training Courses in South Africa
Instructor-led, live Marketing Training Courses are available online or in person. They provide interactive discussions and case studies that demonstrate the basics of Marketing. Online or onsite training are available for marketing training. Online live training, also known as "remote training", is done via an interactive, remote desktop. Live Marketing Trainings can be done locally at customer premises or in NobleProg corporate training centres.
Number of lessons:
Course duration:
Employment: No
Java Fundamentals Training Course
This course covers Java development basics. This course introduces Java technology to students and teaches them Java syntax and concepts. Students will then be able to create a simple program. The training covers the most important concepts and features of Java Programming Language. It focuses on exceptions and basic input/output as well as Java collections framework, platform environment, and Java collections framework. Once all the basic Java features are explained and trained, the course ends.
Cities: Cape Town,
Number of lessons:
Course duration: 28 hours
Employment: No
Advanced PHP Programming Training Course
PHP is a popular scripting language for general purposes that is well-suited to web development. Participants will be able to use advanced PHP programming tools and techniques. Participants will be able: To learn advanced concepts in PHP programming by the end of this training. PHP programming can be used to solve complex problems and establish consistency.
Cities: Cape Town,
Number of lessons:
Course duration: 35 hours
Employment: No
React Training
React training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Onsite live React trainings in Cape Town can be carried out locally on customer premises or in NobleProg corporate training centers.
Cities: Cape Town,
Number of lessons:
Course duration:
Employment: No
Introduction to SQL Server 2012 Integration Services (SSIS) Training Course
Online or onsite, instructor-led live SQL (Structured Query Language) training courses demonstrate through hands-on practice the necessary skills to extract and analyse data from any database and create reports, and how to build advanced queries and add, update and delete data, tables, views and indexes. SQL training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Onsite live SQL trainings in Cape Town can be carried out locally on customer premises or in NobleProg corporate training centers.
Price: 147,200 ZAR
Number of lessons:
Course duration: 28 hrs
Employment: No
Robot Framework: Keyword Driven Acceptance Testing Training Course
Participants will learn how to create a test case and a test suite. Then they will be able to execute the tests on a demonstration application. Participants will be able: To use Robot Framework's keyword driven testing approach and tabular data syntax to create and execute tests by the end of this training To create new keywords from the existing ones, use consistent syntax. Perform Gherkin-style Behavior Driven Development, (BDD), tests (similar to Cucumber). To troubleshoot application failures, generate and interpret Logs and Reports. Extended Robot Framework's capabilities with third-party libraries written using Java, Perl Javascript, PHP and Javascript. Selenium can be used to integrate Robot Framework into Selenium.
Cities: Cape Town,
Number of lessons:
Course duration: 14 hours
Employment: No
Voice Over Artist Masterclass
There are no prerequisites for the Voice Over Artist Masterclass training. This Masterclass is for voice-over artists who want to be voice-over artists in all fields, including radio stations, education and audiobooks. Voice over is also known as voice acting. A good voice is the only requirement to be a voice-over artist. Although it might seem easy, there are many factors that come into play when you have to voice a character or video. To be a VO artist, you need to have a great voice and the ability to control various voice modulations.
Price: $1095
Number of lessons:
Course duration: 1 days
Employment: No
Team Development Masterclass
There are no prerequisites for this Team Development Masterclass training. This Team Development Masterclass Training is for people who want to be a leader within a team for their organisation's growth and development. In today's business environment, team building is a key topic. Organisations are seeking to create more efficient, profitable, and high-quality teams to increase their productivity, profitability, as well as service quality. Managers and members of organisations are constantly looking for ways to improve business results as well as profitability.
Price: $1095
Number of lessons:
Course duration: 1 days
Employment: No
Social Media Training in Port Elizabeth
This course is intended for marketing professionals and small-business owners. However, it is also recommended to anyone who wants to increase their website traffic and conversion rates. Social media can help you increase brand awareness, lead generation and branding, as well as increasing brand recognition. You can share content with your audience and show your brand's personality through social media profiles.
Price: R59995
Number of lessons:
Course duration: 1 days
Employment: No
Bid and Tender Management Skills Outline
The Bid and tender Management Skills Training Course provides a variety of information that will provide delegates with the best training experience. An introduction to Bids Bid basics. Market Sounds. PQQs. Tenders. Making decisions and moving forward Decisions of Bid/No-Bid Alliances and Partnerships Strategic and tactical business excellence models (EFQM(c), and RADAR(c). A successful response and bid How to manage an effective bid The First Meeting. The Bid Plan Understanding the Competition The Bid Team. Workshops for Power Team Write the Bid. Proposal Structure. Controlling and monitoring the bidding process. Production and submission Post-Submission The Evaluation Process Assessment, Review, Improvement Clarification requests and negotiation Presentations, interviews, and site visits.
Price: R8995
Number of lessons:
Course duration: 1 days
Employment: No
ReactJS And Redux Training
Learn how to setup a ReactJS environment. Become familiarised with Virtual DOM and ReactDOM. Gain knowledge of the testing procedure for Redux and React components.
Price: R 59995
Cities: Cape Town,
Number of lessons:
Course duration: 1 Day
Employment: No
Pay Per Click (PPC) Masterclass
Acquire knowledge on PPC campaigns. Get insights on AdWords campaigns creation and campaign ROI metrics. Understand the concept of Paid Search and Bid Strategy.
Price: R 8995
Cities: Cape Town,
Number of lessons:
Course duration: 1 Day
Employment: No
SQL Training
SQL (Structured Query Language) is the world’s most widely used database language, used in a large variety of database systems for creating queries and manipulating data. SQL is supported by database programs such as MySQL, Microsoft SQL Server, and Oracle Database.
Price: R 59995
Cities: Cape Town,
Number of lessons:
Course duration: 1 Day
Employment: No

What courses are available?

We offers a wide range of courses that are offered by a variety of learning providers. There are many courses available, each with their own study methods and time frames. Many also offer tutor support. There are many learning options, whether you’re looking to earn a regulated qualification or a course that provides CPD hours or qualifications.

What’s a qualification?

An awarding body that is regulated by government bodies can only deliver a qualification. OFQUAL is the most common one that you will see on-site. However, there are different regulating bodies for every country in the United Kingdom and the Republic of Ireland. Each regulating body keeps a list of qualifications it regulates.

What study methods are available?

The course you choose and the method you use to study it will determine how you learn. You can enroll in either an offline course that allows you to access the content offline, or a classroom course in which the course is taught in a live classroom at a specific location. reed.co.uk offers a range of in-company and distance learning courses.

What courses are free?

Students can take free courses at reed.co.uk These courses are a great way for you to learn more about a topic you’re interested, without having to make a financial commitment.

Udemy offers a wide range of courses that will help you add React to your dev skills or build full-stack web applications using tools such as Redux, NodeJS and MongoDB.

Facebook developed React, a Javascript front-end library. React can be described as a user interface library that is used to build web UI components. If that were all React did it would only be a template library. React developers define components using a HTML-like syntax called JSX. These encapsulated elements manage their own state. It is easy to pass rich data to a Component and to keep the Application and its components’ state out of the Document Object Model. React components can react dynamically to state changes and be efficient. React components can be combined into simple web applications or complex web applications.

React is an open source JavaScript frontend library. It is considered a frontend framework by some developers because it does more than standard library functions. React is most commonly used to create dynamic user interfaces that can be used in single-page web applications. React’s structure makes it more useful than just for creating websites. React’s syntax extension for Javascript, JSX is a feature that allows you to create a template for HTML and manage the state of an element. JSX can also be used to interface with HTML. React Native uses React for mobile apps. JSX is used instead of HTML to create mobile UIs. React and JSX can be used to interact with hardware such as React Hardware.