Introduction to R Programming
Over the past few years, R has been steadily gaining popularity with business analysts, statisticians and data scientists as a tool of choice for conducting statistical analysis of data as well as supervised and unsupervised machine learning.
Course Objectives:
This intensive training course helps students learn the practical aspects of the R programming language. The course is supplemented by many hands-on labs which allow attendees to immediately apply their theoretical knowledge in practice.
Intended Audience: Business Analysts, Technical Managers, and Programmers
Delivery Method: Virtual Instructor Led Training
Python 3 Essentials
An introductory and beyond-level practical, hands-on Python training course that leads the student from the basics of writing and running Python scripts to more advanced features.
Course Objectives:
Throughout the course students will be led through a series of progressively advanced topics, where each topic consists of lecture, group discussion, comprehensive hands-on lab exercises, and lab review. This course is “skills-centric”, designed to train attendees in core Python and web development skills beyond an intermediate level, coupling the most current, effective techniques with best practices. Working within in an engaging, hands-on learning environment, guided by our expert Python practitioner, students will learn to:
- Create working Python scripts following best practices
- Use python data types appropriately
- Read and write files with both text and binary data
- Search and replace text with regular expressions
- Get familiar with the standard library and its work-saving modules
- Use lesser-known but powerful Python data types
- Create "real-world", professional Python applications
- Work with dates, times, and calendars
- Know when to use collections such as lists, dictionaries, and sets
- Understand Pythonic features such as comprehensions and iterators
- Write robust code using exception handling
Delivery Method: Virtual Instructor Led Training
Intended Audience: This course is intended for people with some programming experience in any language.
Python with Data Science
This course covers theoretical and technical aspects of using Python in Applied Data Science projects and Data Logistics use cases.
Course Objectives:
NumPy, pandas, Matplotlib, scikit-learn; Python REPLs; Jupyter Notebooks; Data analytics life-cycle phases; Data repairing and normalizing; Data aggregation and grouping; Data visualization; Data science algorithms for supervised and unsupervised; Machine Learning.
Delivery Method: Virtual Instructor Led Training
Intended Audience: Data Scientists, Software Developers, IT Architects, and Technical Managers. Participants should have the general knowledge of statistics and programming and also be familiar with Python.
HTML5: Content Authoring Fundamentals
HTML5 is one of the most integral and evolving web technologies that enables a user to structure content and present it on the web. This course lays the foundation for mastering this popular web publishing technology.
Delivery Method: Virtual Instructor Led Training, or on site at CITI's Stamford campus.
Course Duration: 1 day
Intended Audience: This course is designed as an introduction to HTML and CSS for those who want to learn to develop standards-compliant web content, with a focus on current HTML5 and CSS3 standards. This course can be taught on Microsoft® Windows®, Apple® Mac OS® X, or Linux®, and supports developers who work in any of those environments.
HTML5: Content Authoring with New and Advanced Features
This course focuses on the new and advanced features of HTML5, covering how to create HTML5 and CSS3 markup that will work well on the widest possible variety of web browsers, mobile devices, and machine readers, such as search engine web crawlers.
This course requires a desktop/laptop set up. A dual monitor display is recommended for an enhanced learning experience.
Delivery Method: Virtual Instructor Led Training, or on site at CITI's Stamford campus.
Course Duration: 1 day
Intended Audience: This course is designed for those who have experience authoring content in HTML and CSS, and want to learn how to use new HTML5 and CSS3 features. This course can be taught on Windows®, Mac OS® X, or Linux®, and supports developers who work in any of those environments. Although JavaScript® knowledge is helpful, HTML and CSS are the focus, so this course does not require that the learner have extensive JavaScript skills.
WordPress Fundamentals
This course shows you how to use WordPress 4.7’s themes, widgets, plug-ins, and souped-up editing and multimedia tools to build just about any kind of site.
Course Objectives:
This course provides a thorough A to Z look at WordPress. You will learn the basic skills and knowledge of WordPress including how to create, manage, maintain, and extend a WordPress site. This course is a combination of lectures and hands-on exercises that provide practical real-world experience.
Delivery Method: Virtual Instructor Led Training
Course Duration: 2 days
Intended Audience: Whether you’re a budding blogger or seasoned Web designer, WordPress is a brilliant tool for creating websites, once you know how to tap its impressive features.