Course in Programming Languages

Top Courses in Programming Languages

A course is a detailed unit of study that focuses on a specific subject matter. Community colleges, universities and technical schools are all examples of learning institutions that offer courses. The time commitment required to complete a course can vary from a few days to several months.

What is a course in adventure sports? People interested in sports and outdoor recreation may find a course in adventure sports particularly fulfilling. A course may, for example, provide students with extensive knowledge and hands-on learning opportunities in a specific activity, such as canoeing, rock climbing, white water rafting or kayaking. Fitness, health and safety may be other course topics. Some courses may also teach students skills essential for remote outdoor living. Interested students may also be able to complete more business-focused courses concentrating on management, marketing or consumer behavior.

A course in adventure sports can strengthen several skills that may provide lifelong professional and personal benefits to participants. Examples include enhanced managerial, communication and leadership capabilities.

Because of the diverse catalogue of courses available, course fees fluctuate and depend on a variety of factors. Two specific variables include location and course duration. Prospective students should request fee information directly from the schools they are interested in attending.

A variety of career options may be available to educated adventure sports enthusiasts. Successful candidates may, for example, become instructors or guides with activity centers or outdoor recreation companies. They may also work as salespeople with equipment manufacturers or at retail stores helping customers locate and obtain recommended or required gear. Some people may also choose to become an athlete in a particular adventure sport or offer their extensive knowledge to tourists or other enthusiasts by establishing their own adventure sports business.

Interested scholars can find sports adventure courses in a variety of locations and institutions across the world, including online learning options. To being your journey, search for your program below and contact directly the admission office of the school of your choice by filling in the lead form.

 

Read More

Full Stack JavaScript Program

V School
Campus Full time September 2019 USA Salt Lake City

V Schools MERN stack (MongoDB, Express, React, Node.js) immersive coding program was born in a custom development shop. Our founding team has been creating custom software for nearly a decade. When we decided to start teaching the concepts that we used every single day, we naturally reached out to our industry friends–the startups and tech giants that are currently hiring computer engineers. [+]

V Schools MERN stack (MongoDB, Express, React, Node.js) immersive coding program was born in a custom development shop. Our founding team has been creating custom software for nearly a decade. When we decided to start teaching the concepts that we used every single day, we naturally reached out to our industry friends–the startups and tech giants that are currently hiring computer engineers.

Through our elite, project-based curriculum, crafted alongside industry experts and hiring partners, students are prepared for exciting careers as software engineers using the most relevant web technologies available today.

In addition to cutting-edge technical skills, V School students are fully immersed in a lifestyle of learning that fosters curiosity, dedication and creativity through workshops, events, and community.... [-]


Online Course in App Development for Kids

Tekkie Uni
Online Campus Full time 9 months September 2019 USA Thousand Oaks + 1 more

Coding is all about thinking. Learning to code combines scientific knowledge with creativity and learning a whole new language. It requires high activity of multiple areas in the brain and altogether empower children. when children code they learn how to express themselves, develop procedural thinking, and strengthen their confidence, they acquire a new set of skills that help them shift from just consuming information to becoming digital creators. [+]

Coding is all about thinking. Learning to code combines scientific knowledge with creativity and learning a whole new language. It requires high activity of multiple areas in the brain and altogether empower children. when children code they learn how to express themselves, develop procedural thinking, and strengthen their confidence, they acquire a new set of skills that help them shift from just consuming information to becoming digital creators.

In the App development course, students will learn the basics of coding Apps and games for smartphones. They will write code for the first time, develop and design their own unique self-made products.

During the course students will learn and implement the following concepts:... [-]


Course in IT Programming - Introduction to Computer Programming

Damelin Part Time
Campus Part time 87 hours February 2019 South Africa Johannesburg

On successful completion of the program, and if the learner is found to be competent in the PoE, the learner will receive a Damelin letter of results outlining the outcomes covered and Damelin will apply to MICT SETA on behalf of the learner for the

[+]

Course in IT Programming - Skills Program in Introduction to Computer ProgrammingCertificationOn successful completion of the program, and if the learner is found to be competent in the PoE, the learner will receive a Damelin letter of results outlining the outcomes covered, and Damelin will apply to MICT SETA on behalf of the learner for the endorsement of competency against the outcomes covered together with the credits obtained.Entry Requirements

Foundational skills in English and Mathematics at NQF level 3/Grade 11 or equivalent Ability to use a personal computer competently Competence in the unit standard, "Participate in formal meetings," NQF Level 2 (ID 14911), as Completed in the learning program Approved CAT exemption (Grade 12) ... [-]

