Machine Learning with Python

Python in Data Science is huge right now. This course covers the basics to get started looking with classification and regression in Machine Learning. We will use the popular Jupyter and scikit-learn tools to create models, train them, evaluate them, and finally interpret the results. We will use standard numeric evaluators as well as visualization…

Intermediate Python

Python is huge right now. There is a big demand for Python in web, backend, Data Science, and DevOps. It is easy to get started with Python, but you can be even more proficient if you learn some of the common Pythonic Idioms that are somewhat unique to Python. Topics covered include testing, functional constructs,…

Fundamentals of Python

Python is huge right now. There is a big demand for Python in web, backend, Data Science, and DevOps. It is easy to get started with Python, but you can be a lot more proficient if you have the requisite background explaining how Python works and how it may be different from other languages you…

Exploring Data with Pandas and Python

Python in Data Science is huge right now. This course covers the basics to get started looking at and manipulating data in Python. We will use the popular Jupyter and Pandas tools to ingest, tweak, visualize, and pivot data. There are ample labs for you to try out the tools on your own. Topics covered…

MongoDB for Developers using Python

MongoDB is one of the most exciting data technologies. You can build extremely high-performance apps with the joy of a schemaless lifestyle. Python is the perfect counterpart to MongoDB and that’s what this course is all about.

Introduction to Groovy

Groovy is a dynamic scripting and programming language for the Java platform. It combines the dynamic features of modern scripting languages such as Ruby and Python with familiar Java syntax. To quote one of the Groovy developers: “Groovy is what Java would have been if it had been created in the 21st century.”

Working with Groovy and Grails

Groovy is a dynamic scripting and programming language for the Java platform. It combines the dynamic features of modern scripting languages such as Ruby and Python with familiar Java syntax. To quote one of the Groovy developers: “Groovy is what Java would have been if it had been created in the 21st century.” Grails is a web application framework based on Groovy for the Java platform. It combines the dynamic features of Groovy with the high productivity characteristics of Rails.

Mastering PHP

PHP is general purpose programming language that drives as many as 80% of the world’s websites including sites like Facebook, Wikipedia, and Yahoo as well as popular applications like WordPress, Drupal, and MediaWiki. Besides being incredibly popular on sites, PHP is also a popular language for developing custom applications that can run on virtually any operating system including Mac OSX, Windows, and Linux. Developers for this reason have chosen as their choice platform for building applications.