Learnit Training
« Back to all themes

Javascript training courses

link]

Creating dynamic websites with JavaScript

JavaScript is a widely used scripting language that is mainly used to create dynamic web pages. In other words, it is a language that enables interaction with visitors and users of a website. JavaScript is used via a browser and is also read in that way (just like CSS and HTML). The code contained in JavaScript is executed by the browser and is actually plain text. A word processor such as Word cannot be used in this case! However, editors such as Adobe Dreamweaver, Gedit or Notepad++ can read this unique code.

The many possibilities of JavaScript

Any web page that you can use interactively, where for example a menu scrolls out, uses JavaScript. Pages that adapt themselves without you having to do anything, or Instant Search on Google, where all possible search results appear even before you press search: these are all examples of applications where JavaScript is used. It is therefore a scripting language that is widely used.

With this language, anything is possible, even creating real 3D games (although this is of course a very complicated process)! However, smaller tasks such as building a Mario game, an auto-checking website or customising advertisements are much easier to create with JavaScript.

Some important tips when using JavaScript

When managing, writing and modifying JavaScript, numerous elements are used to write the code language. The following overview gives some tips to get even more out of JavaScript:

1. Use ===, not ==

There are two equality operators available in Javascript, both of which consist of equality characters, exclamation marks and dashes. It is recommended to use the triple one as you will not get problems when working with different types. If you use == and != you will have problems, because the JavaScript engine automatically converts those values.

2. Avoid 'eval'

The 'eval' function in JavaScript gives you, the user, access to the JavaScript compiler. So if you enter a string as its parameter, the compiler will execute it as JavaScript language, making execution much slower (and more dangerous)!

3. Place your script at the bottom of the page

When you develop a web page, you want it to load as quickly as possible for each visitor. However, if you add an external script, the browser cannot continue loading until the complete file is loaded. The consequence? The user has to wait longer for his page!

If you use JS files with extra functionality (e.g. event handlers for certain buttons) then it is best to load them at the bottom of the page, before the end of the body tag.

More about JavaScript

JavaScript is an indispensable and important language when developing web pages that visitors can use. However, the world of scripting languages is not an easy one, precisely because there are so many different ways to make the visitor experience of a website unique. So the more you know about it as a beginner, the better you can apply that knowledge to get the best out of your website!

Our three-day training course introduces you to JavaScript. The training forms a solid basis for follow-up courses on JavaScript-based techniques and toolkits, such as jQuery. Professional trainers will guide you in working with JavaScript so that it does not remain a theoretical concept, but so that you can learn in practice what unique results you can achieve with this scripting language.

link]

You can learn to program!

Visit any job site and you will see it immediately: there is an unprecedented demand for programmers. If you are looking for a well-paid job with excellent future prospects, then learning to program is a must. Even for jobs where you do not program yourself, a programming language is an excellent addition to your CV. However, there are countless programming languages, so where is the best place to start? And which languages are interesting for the future? We made an overview of the 10 most important programming languages. Languages in which you can also receive training immediately: let those jobs come!

Java

Java was the most popular programming language for employers for many years. Although it has recently been surpassed by SQL, it is still very popular. Java is the standard for many enterprise software, is used by more than 9 million developers and is used to control more than 7 billion (!) devices worldwide. The programming language owes its popularity mainly to the simplicity and readability of the code, which makes it a good starting point for beginning programmers. Also, one of Java's basic principles is compatibility, which ensures that older applications continue to work.

SQL

You will find SQL everywhere. Database technologies such as MySQL, PostgreSQL and MicrosoftSQL keep banks, universities, hospitals, small and large companies up and running. It is no exaggeration to say that every computer and person with access to technology has come into contact with SQL in one way or another. For example, iOS and Android devices have access to SQLite, an SQL database, and there are countless mobile applications that use SQL directly.

C

C dates back to the early 1970s, when it was developed as a generic programming language. As one of the oldest programming languages in existence, C provides the building blocks for other popular languages such as C++, Java, Javascript and Python. C itself is mainly used for operating systems and industrial applications.

C++

C is an object-oriented programming language based on C. Since the language was developed in the 1980s, it has been used to develop Adobe and Microsoft applications, MongoDB databases and large parts of Mac OS/X operating system. It is considered by many to be the best programming language to learn for applications where performance is of great importance, such as games or audio/video editing.

iOS / Objective C / Swift

Until 2014, Objective C was the programming language used by the Apple operating system. It plays a role in Apple's OS X, iOS and its APIs. For a long time it was the language in which you as a programmer had to write iPhone applications, until Apple came up with its own programming language a few years ago: Swift. Swift is very similar in many ways to C++ and its predecessor Objective C, but is a little easier to learn for most programmers.

Javascript

Javascript - not to be confused with Java - is widely used to add interactivity to websites and is supported by all major internet browsers. Not only can it be used for simple functionality such as pop-ups or simple games, it also forms the basis for Node.js - a server technology widely used in real-time communication.

PHP

PHP was actually never intended to be a programming language. Danish-Canadian programmer Rasmus Lerdorf developed PHP in 1994 as a set of tools that enabled him to manage his personal website (Personal HomePage). Today, the meaning of the abbreviation has changed to Hypertest Pre-Processor and the language is used on servers to generate HTML websites dynamically. PHP is easy to learn, but has many advanced features that are of great value to experienced programmers.

HTML / CSS

HTML forms the basis for web pages. The programming language does this by basically laying down a structure that can be extended or adapted by other languages. For example, Javascript can be used to add advanced interactivity and CSS influences the presentation, formatting and layout of web pages. Although PHP can generate HTML from a server, knowledge of HTML and CSS is an absolute must for web developers.

Python

Python is a server-side programming language for websites and mobile applications. It is a relatively easy language to learn, thanks to the readability and conciseness of the code. In Python, it is often possible to express a concept in fewer lines than in many other languages. Python is used in applications such as Instagram and Pinterest in the form of the Django web framework. Google, Yahoo! and NASA all use Python.

Ruby

Ruby is - like Python - a programming language that is very user-friendly for beginning programmers. At the same time, the object-oriented language is very dynamic and therefore popular for developing websites and mobile apps. It is the basis of the Ruby on Rails framework used by Groupon, Shopify, Scribd and GitHub.

Complete the list!

Of course, there are many more programming languages. We have listed just a few of the most popular ones for you. Do you have any additions? Are you missing a language that you use really often? Share your knowledge and experience with us!

Want to learn a programming language?

Do you want to learn a (different) programming language? Then quickly discover our workshops and courses. Under the guidance of an experienced trainer, you will learn the basics of programming in an efficient manner. Are you a bit further on? Then it is possible to register for an advanced training. You will then go deeper into the subject matter. Such a training course is not only fun, but it is also closely linked to practice. That way, you know for sure that you can put your new knowledge and skills into practice immediately!