Coursera free courses with certificate | 9 Courses Celebrating Birthday of 9 Years

Coursera Free Courses | Free learning for Coursera’s Birthday

Coursera Free Courses

Celebrate Coursera turning 9 by earning a free certificate in one of 9 specially selected courses.
Redeem one free course from this exclusive collection.

Your discount will be applied at checkout. Offer is subject to change and valid through 04/30/2021.

Benefits Of All this Courses:

  • Shareable Certificate
  • Earn a Certificate upon completion
  • 100% online
  • Start instantly and learn at your own schedule.
  • Flexible deadlines
  • Reset deadlines in accordance to your schedule.
  • Language: English

(Subtitles: Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, English, Spanish)

Video Tutorial for easy understanding


1) Introduction to Machine Learning

About This Course:

This course will provide you a foundational understanding of machine learning models (logistic regression, multilayer perceptron's, convolutional neural networks, natural language processing, etc.) as well as demonstrate how these models can solve complex problems in a variety of industries, from medical diagnostics to image recognition to text prediction. In addition, we have designed practice exercises that will give you hands-on experience implementing these data science models on data sets. These practice exercises will teach you how to implement machine learning algorithms with PyTorch, open source libraries used by leading tech companies in the machine learning field (e.g., Google, NVIDIA, Coca-Cola, eBay, Snapchat, Uber and many more).


2) Building Modern Python Applications on AWS

About This Course:

In modern cloud native application development, it’s oftentimes the goal to build out serverless architectures that are scalable, are highly available, and are fully managed. This means less operational overhead for you and your business, and more focusing on the applications and business specific projects that differentiate you in your marketplace. In this course, we will be covering how to build a modern, greenfield serverless backend on AWS. 

