Python for Software Engineering Bootcamp
التصنيف الكامل: Development > Software Engineering > Python

عن هذا الكورس
تعلم أونلاين 100%
شاهد الدروس في أي وقت ومن أي مكان
محتوى معتمد
مقدم من منصة Udemy
رابط موثوق
ينقلك مباشرة لصفحة التسجيل الرسمية
كورسات مقترحة في نفس المجال
عرض كل الكورسات ←
Influence and Inspire as a Leader in a post Covid19 World
THE NEED FOR LEADERSHIP IN THE NEW NORMAL IS MORE IMPORTANT THAN EVER!A warm welcome to the Fully Accredited Leadership Certification Course from Beginner to Expert level, which is aimed at those who have been recently promoted to Leaders, to Entrepreneurs looking to scale their business and to anyone really who wants to use Leadership to improve their life.It is absolutely true that we live in challenging times. The corona-virus has shaken the nature of work to its core. While many are still anxiously awaiting a return to normal, what’s “normal” after the pandemic is likely to look very different from what we were used to before it began.As some parts of the world start to loosen restrictions, leaders need to move from crisis response to thinking about the role of organizations and leadership in the longer term.Uncertainty will stay with us for many months, so it will be almost impossible to define what’s “normal.” What we need to think about is not a “new normal” but a new reality—a “new now.”Empathy and flexibility are important leadership qualities at any time. When employees experience sudden and radical change—such as the need to work remotely or in highly restricted work-spaces for an extended period—these qualities are even more essential in order to keep teams cohesive, engaged, and motivated.Crises like the one we are facing today force businesses and their leaders to change and adapt at extraordinary speed.Those that can filter out the noise and focus on what truly drives success, leading with head, heart, and hands, will emerge stronger than ever.The ''Influence and Inspire as a Leader in a Post Covid19 World'' course will empower you as a leader in bringing out the best in yourself and others by exploring the most cri

Introduction to Testing in Go (Golang)
Writing unit tests and integration tests is one of the most-neglected aspects of software development. All too often, a developer will find him or herself say "but it works on my computer!" when a project is presumed finished, only to discover that once taken out of the development environment, things don't work as expected.Well written unit tests and integration tests help to solve this problem, and in fact almost without exception will reduce overall development time, rather than adding to it. In addition, well-tested code almost always requires less maintenance, and the end product will have less down time.This course is focused on writing unit and integration tests in Go, a modern, type safe, compiled, and extremely fast programming language. It it is ideally suited for building safe, scalable, incredibly fast web applications, and it has powerful testing tools built right in.In this course, we will build four simple applications, and thoroughly test them:A command line application (CLI) that tries to determine if a user-entered number is prime or not;A simple web application that allows a user to log in and upload a profile picture;A simple REST API built on the same code base as the web application which allows users to authenticate using JWT tokens and perform operations against a Postgres database. We'll go through the entire authentication process, including using refresh tokens, and thoroughly test all aspects of the code.A simple Single Page Web Application (SPA), written in Vanilla JavaScript, that demonstrates how to use JWT and Refresh Tokens with a SPA, and how to test that functionality.For each of these projects, we will learn how to write unit tests for all functionality. We will learn how to test (among other things):Application routesApplicati

Artificial Intelligence Di Era Inovasi Ekonomi Baru Part 2
AI itu singkatan apa.Apa itu AI. AI adalah Kecerdasan Buatan, seperti kepanjangan AI yaitu Artificial Intelligence, AI merupakan teknologi yang dirancang untuk membuat sistem komputer mampu meniru kemampuan intelektual manusia.Apa yang dimaksud teknologi AI.AI dikenal sebagai teknologi yang memiliki potensi besar untuk mengubah kehidupan manusia di masa depan. Secara umum, AI merujuk pada program komputer yang dirancang untuk meniru kecerdasan manusia, termasuk kemampuan pengambilan keputusan, logika, dan karakteristik kecerdasan lainnya.Apa itu AI dan manfaatnya.Artificial Intelligence atau AI merujuk pada kemampuan mesin untuk meniru atau meniru kecerdasan manusia. Ini mencakup berbagai teknik dan metode yang memungkinkan komputer untuk memahami, belajar, dan mengambil keputusan berdasarkan data yang diberikan.Apa tujuan dari AI.Tujuan dari AI adalah menciptakan mesin yang mampu berpikir, belajar, merencanakan, dan menyelesaikan tugas secara mandiri.Aplikasi AI apa aja.Berikut eduparx dot id merangkum beberapa aplikasi AI gratis yang bisa digunakan untuk memudahkan pekerjaan di berbagai bidang:Grammarly. Grammarly adalah alat pengecek tata bahasa dan ejaan yang didukung oleh AI.Google Docs. Trello. Slack. Zoom.Apa saja bahaya AI.Daftar Bahaya AIKecerdasan Buatan yang Mandiri atau Autonomous AI Kecerdasan buatan yang mandiri adalah jenis AI yang dapat mengambil keputusan tanpa campur tangan manusia. Pengangguran Massal dan Disparitas Sosial. Pelanggaran Privasi. Bias dan Diskriminasi. Keamanan Cyber dan Ancaman Militan.AI diciptakan oleh siapa.

