Any IT professional or hobbyist anticipating a solid understanding of how blockchain technology works and desires an understanding of blockchain's use cases and potential (including cryptocurrencies and distributed applications) needs to go through this course to leverage blockchain in new or existing development projects. Anyone desiring to learn how blockchain solutions are designed, configured, and developed needs the knowldege and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how blockchain technology works and a solid foundation for platform evaluation and learning lower level details.
Before taking this course, a student should ideally (but not absolutely) have some experience in:
Any IT professional or hobbyist anticipating a solid understanding of how cryptocurrency and smart contract technology works and desires an understanding of crypto's use cases and potential (including blockchains and distributed applications) needs to go through this course to leverage cryptocurrency and smart contracts in new or existing development projects. Anyone desiring to learn how cryptocurrency solutions are designed, configured, and developed needs the knowldege and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how crypto and blockchain technology works and a solid foundation for platform evaluation and learning lower level details.
Whether you're interested in becoming a social media marketing expert or want to leverage social media to grow your own company, this learning path covers the major social media tools you need to know. Learn everything from the very basics to attracting traffic to making the sale.
We offer a verifiable certificate of completion you can use on your resume and LinkedIn profile.
The Exploring ASP.NET Core: Fundamentals course is a beginner level course that gives the students an overview of the new ASP.NET Core framework, the new tooling, and gives the candidates enough knowledge and confidence to start building web applications using it. The course starts off discussing the new templates and project types available. Then, moves on to review some of the core concepts such as configuration, dependency injection, routing, and Middleware.
This course is part of the two course series on ASP.NET Core framework. The course focuses on the .NET Core platform itself. The primary objective of this course is to enable the students to develop .NET Core console applications and libraries that run on Windows, Mac, and Linux computers. It also prepares the candidates to learn about developing ASP.NET web applications for the .NET Core platform.
Are you a software or IT engineer who wants get move into management?
- Do you feel you have hit a glass ceiling in terms of your career growth?
Well becoming a project manager with IT background will fast track you into the management careers.
The software industry is one of the fastest growing industries across the globe. As the software industry grows into unimaginable size, one of the most critical roles in the software industry is that of a software Project Manager.
A software project has many moving parts which need to to be managed as an entire stream of activities which must be completed in a nicely choreographed manner. Each of these activities has its own goals, schedules, resources, and costs associated with each of them. Without a Software Project Manager, it becomes next to impossible for the organizations to properly execute on all the aspects of the project activities and deliver the software to a client within the stipulated timeline and under the budgeted cost.
Software Project Management involves many stages or phases in the entire Software Development cycle or lifetime. These may vary slightly from organization to organization. However, the fundamental principles of Software Project Management remain the same.
At a high level, the Software Project Manager along with the team initiates a Project, Plans the project, Executes the Project and complete the Project.
Of course, this is a very brief and high-level description of what an actual project manager does – but the whole success of the software project relies on how effectively the project manager manages the project. A software or IT project can be managed using various methodologies; like the Waterfall Model and Agile model. In the project, we will go over these methodologies and all other aspects of software and IT project management.
As companies struggle to find skilled project managers; experienced software and IT Engineers are in a great place to be able to learn the skills required for project management and move into these roles. As seasoned engineers you already have the technical know-how and depth about how software is built. Once you learn the management aspects of software and IT projects you will be able to manage these projects much more efficiently and effectively by applying your existing skills.
- Learn about AWS RDS relational database service
- Learn how to deploy a private RDS database in a custom AWS VPC
- Learn how to setup an RDS database in high availability mode
- Learn how to setup an RDS database in a mutli-AZ deployment mode
- Learn how to setup an optimal backup and recovery strategy for your AWS RDS database