Course C++ fundamentals

Infopulse University Ukraine
Online 60 hours October 2018 Ukraine Kyiv

These courses explain the C++ language from its basics up to the newest features introduced by C++11. Chapters have a practical orientation, with example programs in all sections to start practicing what is being explained right away. [+]

Course outline

Basic notions:

What is a computer, computer command, an application and a programming language? The evolution of these notions. Computer program execution detailed analysis: describing roles of operating system, drivers, CPU, memory, bus, keyboard, mouse, and other components The differences between high and low-level programming languages (machine code, assembler, C, C++, Java, SQL, HTML). How to start to write a program. Text editor, compiler, linker. IDEs (Integrated Development Environments).

Getting started:

Explanation of previous program code line-by-line. The preprocessor - program entry point. Introducing first coding rules. Errors, how to deal with them. Data types (size, range), declaration of variables. Naming rules, code readability, and good coding style. The stack (LIFO queue). Variables visibility and life duration. Global and local variables. Bad coding style - using global variables. Visibility extension operator “::”. Variables and constants, a difference between initialization and assignment. Binary, decimal and hexadecimal formats. ... [-]

Course in IT Programming - Introduction to C# Programming

Damelin Part Time
Campus Part time 61 hours February 2019 South Africa Johannesburg

Upon successful completion of the program, if the learner is found to be “Competent” in the PoE, the learner will receive a Damelin letter of results outlining the unit standards covered and Damelin will apply to MICT SETA on behalf of the learner for the

[+]

Course in IT Programming - Skills Program in Introduction to C# ProgrammingCertificationUpon successful completion of the program, if the learner is found to be “Competent” in the PoE, the learner will receive a Damelin letter of results outlining the unit standards covered and Damelin will apply to MICT SETA on behalf of the learner for the endorsement of competency against the unit standards covered together with the credits obtained. Upon successful completion of the optional external exam, the learner will receive an MCPD (Microsoft Certified Professional Developer) Certificate from Microsoft.Entry Requirements

Foundational skills in English and Mathematics at NQF level 4/Grade 12 or equivalent Ability to use a personal computer competently ... [-]

Course: SQL query language

Infopulse University Ukraine
Online Full time 20 hours Open Enrollment Ukraine Kyiv

SQL (stands for Structured Query Language), is a computer language, which is used to communicate with and manipulate databases. To get the most from the huge amounts of data they collect, many businesses must become versed in SQL. SQL is used by businesses as a way to access and manipulate the information and data that is stored in their databases, as well as for creating and altering new data that stored database tables. A database is a tool for collecting and organizing information. Databases can store information about products, orders, payments or anything else. Many databases often start as a plain text file or spreadsheet, but as they grow larger one will find it helpful to transfer them to a database created by a database management system. This course will familiarize you with SQL and will help you use databases proficiently and with high output.

[+]

This course is instructor-led-online. It is not like video lecture and automatic tasks results checks. You will communicate with the trainer and he will answer your questions and will correct your mistakes.

Please be sure that you have at least B2 level of English to participate this course

SQL (stands for Structured Query Language), is a computer language, which is used to communicate with and manipulate databases. To get the most from the huge amounts of data they collect, many businesses must become versed in SQL. SQL is used by businesses as a way to access and manipulate the information and data that is stored in their databases, as well as for creating and altering new data that stored database tables. A database is a tool for collecting and organizing information. Databases can store information about products, orders, payments or anything else. Many databases often start as a plain text file or spreadsheet, but as they grow larger one will find it helpful to transfer them to a database created by a database management system. This course will familiarize you with SQL and will help you use databases proficiently and with high output.... [-]


JAVA Fundamentals Online Course

Infopulse University Ukraine
Online Part time 60 hours September 2019 Ukraine Kyiv

This is a general-purpose, object-oriented and high-level programming language, prevalent in many sectors. Startups, banking and finance, aerospace, high-tech, medical and other diverse industries use Java to automate processes and enable new business. Students will learn a broad range of tools and frameworks, building a foundation on which to start a rewarding career.

[+]

Course outline

Introduction to Java

