background preloader

Intro to Artificial Intelligence Course and Training Online

Intro to Artificial Intelligence Course and Training Online

Software Development Process This class is offered as CS6300 at Georgia Tech where it is a part of the Online Masters Degree (OMS). Taking this course here will not earn credit towards the OMS degree. In SDP, you will learn how to select and implement the ideal software process for your development project. Through Professor Orso's engaging examples and interviews with industry insiders, you will learn both conceptual and practical aspects of software engineering. The course covers requirements engineering, architecture and design, testing and maintenance, and software quality in general. The goal of this class is to equip you with the skills necessary to define requirements, set up an integrated development environment (IDE), learn Git (and Github!) While everyone working with software should have these skills, they are particularly important for Software Engineers and Engineering Managers.

Website Performance Optimization Testing Course From Ilya Grigorik's High Performance Browser Networking: "The emergence and the fast growth of the web performance optimization (WPO) industry within the past few years is a telltale sign of the growing importance and demand for speed and faster user experiences by the users. And this is not simply a psychological need for speed in our ever accelerating and connected world, but a requirement driven by empirical results, as measured with respect to the bottom-line performance of the many online businesses: Faster sites lead to better user engagement.Faster sites lead to better user retention.Faster sites lead to higher conversions. Simply put, speed is a feature." Project You will optimize an online portfolio for speed, which you can share with the world to showcase your skills! Making a great first impression is absolutely key and an online portfolio can help you stand apart from the crowd.

Intro to Machine Learning Course Introduction to Machine Learning Course Machine Learning is a first-class ticket to the most exciting careers in data analysis today. As data sources proliferate along with the computing power to process them, going straight to the data is one of the most straightforward ways to quickly gain insights and make predictions. Machine learning brings together computer science and statistics to harness that predictive power. This is a class that will teach you the end-to-end process of investigating data through a machine learning lens. This course is also a part of our Data Analyst Nanodegree. Introduction to Machine Learning Course Machine Learning is a first-class ticket to the most exciting careers in data analysis today. Machine learning brings together computer science and statistics to harness that predictive power. This is a class that will teach you the end-to-end process of investigating data through a machine learning lens. This course is also a part of our Data Analyst Nanodegree.

Learn Responsive Images Lesson 1 - Getting up and Running Before you start working with responsive images, you need to start debugging on your mobile devices. This lesson will help you get started with Developer Tools and mobile debugging. Lesson 2 - Units, Formats, Environments You can't optimize what you can't measure. You will also get a chance to set up your development environment so that responsive images become a painless part of your workflow. At the end of the lesson, you will start working on the responsive blog project, where you have a chance to apply responsive image principles in a real-world scenario! Topics covered: Sizing ImagesFile TypesAutomation Tools Lesson 3 - Images with Markup Not all graphics need to be .JPGs or .PNGs. At the end of the lesson, you will replace extraneous images with markup techniques and take advantage of font icons to add social media icons to the responsive blog project! CSS TechniquesInlining ImagesUnicodeIcon fonts Lesson 4 - Full Responsiveness Here comes the full monty!

Authentication & Authorization: OAuth As a Python programmer, leveraging Flask allows you to quickly and easily build your own web applications. But before you share your apps on the Internet you should protect your users' data, ensuring information stored on your site is safe from unwanted manipulation. You could implement web security and permissions on your own, but relying on trusted providers is a faster, safer, and easier way to allow users to login to your application - without having to create and maintain another account, profile, and password. In this course, you will learn to implement the OAuth 2.0 framework to allow users to securely login to your web applications.

Related: