UdemySoftware Engineering

Improving software development productivity

التصنيف الكامل: IT & Software > Other IT & Software > Software Engineering

Improving software development productivity

عن هذا الكورس

What will be in the course:​Personal experience;​How I structured the work in my team;​What my team and I use;​What are the alternatives to my tools;​Which helped speed up development.​What this course will not include:​A huge amount of theory;​Calculations that prove how to design;​Imposing opinions and proving that problems need to be solved only this way and nothing else.​As a result, this course will be useful not only for the technical leader of the development group, but also for managers of different levels, developers and testers.​The topics of the lessons that will be discussed in this course are shown on the slide:​Introductory lesson;​Team and roles in it;​Technical task;​Work planning;​Task management systems;​Architecture;​Version control systems, version accounting;​Codestyle;​Description of the code;​Automatic generation of documentation;​Testing;​Bug life cycle, Bug tracker;​Automatic tests;​Automatic machines and scripts;​Instructions;​Summing up and my results.​For each topic, there will be an explanation of how this innovation in the development process will help increase efficiency.​By efficiency, I mean the following measured parameters:​The number of mechanical errors will decrease;​Development time will be reduced;​The error search time will decrease;​The time to attract a new developer will decrease;​The accuracy of the development forecast and adherence to plans is increased.​And not measurable, which will also get better:​It will become e

تعلم أونلاين 100%

شاهد الدروس في أي وقت ومن أي مكان

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق

ينقلك مباشرة لصفحة التسجيل الرسمية

سعر الكورس
$24.99
الانتقال للكورس / التسجيل الآن
🔒 عند النقر، سيتم فتح صفحة الكورس الرسمية على منصة Udemy في نافذة جديدة.

كورسات مقترحة في نفس المجال

عرض كل الكورسات ←
Node-RED: IoT projects with ESP32, MQTT and Docker
Udemy
Node-RED

Node-RED: IoT projects with ESP32, MQTT and Docker

For Makers and DIY enthusiasts who want to take their Internet of Things (IoT) projects into their own hands.Welcome to my online course on Node-RED, MQTT and ESP32! Designed specifically for Makers and DIY enthusiasts, this course gives you the opportunity to take your projects to the next level by combining Node-RED, MQTT and ESP32.Node-RED is a visual programming environment that allows projects to be created easily and intuitively without the need for in-depth programming knowledge. MQTT is a lightweight protocol for data transmission in IoT networks, with which end devices can be connected quickly and easily. The great advantage of MQTT is that transmission is possible in near real time. The ESP32 is a powerful microcontroller that is ideal for IoT projects thanks to its integrated WiFi and Bluetooth support.In this course you will learn how to use Node-RED to control and regulate your ESP32-based projects and exchange data via MQTT. You will learn how to build your own IoT network, collect data from sensors and visualise it in real time with actual programs like InfluxDB or Grafana. You will also learn how to monitor and control your projects via the internet and retrieve data from anywhere in the world.This course is ideal for Makers and DIY enthusiasts who want to take control of their projects and deepen their knowledge of the Internet of Things with MQTT and Node-RED. The combination of Node-RED, MQTT and ESP32 gives you the flexibility and power you need to turn your projects into reality.What you learn:Node-RED Installation and SetupMosquitto MQTT Broker, Grafana and InfluxDB as well as MariaDB with AdminerAll microservices are also shown with the Docker variant.Implementation of ESP32 projects with PlatformIOCombination of ESP32, MQTT and Node-REDCreating and programming your own function nodes with JavaS

Cisco CCNP - Switch course
Udemy
Cisco CCNP Enterprise

Cisco CCNP - Switch course

