Punjab Skill Development Fund (PSDF)

Unlock possibilities with online Learning!

Take your courses to success!

 

1.   Developing Android Apps with App Inventor


About this Course

The course will give students hands-on experience in developing interesting Android applications. No previous experience in programming is needed, and the course is suitable for students with any level of computing experience. MIT App The inventor will be used in the course. It is a blocks-based programming tool that allows everyone, even novices, to start programming and build fully functional apps for Android devices. Students are encouraged to use their own Android devices for hands-on testing and exploitation.

 

2.   Python for Everybody Specialization

 

About this Course

The specialization builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language. In the Capstone Project, you’ll use the technologies learned throughout the Specialization to design and create your own applications for data retrieval, processing, and visualization.

What you will learn

·         Install Python and write your first program

·         Use variables to store, retrieve and calculate information

·         Describe the basics of the Python programming language

·         Utilize core programming tools such as functions and loops

 

SKILLS YOU WILL GAIN

·         JSON

·         XML

·         Python Programming

·         Database (DBMS)

·         Python Syntax And Semantics

·         Basic Programming Language

·         Computer Programming

·         Data Structure

·         Tuple

·         Web Scraping

·         Sqlite

·         SQL

 

3.   Web Design for Everybody: Basics

 

About this Course

The specialization covers how to write syntactically correct HTML5 and CSS3, and how to create interactive web experiences with JavaScript. Mastering this range of technologies will allow you to develop high-quality web sites that, work seamlessly on a mobile, tablet, and large screen browsers accessible. During the capstone, you will develop a professional-quality web portfolio demonstrating your growth as a web developer and your knowledge of accessible web design. This will include your ability to design and implement a responsive site that utilizes tools to create a site that is accessible to a wide audience, including those with visual, audial, physical, and cognitive impairments.

What you will learn

·         Add interactivity to web pages with Javascript

·         Use the Document Object Model (DOM) to modify pages

·         Describe the basics of Cascading Style Sheets (CSS3)

·         Apply responsively design to enable the page to be viewed by various devices

 
SKILLS YOU WILL GAIN

·         Web Development

·         Cascading Style Sheets (CCS)

·         Html5

·         JavaScript

·         Responsive Web Design

·         Web Design

·         Web Accessibility

·         Html

·         Style Sheets

·         Document Object Model (DOM)

·         Bootstrap (Front-End Framework)

 

4.   Java Programming and Software Engineering

 

About this Course

Take your the first step towards a career in software development with this introduction to Java—one of the most in-demand programming languages and the foundation of the Android operating system. Designed for beginners, this Specialization will teach you core programming concepts and equip you to write programs to solve complex problems. Besides, you will gain the foundational skills a software engineer needs to solve real-world problems, from designing algorithms to testing and debugging your programs.

Centred around projects, this Specialization will help you create a portfolio of work to demonstrate your new programming skills. In the capstone, you will create a recommender engine similar to those used by Netflix or Amazon. Additional projects in your portfolio will include an interactive webpage that applies filters to images, an analysis of CSV data files, an encryption program, and a predictive text generator.

 
·         SKILLS YOU WILL GAIN

·         Html

·         JavaScript

·         Cascading Style Sheets (CCS)

·         Java Programming

·         Algorithms

·         Problem Solving

·         String (Computer Science)

·         Data Structure

·         Cryptography

·         Hash Table

·         Programming Principles

 

5.   Grow with Google

 

About this Course

In these  5-course certificate program, you’ll prepare for an entry-level job in IT support through an innovative curriculum developed by Google. 80% of Google IT Support Professional Certificate learners in the U.S. report a career impact within 6 months, such as finding a new job, getting a raise, or starting a new business. The program is part of Grow with Google, a Google initiative to help create economic opportunities for all.

Upon completion of the certificate, learners eligible to work in the US can directly share their information with Google, as well as employers like Hulu, Infosys, Intel, Walmart, and more.

This program also prepares you for the CompTIA A+ exams, the industry-standard certification for IT— you’ll earn a dual credential when you complete both. Through a mix of video lectures, quizzes, and hands-on labs, you’ll get introduced to troubleshooting, customer service, networking, operating systems, system administration, and security — foundational IT skills required for an entry-level role. You’ll hear from Googlers whose foundations in IT support, served as launchpads for their own careers. By dedicating ~5 hours a week, you can complete in 3-6 months.

This program is ACE® certified—when you complete, you can earn up to 12 college credits, the equivalent of 4 associate degree-level courses.

What you will learn

·         Gain skills required to succeed in an entry-level IT capacity

·         Learn to perform day-to-day IT support tasks including computer assembly, wireless networking, installing programs, and customer service

·         Learn how to provide end-to-end customer support, ranging from identifying problems to troubleshooting and debugging

·         Learn to use systems including Linux, Domain Name Systems, Command-Line Interface, and Binary Code

 
SKILLS YOU WILL GAIN

·         Debugging

·         Encryption Algorithms and Techniques

·         Customer Service

·         Network Protocols

·         Cloud Computing

·         Binary Code

·         Linux

·         Troubleshooting