Application areas. The Java platform. Features of Java. Java Virtual Machine. Java Development Kit. Java Runtime Environment. Compiling and running programs from the command line. Integrated Development Environment (IDE). Overview of popular development environments. Perspectives of using and development of the Java programming language Working with Eclipse IDE Download and installation Eclipse. Setting up a workspace. Configuring Java in Eclipse. Overview of Eclipse working environment. The concept of the project. Creation and running a simple Java application in Eclipse. Overview of program debugging. Diagnosing problems. The concept of unreachable code. Debugging programs in Eclipse. ... [-]

Course: CIW Perl Specialist (QCF)

UK Open College
Online Part time 100 hours Open Enrollment United Kingdom UK Online

Online CIW Self-study course. Students will acquire the skills to write Perl scripts. Add invaluable skills including Interaction with text files and access command line arguments & environmental variables. [+]

Online CIW Self-study course. Students will acquire the skills to write Perl scripts. Add invaluable skills including Interaction with text files and access command line arguments & environmental variables.

Qualification: CIW (Certified Internet Webmaster) Perl Specialist Accredited: Yes QCF Recognised: Yes at level 3 Awarding Body: CIW Start Date: Anytime - We enrol 365 days a year Duration: Flexible - Approx 100 Hours - 12 Months Max Support Credit Value: 10 Syllabus

CIW Perl Specialist

The CIW Perl Specialist Course teaches developers how to fully use the features of the Perl programming language in Web application development. These specialised Web language skills can help you begin or grow a career in advanced Web development and technologies.... [-]


Course: CIW Javascript Specialist (QCF)

UK Open College
Online Part time 80 hours Open Enrollment United Kingdom UK Online

CIW is the most popular educational programme in the world for those serious about web design & development. This course is the CIW Javascript specialist. Students will acquire the skills to communicate with users, DOM, control program flow, validate forms, animate images, create cookies, change XHTML and communicate with databases. [+]

CIW is the most popular educational programme in the world for those serious about web design & development. This course is the CIW Javascript specialist. Students will acquire the skills to communicate with users, DOM, control program flow, validate forms, animate images, create cookies, change XHTML and communicate with databases.

Qualification: CIW (Certified Internet Webmaster) Javascript Specialist Accredited: Yes QCF Recognised: Yes at level 3 Awarding Body: CIW Start Date: Anytime - We enrol 365 days a year Duration: Flexible - Approx 80 Hours - 12 Months Max Support Credit Value: 10 Syllabus

CIW Javascript Specialist

The CIW JavaScript Specialist Course will show web developers how to use the features of the JavaScript language to design client-side, platform-independent solutions. Candidates will also understand and use the most popular applications of JavaScript.... [-]


Course in IT Programming - Database Design and Database Implementation

Damelin Part Time
Campus Part time 118 hours February 2019 South Africa Johannesburg

Upon successful completion of the program, if the learner is found to be “Competent” in the PoE, the learner will receive a Damelin letter of results outlining the unit standards covered and Damelin will apply to MICT SETA on behalf of the learner for the

[+]

Course in IT Programming - Skills Programme in Database Design and Database ImplementationCertificationUpon successful completion of the programme, if the learner is found to be “Competent” in the PoE, the learner will receive a Damelin letter of results outlining the unit standards covered and Damelin will apply to MICT SETA on behalf of the learner for the endorsement of competency against the unit standards covered together with the credits obtained. Upon successful completion of the programme, and writing of the international module, i.e. Microsoft Certified Database Administration (MCDBA), the learner will receive an MCDBA Certificate from Microsoft.Entry Requirements

Foundational skills in English and Mathematics at NQF level 4/Grade 12 or equivalent Ability to use a personal computer competently ... [-]

Course: CIW JavaScript Specialist Training with Exam (1D0-635)

E-Careers
Online Part time Open Enrollment United Kingdom UK Online Slough

Get certified and show potential employers that you have the necessary skills in the most in-demand programming language with this CIW JavaScript Specialist course and exam package. [+]

What are the objectives of this course?

The course will equip students with the vital skills necessary to use the JavaScript language to design client-side, platform-independent solutions. The exam consists of a 90-minute time limit in which students have to answer 55 questions. A minimum pass mark of 75% must be achieved to gain certification.

An introduction to scripting, typical JavaScript characteristics and client-side vs server-side applications. How to communicate with users, work with variables and data in JavaScript and produce interactive applications. How to control program flow and cover the decisional program flow. Popular JavaScript language objects and how to validate interactive flows. Build up a working knowledge of security issues such as dealing with malicious and accidental coding, creating secure code for cookies, script blocking and cross-site scripting (XSS). Explore what it takes to create animated images and other custom objects needed to build dynamic web applications. How to amend X/HTML on the fly. Any copyright issues in relation to JavaScript technology. Who is it intended for? ... [-]

