Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Polyglot Web Development

Polyglot Web Development

1h 28mIntermediate2017-10-05

Authors

Kirsten Hunter

Kirsten Hunter

Developer Advocate at DataStax

Course details

Knowing multiple programming languages—and being able to pick up new ones quickly—makes you a more competitive and flexible web developer and freelancer. In this course, learn how to quickly pick up new web development languages and frameworks, including Node.js, Python, Perl, and Ruby. Discover the unique value each language brings, and how to build on what you already know. Plus, get hands-on practice with each language.

Learning objectives
Why become a polyglot programmer?
Exploring Node.js, Python, Perl, and Ruby code
Building on prior knowledge to learn new programming languages
Learning API read and write functionality in Node.js, Python, Perl, and Ruby
Implementing API functionality in Node.js, Python, Perl, and Ruby

Skills covered

PerlRubyMongoDBNode.jsPythonProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know
  • 03 - Exercise files
  • 04 - Local environment setup

1. Becoming a Polyglot

  • 05 - Why become a programming polyglot
  • 06 - Overview of languages
  • 07 - Application overview
  • 08 - Importing data into MongoDB

2. Node.js

  • 09 - Understanding Node.js
  • 10 - Express.js setup
  • 11 - API read functionality in Node.js
  • 12 - API write functionality in Node.js
  • 13 - Solution and Node.js overview

3. Python

  • 14 - Understanding Python
  • 15 - Read functionality in Python
  • 16 - Write functionality in Python
  • 17 - Solution and Python overview

4. Perl

  • 18 - Understanding Perl
  • 19 - Explore the Perl code
  • 20 - Write functionality in Perl
  • 21 - Solution and Perl overview

5. Ruby

  • 22 - Understanding Ruby
  • 23 - Explore the Ruby code
  • 24 - Write functionality in Ruby
  • 25 - Solution and Ruby overview

Conclusion

  • 26 - Next steps

Related courses

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal