Jump right into a Python-based curriculum where we explore and learn best practices in statistical analysis, including frequentist and Bayesian methods.
Dive into machine learning, working on real problems in classification, regression, and clustering utilizing structured and unstructured data sets. We’ll discover libraries like scikit-learn, NumPy, and SciPy.
We add natural language processing and recommender systems to our body of data science knowledge. We learn open-source big data processing, and cap the quarter off with honing the art of data visualization and insight.
User expectations of Web and Mobile Applications have significantly increased in the last 10 years and the level of sophistication of front-end development has increased to match it. We'll study HTML5 and CSS and go beyond with modern technologies like React.
Master data persistence by building your own SQL database engine, learning about new NoSQL databases like Redis and Mongo and how to integrate these into your applications.
The term Cloud Computing refers to a big area of Information Technology that involves: hardware infrastructures, software infrastructures, data center facilities, and virtualization technologies.
All these areas are connected and provide you with a strong background for your journey of learning to use and work with cloud computing platforms. We’ll focus on Infrastructure as a Service cloud providers such as Amazon Web Services, Microsoft Azure, Google Compute Engine and Rackspace Cloud.
This course is designed through best practices in Continuous Development, Continuous Testing, Configuration Management and Continuous Monitoring of software throughout its development life cycle. You'll learn how to implement software version control and create CI/CD pipelines using Jenkins.
We will provide you with in-depth knowledge of various DevOps tools including Git, Jenkins, Docker, Ansible, Puppet, Kubernetes and Nagios. You'll also learn automating build and test using Selenium and Maven.
You will learn the basics of Kubernetes and its integration with Docker and performance tuning and monitoring using Nagios.
Created by the Metasploit Project, is the most popular exploitation tool available for developing, testing, and performing exploits. It allows penetration testers, auditors, and vulnerability assessment personnel to create their own penetration testing systems and exploit modules.