JavaScript Circuit Course

General Assembly
Online Part time 10 weeks January 2019 USA USA Online

Create dynamic, interactive user experiences with the popular and powerful programming language JavaScript. [+]

Create dynamic, interactive user experiences with the popular and powerful programming language, JavaScript.

Be Dynamic

JavaScript empowers developers to program web apps on the client side. Learn essential skills to compete in this in-demand field with our 10-week course.

Focus on the fundamentals

Establish a strong foundation in the basics of programming and the syntax of the JavaScript language.

Build sophisticated websites

Leverage jQuery to handle events and add effects that take your HTML and CSS to the next level.

Add front-end interactivity

Create dynamic and beautiful user interfaces that respond to your users.

Apply your skills

Put your knowledge to the test with code challenges and special projects.... [-]


Course - JavaScript Basics

Treehouse
Online Full time Part time Open Enrollment USA USA Online

JavaScript is a programming language that drives the web: from front-end user interface design to backend server-side programming, you'll find JavaScript at every stage of a website and web application. In this course, you'll learn the fundamental programming concepts and syntax of the JavaScript programming language.

[+]

JavaScript Basics

JavaScript is a programming language that drives the web: from front-end user interface design to backend server-side programming, you'll find JavaScript at every stage of a website and web application. In this course, you'll learn the fundamental programming concepts and syntax of the JavaScript programming language. What you'll learn

What JavaScript is and where it is used Basic programming concepts like variables, data types and conditional statements What functions are and why they're useful How to troubleshoot programming problems The basic syntax of the JavaScript programming language

Introducing JavaScript Learn about the most popular scripting language on the planet. The language that drives millions of interactive websites, powers fast web servers and can even be used to build desktop applications. In this stage, you'll create your first JavaScript program and learn how to troubleshoot your programming mistakes. Storing and Tracking Information with Variables Learn how to use variables to store information that changes during a program, like a score in a game, or a sales total. You'll also learn about different data types in JavaScript like string, numbers and boolean values. Working With Numbers Numbers are everywhere in programming. You use them to track a player's score in a game, to calculate the cost of shipping a product, or just to count the number of times a "Like" button was clicked on a page. In this section of the course, you'll learn how to do basic math in JavaScript. Making Decisions with Conditional Statements Conditional statements let you... [-]


JavaScript Development Course

General Assembly
Campus Part time 10 weeks February 2019 USA New York Atlanta Austin Boston Chicago Dallas Denver Los Angeles Santa Monica Irvine Providence San Francisco San Jose Seattle Washington Arlington United Kingdom London Hong Kong Singapore Australia Brisbane Melbourne Sydney USA Online + 24 more

Master the universal language of the web. Learn how to create advanced interactive web experiences with JavaScript. [+]

Skills & Tools

Learn to code in JavaScript, the native language of the web used by developers the world over.

Production Standard

Build a single-page web app that persists user data and connects to services like Twitter and Facebook via APIs.

The Big Picture

Learn the fundamentals of object-oriented programming while receiving support from industry experts and a community of peers.

Meet Your Support Team

Our educational excellence is a community effort. When you learn at GA, you can always rely on an in-house team of experts to provide guidance and support, whenever you need it.

Instructors

Learn industry-grade frameworks, tools, vocabulary, and best practices from a teacher whose daily work involves using them expertly.... [-]


Course: Mastering Mathematical Finance Online Courses - Numerical Methods in Finance with C++

Department of Mathematics University of York - Online Programs
Online Part time 4 - 8 months August 2019 United Kingdom York

Driven by concrete computational problems in quantitative finance, this book provides aspiring quant developers with the numerical techniques and programming skills they need. The authors start from scratch, so the reader does not need any previous experience of C++. [+]

The courses are based on 8 books from the "Mastering Mathematical Finance" (MMF) series published by Cambridge University Press. There are 8 individual courses - each covering the contents of one of the books.

Delivery is by means of one-to-one tutorials conducted via Skype by the authors and editors of the series, and regular coursework.

Who are the courses aimed at?

The courses are designed to meet the continuing professional development and training needs of:

Finance or IT professionals working in quantitative finance and risk management Individuals seeking a career change, managers who need to keep abreast with progress in these fields Prospective students who would like to prepare for entry to relevant postgraduate degree programmes Pre-sessional course ... [-]