·         Domain Name System (DNS

·         Ipv4

·         Network Mode

·         Customer Support

 

6.   Game Design and Development Specialization

 

About this Course

The specialization covers the theoretical and practical foundations of video game production using the Unity 3D game engine. The Specialization is taught by faculty at Michigan State University with over fifty years of combined experience building games and teaching game production. Michigan State University is one of the top-rated game design and development programs in North America. You’ll learn to develop a game concept; prototype, test, and iterate on your ideas; and navigate licensing, marketing, and other business considerations. The specialization builds a solid foundation for industry roles as a gameplay designer, level designer, technical designer, technical artist, programmer, or producer. The capstone partner for the specialization is the online game portal Kongregate, which provides an avenue for distribution of the capstone project, as well as a pathway for monetization for aspiring game developers.

Learners will build four complete Unity3D game projects by applying knowledge and skills including using the Unity3D editor to develop a game, understanding the game asset pipeline, designing effective game levels, C# programming, and building and deploying games. In the final Capstone Project, you’ll build an original market-ready game while interacting with a supportive community of designers and developers.

 
SKILLS YOU WILL GAIN

·         Video Game Development

·         Video Game Design

·         Unity (User Interface)

·         Game Design

·         C Sharp (C#) (Programming Language)

·         Game Design Document

·         Marketing Communications

·         Product Development

·         Planning

·         New Product Development

·         History

·         Entrepreneurship

 

7.   Graphic Design Specialization

 

About this Course

Graphic design is all around us, in a myriad of forms, both on-screen and in print, yet it is always made up of images and words to create a communication goal. This four-course sequence exposes students to the fundamental skills required to make a sophisticated graphic design: process, historical context, and communication through image-making and typography. The sequence is completed by a capstone project that applies the skills of each course and peer feedback in a finished branding project suitable for a professional portfolio.

The goal of this specialization is to equip learners with a set of transferable formal and conceptual tools for “making and communicating” in the field of graphic design. This core skill set will equip learners for formal studies in graphic design, and a starting point for further work in interface design, motion graphics, and editorial design.

What you will learn

      ·         Gain the fundamental skills needed to be a graphic designer

·         Communicate through image-making and typography

·         Complete a capstone project to add to your professional portfolio

·         Learn everything you need to know to work in interface design, motion graphics, and editorial design

 

SKILLS YOU WILL GAIN

·         Visual Communication

·         Branding Communication

·         Graphic Design

·         Art History

·         Typography

·         Creativity

·         Graphics

·         Design Theory

·         Colour Theory

·         Adobe Illustrator

·         History

·         Adobe Indesign

 

8.   Marketing Analytics

 

About this Course

Organizations large and small are inundated with data about consumer choices. But that wealth of information does not always translate into better decisions. Knowing how to interpret data is the challenge -- and marketers, in particular, are increasingly expected to use analytics to inform and justify their decisions.

Marketing analytics enables marketers to measure, manage and analyze marketing performance to maximize its effectiveness and optimize return on investment (ROI). Beyond the obvious sales and lead generation applications, marketing analytics can offer profound insights into customer preferences and trends, which can be further utilized for future marketing and business decisions.

This course developed at the Darden School of Business at the University of Virginia gives you the tools to measure brand and customer assets, understand regression analysis, and design experiments as a way to evaluate and optimize marketing campaigns. You'll leave the course with a solid understanding of how to use marketing analytics to predict outcomes and systematically allocate resources.

What you will learn

 

·         How to build and define a brand architecture and how to measure the impact of marketing efforts on brand value over time

·         How to design basic experiments so that you can assess your marketing efforts and invest your marketing dollars most effectively

·         How to measure customer lifetime value and use that information to evaluate strategically marketing alternatives

·         How to set up regressions, interpret outputs, explore confounding effects and biases, and distinguish between economic and statistical significance

 
SKILLS YOU WILL GAIN

·         Marketing Experiments

·         Customer Lifetime Value

·         Regression Analysis

·         Marketing Analytics

·         Brand Equity

 

9.   Search Engine Optimization (SEO) Specialization

 

About this Course

The specialization will teach you to optimize website content for the best possible search engine ranking. You'll learn the theory behind Google search and other search engine algorithms; you'll also build practical, real-world skills that you can apply to a career in digital marketing or online content development, including on-page and off-page optimization, optimizing for local and international audiences, conducting search-focused website audits and aligning SEO with overall business strategies. Each course is intended to build on the skills from the previous course, thus we recommend you take the courses in the order they are listed. The Specialization culminates in a hands-on Capstone The project, in which you will apply your skills to a comprehensive SEO consulting task.

What you will learn

 

·         Complete a competitive analysis on a webpage

·         Develop a solid approach for achieving a productive and successful relationship with your client

·         Create influencer relationships and collaborations and analyze data to see which content gets the most shares

·         Create a final report of your findings and recommendations for SEO and present your recommendations to your client

 
SKILLS YOU WILL GAIN

·         Search Algorithm

·         Search Engine Optimization (SEO)

·         Mathematical Optimization

·         Semantics

·         Social Media

·         Keyword Research

·         Marketing

·         Content Marketing

·         Social Media Marketing

 

10.                        Social Media Marketing Specialization

 

About this Course

In 2018 survey of businesses, Buffer found that only 29% had effective social media marketing programs. A recent survey of consumers by Tomoson found 92% of consumers trust recommendations from other people over brand content, 70% found consumer reviews to be their second most trusted source, 47% read blogs developed by influencers and experts to discover new trends and new ideas and 35% used blogs to discover new products and services. Also, 20% of women who used social considered products promoted by bloggers they knew. Today, businesses and consumers use social media to make their purchase decisions.

Created in 2014, this Specialization is updated every quarter to ensure you are receiving the most up-to-date training. Social Media Marketing Specialization is designed to achieve two objectives. It gives you social analytics tools and training to help you become an influencer on social media. The course also gives you the knowledge and resources to build a complete social media marketing strategy – from consumer insights to final justification metrics. In each course, you will also receive special toolkits with timely information & when you pay for the Capstone, you receive a market planning toolkit.

 
SKILLS YOU WILL GAIN

·         Business Planning

·         Digital Marketing

·         Social Media Marketing

·         Influencer Marketing

·         Analytics

·         Social Marketing

·         Social Network

·         Social Media

·         Marketing Strategy

·         Writing

·         A/B Testing

·         Budget

 

11.                        Fundamentals of Digital Image and Video Processing

 

About this Course

In this class, you will learn the basic principles and tools used to process images and videos, and how to apply them in solving practical problems of commercial and scientific interests.

Digital images and videos are everywhere these days – in thousands of scientific (e.g., astronomical, bio-medical), consumer, industrial, and artistic applications. Moreover, they come in a wide range of the electromagnetic spectrum - from visible light and infrared to gamma rays and beyond. The ability to process the image and video signals is, therefore, an incredibly important skill to master for engineering/science students, software developers, and practising scientists. Digital image and video processing continues to enable the multimedia technology revolution we are experiencing today. Some important examples of image and video processing include the removal of degradations images suffer during acquisition (e.g., removing blur from a picture of a fast-moving car), and the compression and transmission of images and videos (if you watch videos online, or share photos via a social media website, you use this every day!), for economical storage and efficient transmission.

This course will cover the fundamentals of image and video processing. We will provide a mathematical framework to describe and analyze images and videos as two- and three-dimensional signals in the spatial, Spatio-temporal, and frequency domains. In this class not only will you learn the theory behind fundamental processing tasks including image/video enhancement, recovery, and compression - but you will also learn how to perform these key processing tasks in practice using state-of-the-art techniques and tools. We will introduce and use a wide variety of such tools – from optimization toolboxes to statistical techniques. Emphasis on the special role sparsity plays in modern image and video processing will also be given. In all cases, example images and videos about specific application domains will be utilized.

 

12.                        Excel/VBA for Creative Problem-Solving Specialization

 

About this Course

This Specialization is for learners wishing to dramatically change the way that they use Excel spreadsheets by unleashing the power to automate and optimize spreadsheets using Visual Basic for Applications (VBA). The first two courses will teach learners the basics of VBA through the use of dozens of educational screencasts and a series of quizzes and in-application programming assignments. Finally, in Part 3 of the course, learners will complete 3 "real world" and somewhat open-ended projects, which are graded through peer review.

Learners will complete one easy project (chosen from two potential projects), one intermediate project (chosen from two potential projects), and a third, required Monte Carlo simulation project (intermediate in difficulty). Projects include Real-Time Currency Converter, Geography Toolbox, Ultimate Organizer, Regression Toolbox, Monte Carlo Simulation, and Grade Manager.


SKILLS YOU WILL GAIN

·         Microsoft Excel Vba

·         Computer Programming

·         Problem Solving

·         Arrays

·         Debugging

 

13.                        Financial Accounting Fundamentals

 

About this Course

This course, developed at the Darden School of Business at the University of Virginia and taught by top-ranked faculty, will teach you the tools you'll need to understand the fundamentals of financial accounting. Concise videos, the financial records of a small business, and "your turn" activities guide you through the three most commonly used financial statements: the Balance Sheet, the Income Statement, and the Statement of Cash Flows. Beyond recording transactions, you'll learn how to prepare these financial statements, and read and analyze them to draw basic conclusions about a company's financial health.

By the end of this course, you will be able to:
- Use journal entries to record transactions
- Prepare and use t-accounts to summarize transactions recorded during an accounting period
- Describe the three most commonly used financial statements and how they fit together
- Prepare these financial statements based on transactions recorded during an accounting period
- Draw basic conclusions about a company's financial health

What you will learn

 

·         How to use journal entries to record transactions and prepare and use t-accounts to summarize transactions recorded during an accounting period

·         How to prepare these financial statements based on transactions recorded during an accounting period

·         The three most commonly used financial statements and how they fit together

·         How to draw basic conclusions about a company's financial health

 

SKILLS YOU WILL GAIN

·         Financial Accounting

·         Accounting

·         Financial Statement

·         Balance Sheet