Welcome to my course "Cisco CCNP - Switch course". My name is Ashish and I've spent last Several years working on Cisco LAN Devices. In that time, I found that there is huge need of Professional Training on LAN Switching and something that goes beyond the basics. I've prepared This course "LAN Switching" to address this need. First few lectures will show you the basic concepts like setting up Access, trunks, DTP, Ether channels etc. and After that more advanced topics like Root Guard, BackboneFast, RSPAN. In addition to video, each lecture is packed with Resources such as Summary lectures to continue your learning. My goal is to treat you like a professional you are, keep a good pace, provide the information you need and make sure whatever you learn can be practically applied in your own work. I found that there is a key difference between knowing about a feature and actually be familiar with what that feature does precisely and efficiently in your own work. I want to make you MASTER of LAN Switching. Here is the list of topics covered in this courseLayer 2 Access SwitchportsLayer 2 Dynamic Switchports 802.1q Dynamic Trunking 802.1q Native VLAN DTP Negotiation VTP Domain VTP Transparent VTP Pruning VTP Prune-Eligible List VTP Version 3 Layer 2 EtherChannel Layer 2 EtherChannel with PAgP Layer 2 EtherChannel with LACP Layer 3 EtherChannel STP Root Bridge Election STP Path Selection with Port Cost &nbsp

ESP32: Sending SMS with ESP32 without GSM
Udemy
ESP32

ESP32: Sending SMS with ESP32 without GSM

Ready to take your ESP32 projects to the next level? This Sending SMS Using Twilio with ESP32 course provides a comprehensive and hands-on guide for mastering sending SMS messages using Twilio APIs with the mini marvel that is the ESP32 development board. Through this course, you will learn how to connect your ESP32 development board to Twilio and create powerful applications that send and receive text messages from anywhere in the world!This course is the perfect way to get started with using a popular communication platform. With this course, you will be able to quickly and easily incorporate SMS messaging into your projects. The comprehensive curriculum is designed to help you learn how to use the ESP32 microcontroller to send SMS messages using Twilio. You will gain hands-on experience in setting up and programming an ESP32 board for sending messages, walking through step-by-step instructions on how to configure the board and connect it to a Wi-Fi network, as well as how to use Twilio's API for sending text messages.User Testimonials and Social Proof"This course made integrating SMS functionality into my ESP32 projects so easy! The instructions were clear and the examples were very practical." - Mark D."As a beginner, I found the course very accessible. The step-by-step guidance was incredibly helpful." - Sarah K.An Author Bio Showing Off Credentials Educational Engineering TeamTeam of skilled Engineers Sharing Knowledge with the WorldEducational Engineering Team is a Leading Team in Microcontroller Industry, with over 13 Years of Experience in Teaching and Doing Practical Projects.We strive to put all our hands-on experience in these courses. Instead of superficial knowledge - we go into the depth of the topic and give you the exact - step by step blueprint on how to tame simple as well as complex topics in easy and digestible bite-sized vi

AWS Cloud Development Kit - From Beginner to Professional
Udemy
AWS Cloud Development Kit (CDK)

AWS Cloud Development Kit - From Beginner to Professional

Ready to build cloud applications faster, safer, and smarter?If you’ve ever felt overwhelmed by endless AWS console clicks, fragile manual scripts, or mountains of JSON/YAML templates then you’re not alone. Most cloud professionals face the same frustration.That’s where AWS CDK changes the gameAWS Cloud Development Kit lets you use the programming languages you already know—JavaScript, TypeScript, Python, Java, or C# to define, deploy, and manage AWS infrastructure like a pro. It’s expressive, reusable, and automates the heavy lifting so you can focus on creating solutions, not wrestling with configurations.Why This Course Is DifferentI’ve spent 22+ years in IT, working directly at AWS and Fortune 50 companies, leading large-scale cloud modernization, application security, and digital transformation projects. I know what it takes to design infrastructure that’s secure, scalable, and production-ready.This course distills that real-world experience into clear, actionable lessons so you don’t just learn AWS CDK—you master it.You’ll Learn How To:Get Up and Running Fast – Install and configure AWS CDK in minutes.Create and Customize Resources – Build AWS services to fit your exact needs.Go Serverless with Confidence – Architect and deploy complete serverless applications.Master Advanced Patterns – Implement proven architecture strategies used in enterprise environments.Deliver Production-Ready Apps – Deploy a fully functional cloud application using AWS CDK.Who This Is For:AWS users who want to automate deployments with modern tools.Developers moving from manual setups to infrastructure-a

