This Professional Certificate will start you at the absolute beginning teaching the fundamental binary language of modern computers.
Millions of people use computers every day but few understand how computers do what they do. Even if you don't plan to be a professional programmer, you'll benefit from understanding the very basics of digital machines and from learning to write basic programs in a managed but powerful environment. By understanding how a computer works and learning to think logically, you'll write better programs and be able to troubleshoot technical problems more easily.
This Professional Certificate will start you at the absolute beginning teaching you about the fundamental binary language of modern computers. You will learn about the Turing Machine model for the digital computer.
What you will learn
Develop web sites using the latest web standards
How to code with modern HTML5 tags, draw and animate fun Web graphics and play audio and video elements
CSS best practices for web page design
Understand why accessibility and internationalization are important
How to write C++ programs to solve real-world computational problems
How to use object-oriented programming to design modern software systems that adapt to highly rapid change
How best to use different data structures to represent, organize, and manipulate data
To inculcate design thinking for a building system that scale
The importance of efficient algorithms in terms of time and space complexity
If you want to be the software designer who can architect systems for successful startups like Flipkart, this XSeries provides the foundational knowledge you need.
In this 5 course XSeries, you will learn the importance of software design, programming skills, data structures, and algorithm principles, that drive every electronic gadget that you see in the market.
How to make interactive Web sites through the DOM API
How to deal with HTML5 forms
How to make basic graphics and animations using the HTML5 canvas
How to use the basic concepts of ES2016, the last iteration of the language: arrays, functions, loops, basic objects
Describe Business Blockchain and Distributed Ledger Technologies to audiences with varying experience
Blockchain impact and potential for change around the world
Demonstrate some of the immediate blockchain use cases in technology, business, and enterprise products and institutions
Gain familiarity with current Hyperledger projects and cross-industry use cases
Build simple applications on top of Hyperledger Sawtooth and Hyperledger Fabric
Perform clean installations of the Hyperledger Sawtooth and Hyperledger Fabric frameworks
Blockchain is a powerful distributed ledger technology that is poised to revolutionize the way entire industries do business from supply chain tracking to real estate transaction processing and everything in between. With that potential, there is a lot of hype to contend with. This program will teach business professionals what blockchain is, possible use cases and applications to help them better understand the blockchain landscape and how they might leverage this technology in their own industry.