OpenAPI: Beginner to Guru
OpenAPI 3.0 is the leading tool for the documentation of APIs.Formerly known as Swagger, OpenAPI has a long and established history. In 2010, Swagger started as an open source specification for designing and documenting RESTful APIs. In 2015, the Swagger project was acquired by SmartBear Software. The Swagger Specification was donated to the Linux foundation and renamed the OpenAPI.The OpenAPI specification is the cornerstone of a thriving open source community. Simply perform a search for OpenAPI tools and you will find projects for converters, documentation, validators, editors, mock servers, testing tools and much much more!From the OpenAPI specification, you can generate client side source code for over 50 languages. You can generate server side code for over 40 different languages. All of these open source contributes start with the OpenAPI specification, which we explore in depth in this course.You start off the course with learning about what is an API, a review of the HTTP protocol and how it is used in respect to RESTFul APIs. Then we start looking at OpenAPI and how it applies to documenting RESTFul APIs. We then start writing an OpenAPI specification using Swagger Hub. Swagger Hub is a free, easy to use on-line editor for Swagger and OpenAPI specifications. You will get to create a complete OpenAPI specification for a RESTful web service.Step by step, you learn how to:Edit a OpenAPI specification in Swagger HubDefine a OpenAPI specification in YAMLAdd developer informationAdd server informationDefine an API pathDefine an API operationCreate robust objects with JSON schema constraints Improve the quality of your specification with re-useable components. Define query parametersDefine path pa

The Complete Introduction to C++ Programming
Learning the basics of programmation can be very complicated no matter the programming language espescially if you never did any programming before. Being able to program in C++ is not different. This is why this course is here to help you learn everything you need to know about C++ and master this programming language. If you :- Want to create various projects with this programming language - Are in school and need to understand certain notions and concepts in C++- Need to learn the basics of this programming language for work - Are simply curious about this topicThen you will definely love this course and it's content. Not only you will learn and understand all the basics of C++ programming but you will also have a lot of practice throughtout this course. Indeed, by the end of this course you will have a strong and solid understanding of all the basics of C++ programming and will be able to create on your own various C++ programs and applications.The structure of the courseThe way this course have been structured and created is made to really help you learn and understand all the basics of this programming language. From the starting point where you will be installing the right tools and writing you first basic lines of code to the more advanced such as functions, statements, loops and many pratical projects, this course has everything you need to start programming in C++ and begin your programmation journey. Also, this course has been created to help you learn all the basics concepts that are the core of C++ programmation. This way, you will not only program in this language but you will also understand the logic behind this programming language and will be able to create various applications in it on your own. Indeed, if you don't have prior programming experience, the hardest part is understanding the programming logic and this course covers all the topics to help you succed in C++ programming.Also, this course is built ar

Node JS Create a Restful API for beginners JavaScript jQuery
Perfect course for beginners to explore how to setup a Restful API! GET, POST, PUT, DELETE This starter course demonstrates how to setup a Restful API from scratch. Using just your local computer you can follow the step by step lessons to setup your own local server and run JavaScript code. JavaScript experience is required - This course is designed for students who want to learn about node.js and how to create projects with Node. Its perfect for anyone who wants to practice coding by building out a simple web application. Learn everything you need to setup a localhost, resources to work with node, setup a SQLite database, setup routes for CRUD and a whole lot more. All the resources are provided along with source code to get you started quickly Technology used within the course: Front end AJAX requests will be using jQuery AJAXFront end web page dynamic elements from JSON data using jQueryHTML and CSS for presentation of front end applicationNodeJS will be used for back end serverNPM packages include nodemon, express, bodyParser, sqlite3Database is at the end using SQLite - SQLite setup files are included*Editor Brackets Browser Chrome DevToolsJavaScript for everything else...... Lessons cover the following: Explore how the terminal can be used to setup a backend server using Node.js. Command line interface simple commands will be used to navigate and seutp folders.Introduction to the Node Package Manager and how you can use it to get pre built code and bring it easily into your projects.Create your start files and learn how you can run node.js filesexplore Node modules and how they work into your main app fileLearn how to setup an http server using node ready for localhostExplore getting file content and reading it as dataPower Up your node app