Online or onsite, instructor-led live Lua training courses demonstrate through discussion and hands-on practice how to get started programming in Lua and use Lua's versatility to develop solutions applications ranging from systems applications to games.
Lua 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. Johannesburg onsite live Lua trainings can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Johannesburg - City Lodge Waterfall City
03 Augrabies Lane, Midrand, Johannesburg, South Africa, 1686
City Lodge Hotel Waterfall City is located in this fast-growing region of Midrand, midway between Johannesburg and Pretoria. ...
City Lodge Hotel Waterfall City is located in this fast-growing region of Midrand, midway between Johannesburg and Pretoria. The hotel is situated within a business and leisure district, close to the iconic Mall of Africa and Waterfall Corner. NobleProg has use of modern conferencing facilities located within the Hotel, and can accommodate a maximum of 10 delagates.
OpenResty is a full-fledged web platform that integrates Nginx, LuaJIT, and Lua libraries. It allows for the construction of high-performance web applications capable of handling 10K ~ 1000K+ connections in a single box. OpenResty is used by Alibaba, CloudFlare, and Tumblr, among others.
In this instructor-led, live training, participants will learn how to use OpenResty to build a number of demo solutions, including a web application, web service, and a dynamic web gateway.
By the end of this training, participants will be able to:
Turn an nginx web server into a web application server
Use the Lua programming language to script nginx C modules and Lua modules
Run server-side web applications completely inside the Nginx server
Integrate OpenResty with remote backends such as MySQL, PostgreSQL, Memcached, and Redis
Audience
Developers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Lua is an easy to use scripting language that is used as an embedded plugin/extension language in different products. For example, it is the embedded scripting language of network applications like nmap and wireshark, and can also be found as a scripting language in World of Warcraft, Orbiter and other games.
Lua can also be used as a standalone language. It is a lightweight, multi-paradigm programming language and therefore the course teaches various concepts that students will find useful in other areas of software engineering as well.
This course covers the basic programming constructs in Lua and contains a lot of programming exercises, so that newcomers can gain proficiency with the language, starting from scratch.
After completing the course the students will be able to write middle sized standalone Lua programs and script software products where Lua is the embedded language.
This is an advanced course on Lua, where basic knowledge of the programming language is already assumed. Therefore, this course gives the participant a more profound understanding of Lua internals and the "why" behind the used Lua idioms.
These advanced topics are demonstrated by plenty of examples and in-class exercises.
Lua is an easy to use scripting language that is used as an embedded plugin/extension language in different products. For example, it is the embedded scripting language of network applications like nmap and wireshark, and can also be found as a scripting language in World of Warcraft, Orbiter and other games.
Lua can also be used as a standalone language. It is a lightweight, multi-paradigm programming language and therefore the course teaches various concepts that students will find useful in other areas of software engineering as well.
This course covers everything out there to know about Lua. We build up from the basic programming constructs, learn about advanced techniques and finally talk about embedding of Lua into other programming languages and embedding other programming languages into Lua. The course contains a lot of programming exercises, so that newcomers can gain proficiency with the language, starting from scratch.
Online Lua training in Johannesburg, Lua training courses in Johannesburg, Weekend Lua courses in Johannesburg, Evening Lua training in Johannesburg, Lua instructor-led in Johannesburg, Lua coaching in Johannesburg, Lua one on one training in Johannesburg, Lua boot camp in Johannesburg, Weekend Lua training in Johannesburg, Lua private courses in Johannesburg, Lua instructor in Johannesburg, Lua on-site in Johannesburg, Evening Lua courses in Johannesburg, Lua instructor-led in Johannesburg, Lua classes in Johannesburg, Lua trainer in Johannesburg, Online Lua training in Johannesburg