Belajar NodeJS (Bikin API dan akses database)
Udemy
Node.Js

Belajar NodeJS (Bikin API dan akses database)

Level up skill Javascript kamu! Belajar NodeJS, teknologi populer yang memungkinkan kamu untuk menggunakan JavaScript tidak hanya di frontend, tetapi juga di backend! Dalam kursus ini, kamu akan mempelajari langkah-langkah membuat aplikasi backend dari nol hingga selesai.Apa yang akan kamu pelajari?Membuat API yang Powerful:Belajar bagaimana cara membangun RESTful API yang cepat, dan dapat diandalkan menggunakan NodeJS.Interaksi dengan Database:Kuasai cara menghubungkan aplikasi kamu dengan database seperti MySQL untuk menyimpan dan mengelola data secara efisien.Konsep Backend yang Fundamental:Mulai dari memahami HTTP, middleware, routing, hingga pengelolaan error, semuanya akan dibahas dengan detail dan sederhana.Best Practices dalam NodeJS:Pelajari tips dan trik agar kode kamu lebih terstruktur dan mudah dimaintain di dunia kerja.Cocok untuk Pemula: Kamu yang baru mengenal backend atau NodeJS tidak perlu khawatir! Semua materi dijelaskan dengan bahasa yang sederhana dan mudah dipahami.Untuk Siapa Kursus Ini?Developer frontend yang ingin memperluas kemampuan ke bidang backend.Programmer pemula yang ingin mulai karier di bidang pengembangan web (backend).Siapa saja yang tertarik mempelajari cara membuat aplikasi web lengkap dari frontend hingga backend.Jangan tunda lagi untuk mengembangkan skill kamu! Ayo, mulai belajar NodeJS sekarang dan jadikan diri kamu lebih siap untuk dunia kerja! Skill yang kamu dapatkanBisa membuat APIMengerti tentang databaseBisa membuat aplikasi yang punya databaseBisa melakukan testing otomatis untuk APIBisa menyambungkan website d

Cyber Security: SOC & Incident Response Analyst Interview.
Udemy
Security Operations Center (SOC) Analyst Skills

Cyber Security: SOC & Incident Response Analyst Interview.

This course content has been carefully designed to examine some of the commonly asked cyber security questions for people desiring to begin a cyber security career as a Security Operation Center Analyst (SOC Analysts), Incident Response Analyst, Vulnerability Management Analyst, Penetration Test Analyst, etc. Most of the questions and answers in this course cut across topics such as;Networking and network securityCyber Security, Cryptography, Threat, attacks, and vulnerabilities,Hacking concepts and terminologies, Cyber Kill Chain methodology.This course consists of questions and answers divided into A and B.Section A proposes a sample interview question with what recruiters expect to hear from the job seeker.Section B attempts to answer these sample questions, how they should be answered and what recruiters want to hear.While there is no one way to answer a cybersecurity-related question, this course seeks to provide job seekers with a better approach, methodology, and many questions and answers that they will see during their interview. Each interview sometimes can be different, but understanding the general requirement for the most interviews is one of the most effective methods to get ready for any cyber security interview. Due to past experience, at least more than 80% of the questions are often asked in most SOC or Incident Response-related job interviews. Students or job seekers will feel more confident when going in for a similar job-related interview. Job seekers are also encouraged to review recruiters of the hiring company's website to understand what the company is all about. Some hiring companies can be tricky sometimes. They can be sometimes very unpredictable. They might deviate completely from the interview course, and want to test your knowledge of whether you understand what their company does. Thi