Building brand new applications on AWS is a different task than lifting and shifting existing applications into AWS. When you have an existing application that you need to move to AWS, you might first look to using Amazon EC2 as your virtual machines, or maybe you might look into using docker containers and container hosting services like Amazon Elastic Container Service or Amazon Elastic Kubernetes Service. Those are all great application hosting options, but in most cases, they still require you to have some kind of pulse on the underlying infrastructure hosting your application. `

Building Modern Python Applications on AWS will explore how to build an API driven application using Amazon API Gateway for serverless API hosting, AWS Lambda for serverless computing, and Amazon Cognito for serverless authentication. We will follow an API driven development process and first mock up what the API will look like. We will cover all the ins and outs of the service Amazon API Gateway, and as you’ll learn- it does a lot more than just hosting an API. 

Then we will add authentication to the API using Amazon Cognito. You’ll learn about how the authorization flow works with Cognito, and how to build it into your APIs. From there, we will add a Lambda backend that will be triggered by API Gateway. The lambda functions will be using the AWS SDKs to perform various data processing tasks. You’ll learn about the different configurations that exist for Lambda, and we will show you how to create and manage lambda functions. Some of the features of our API will require multiple lambda functions to execute in a specific order, like a workflow, and we will use AWS Step Functions to create a serverless workflow. Finally, we will talk about how to optimize your APIs at every layer using AWS features.

Note: There are three versions of this class, "Building Modern Node.js Applications on AWS" for Node.js developers, "Building Modern Python Applications on AWS" for Python developers, and "Building Modern Java Applications on AWS" for Java developers.  The courses do for a large part, overlap and in general, we recommend that you take the course that focuses on the SDK you plan to use to develop your AWS Cloud based applications.

We expect that you have basic knowledge of AWS already. Some examples of concepts you should be familiar with are: you should know the basics of the AWS Global infrastructure, like what regions and availability zones are. You also should know the at a high-level AWS Identity and Access Management, or IAM, and how it is used to control access to AWS resources. You should also understand what an Amazon EC2 instance is, what Amazon S3 is, what a VPC is, as well as other basic AWS terminology.


3) Problem Solving Using Computational Thinking

About this Course:

Have you ever heard that computers "think"? Believe it or not, computers really do not think. Instead, they do exactly what we tell them to do. Programming is, "telling the computer what to do and how to do it."

Before you can think about programming a computer, you need to work out exactly what it is you want to tell the computer to do. Thinking through problems this way is Computational Thinking. Computational Thinking allows us to take complex problems, understand what the problem is, and develop solutions. We can present these solutions in a way that both computers and people can understand.

The course includes an introduction to computational thinking and a broad definition of each concept, a series of real-world cases that illustrate how computational thinking can be used to solve complex problems, and a student project that asks you to apply what they are learning about Computational Thinking in a real-world situation. This project will be completed in stages (and milestones) and will also include a final disaster response plan you'll share with other learners like you.

This course is designed for anyone who is just beginning programming, is thinking about programming or simply wants to understand a new way of thinking about problems critically. No prior programming is needed. The examples in this course may feel particularly relevant to a High School audience and were designed to be understandable by anyone.

You will learn:
-To define Computational Thinking components including abstraction, problem identification, decomposition, pattern recognition, algorithms, and evaluating solutions
-To recognize Computational Thinking concepts in practice through a series of real-world case examples
-To develop solutions through the application of Computational Thinking concepts to real world problems

4) Financial Planning for Young Adults

About this Course:

Financial Planning for Young Adults (FPYA), developed in partnership with the CFP Board, is designed to provide an introduction to basic financial planning concepts for young adults. The FPYA course is organized across eight separate modules within a 4-week window. Topics covered include financial goal setting, saving and investing, budgeting, financial risk, borrowing and credit. Because financial planning is such a personal topic, you will be encouraged to define your own financial goals and objectives while we discuss concepts and provide tools which can be applied in helping you reach those goals.

Within each module, you will view a combination of traditional lecture style videos along with video vignettes that introduce financial topics for discussion among participants. The video vignettes provide a unique and exciting component to this course. Each vignette introduces a real-world scenario where financial decisions must be made and financial planning concepts can be applied. You will be challenged to think critically about each scenario and decide how you might come to a resolution if ever faced with a similar situation.

Finally, the course also includes material throughout which is focused on career opportunities in financial planning, including video interviews with actual CFP® professionals and other professionals working in this exciting and growing career area. The final module in the class is devoted to the topic of financial planning as a career.


5) Giving Helpful Feedback
About this Course:

This course teaches you the simple principles expert managers use to improve and motivate employee performance. You’ll never have to avoid telling an employee “the truth” again, because the seven techniques we teach will not make employees defensive or afraid. As a manager, or someone who would like to be a manager, you’ll also learn specifically what feedback is, how negative feedback is weighed more heavily than positive, and how positive feedback can super-charge behaviors such as creativity and teamwork.

Giving feedback is a skill which develops over time. We give you a process you can use to improve your feedback skills and deliver it with confidence. You will find that there is a scientific basis for many of your observations and intuitions about feedback—such as, it is hard to give correctly, people don’t like it, and more. This will be reassuring as you learn how to overcome these difficulties. We hope you have a fantastic time becoming a better manager!



6) Music For Wellness

About this Course:

You love music. You listen to music all the time. Maybe you sing, play an instrument, or compose music. You don’t need to have musical talent to use music to enhance your well being, and even your health.

Learn simple techniques to enrich your mind, body, and spirit through music. The methods can be applied in your daily life, particularly when you are feeling down or stressed out. Developed by a board-certified music therapist and a vocalist/pianist/composer/recording artist specializing in Indian music, these strategies combine science with the wisdom of Eastern philosophy.

In the course, discover how to unlock your creativity. You will learn not only how to listen to music in a new way, but also how to listen to the impact that music has on you. You will find out how to care for yourself by practicing coping techniques that are supported by music that is special to you.



7) Career Decisions: From Insight to Impact

About this Course:

The Instructor is an adult developmental psychologist by training and a career counselor by trade, currently the Director of the Gordon Career Center at Wesleyan University in Connecticut. In this course, I draw from my decades of experience as well as research from the fields of psychology, organizational behavior, and sociology to help you understand best practices for making career decisions. This content will help you develop the tools you need to make the right choices for you, from deciding an area of study to exploring potential lines of work to pursue—and knowing when to pivot at any time in your career.

8) Inclusive Leadership: The Power of Workplace Diversity

WHAT YOU WILL LEARN :

  • How to value & respect others to cultivate inclusion.
  • Signature traits of inclusive leaders.
  • Communicate with diverse individuals to achieve goals.


9) Develop and Deploy Windows Applications on Google Cloud Platform

About this Course:

Learn to deploy and run Microsoft Windows® applications on Google Cloud Platform (GCP). Through lectures and hands-on labs, learn how to configure and run Microsoft Windows and Microsoft SQL Server in Google Compute Engine. You will also learn how to develop and deploy ASP.NET applications and deploy them to Google Compute Engine, Google App Engine, and Google Container Engine.

Course objectives:

This course teaches participants the following skills:
• Configuring Microsoft Windows and Microsoft SQL Server in Google Compute Engine
• Deploying ASP.NET MVC applications to Google Compute Engine
• Deploying .NET Core applications to Google Compute Engine, Google Compute Engine, and Google Container Engine

Pre-requisites:
• System-administration or application-development experience with Microsoft Windows
• A general familiarity with cloud computing.


Post a Comment

0 Comments