Course
The Software Security course, from the University of Maryland, via Coursera, will explore the foundations of software security. The course will cover important software vulnerabilities and attacks that exploit them — such as buffer overflows, SQL injection, and session hijacking.
This course is designed to give you a primer in the fundamentals of SQL and working with data so that you can begin analyzing it for data science purposes. You will begin to ask the right questions and come up with good answers to deliver valuable insights for your organization.
Swift Playgrounds is a revolutionary iPad app that helps you learn and explore coding in Swift, the same powerful language used to create world-class apps for the App Store. Swift Playgrounds takes full advantage of the power, Multi-Touch capabilities, and simplicity of iPad. Just tap, drag, or type text and numbers and then interact with what you’ve created.
This course provides a rigorous introduction to the R programming language, with a particular focus on using R for software development in a data science setting. Upon completing this course, learners will have fluency at the R console and will be able to create tidy datasets from a wide range of possible data sources.
No programming experience? No Problem! Start developing Android apps today.
Master Android app development with Kotlin, a modern programming language that enables developers to be more concise and productive. Build professional apps for the world’s most popular mobile platform using Android Studio and Kotlin.
Leverage data to build products that deliver the right experiences, to the right users, at the right time. Lead the development of data-driven products that position businesses to win in their market.
Gain real-world experience running live campaigns as you learn from top experts in the field. Launch your career with a 360-degree understanding of digital marketing.
Demand for front-end web developers is widespread across every industry and continues to rise. By mastering the valuable skills taught in this program, you will be prepared for roles at a wide array of companies — from startups to global organizations. The projects you’ll build, and the portfolio you’ll develop, will provide ample evidence of your expertise.
Learn to design and develop powerful modern web applications that form the foundation for the apps, websites, and systems that people and businesses use every day.
Get your start in the high-growth field of Cybersecurity by building foundational skills in how to evaluate, maintain, and monitor the security of computer systems.
Master the Swift programming language, and create a portfolio of iOS apps for iPhone and iPad to showcase your skills!