Best Engineering Courses

Find the best online Engineering Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free Engineering Courses.

spring Framework for Beginners with Spring Boot

In this course, you will learn the highly demanded frameworks of enterprise world: Spring Framework 5 with Spring Boot

Created by Navin Reddy - Corporate Trainer & TEDx Speaker

"]

Students: 71182, Price: $109.99

Students: 71182, Price:  Paid

Spring 5 is a functional web framework for back-end development and is quite famous among Java developers when it comes to designing an enterprise-based application.

It consists of lots of modules and projects which makes it very huge.

The Spring Framework and Spring Boot enable developers to create high-performing, reusable, easily testable, and loose coupling enterprise Java applications.
It can be used to develop any Java application.

Knowledge of Spring framework has a huge demand in the enterprise market and Spring frameworks developers are paid handsomely.
Having Spring Framework on your resume will highlight you amongst other Java developer.

This course offers hands-on experience building Spring Framework applications using Spring Boot.
This course will be interactive and fun as I will code all the projects from scratch.
By taking this course you will have the latest skills that you need to build real applications using the Spring Framework.

Requirements for this Course:

  • Basic Java knowledge is required

  • Basic Knowledge of Servlet, JSP, and HTML is helpful

  • Knowledge of SQL and databases is helpful


Learn these super trending topics in Spring 5 and Spring Boot 2:

  • Spring Boot

  • Spring Core - IoC

  • Spring MVC

  • Spring AOP

  • Spring Data JPA

  • Spring REST

  • Spring Security

Who this course is for:

  • The course is for all Java developers: beginners to advanced who want to master Spring framework modules with Spring Boot

  • This learning path is for developers who wish to create their own web applications with Spring 5

  • This course is ideal for developers who wish to use the Spring Frameworks for enterprise application development

Master Complete Statistics For Computer Science – I

Course In Probability & Statistics Important For Machine Learning, Artificial Intelligence, Data Science, Neural Network

Created by Shilank Singh - Maths & Stats Tutor

"]

Students: 48332, Price: $89.99

Students: 48332, Price:  Paid

In today’s engineering curriculum, topics on probability and statistics play a major role, as the statistical methods are very helpful in analyzing the data and interpreting the results.

When an aspiring engineering student takes up a project or research work, statistical methods become very handy.

Hence, the use of a well-structured course on probability and statistics in the curriculum will help students understand the concept in depth, in addition to preparing for examinations such as for regular courses or entry-level exams for postgraduate courses.

In order to cater the needs of the engineering students, content of this course, are well designed. In this course, all the sections are well organized and presented in an order as the contents progress from basics to higher level of statistics.

As a result, this course is, in fact, student friendly, as I have tried to explain all the concepts with suitable examples before solving problems.

This 150+ lecture course includes video explanations of everything from Random Variables, Probability Distribution, Statistical Averages, Correlation, Regression, Characteristic Function, Moment Generating Function and Bounds on Probability, and it includes more than 90+ examples (with detailed solutions) to help you test your understanding along the way. "Master Complete Statistics For Computer Science - I" is organized into the following sections:

  • Introduction

  • Discrete Random Variables

  • Continuous Random Variables

  • Cumulative Distribution Function

  • Special Distribution

  • Two - Dimensional Random Variables

  • Random Vectors

  • Function of One Random Variable

  • One Function of Two Random Variables

  • Two Functions of Two Random Variables

  • Measures of Central Tendency

  • Mathematical Expectations and Moments

  • Measures of Dispersion

  • Skewness and Kurtosis

  • Statistical Averages - Solved Examples

  • Expected Values of a Two-Dimensional Random Variables

  • Linear Correlation

  • Correlation Coefficient

  • Properties of Correlation Coefficient

  • Rank Correlation Coefficient

  • Linear Regression

  • Equations of the Lines of Regression

  • Standard Error of Estimate of Y on X and of X on Y

  • Characteristic Function and Moment Generating Function

  • Bounds on Probabilities

Fundamentals of Electrical and Electronics

Understand the Basic Concept of Electrical and Electronics Components

Created by Harish Kumar Maheshwari - Academic Consultant / Electronics Engineer

"]

Students: 41028, Price: $19.99

Students: 41028, Price:  Paid

Dear Learners

Are you Preparing for Interview in Electronics and Electrical Industry? Don’t be stressed, take our  Electrical Engineering Course and prepare yourself for your Interview. In this Course You Understand the basic Concept of Electrical Engineering.

WHAT IS FOR YOU?

Knowledge of Electrical and Electronics is extremely valuable nowadays! In this Course you understand the Basic Concept of Electrical and Electronics Component.

  • Here You Understand the Basic Concept of Current, Voltage, Energy and Power.

  • Here You Understand the Resistor, Capacitor and Inductor.

  • Here You Understand the Diode and Transistor

  • Here you understand the The main laws governing currents and voltages in circuits that are Ohm's Law and Kirchhoff Circuit Law.

    In Each Module you Understand the Theoretical and Practical Concept of the Component.

WHAT IS THE DIFFERENT ABOUT THIS COURSE?

In the Present Days most of the material and courses available online tend to be in high-level and focused on applications , the main goal of this course is to explain the fundamental concepts of Electrical and Electronics, so that you understand that how circuits work. Every topic is addressed starting from basic working of the Component, and only later the acquired knowledge is used to explain how to design more complex circuits for different applications. In this way you understand all thing about that topic.

The Whole Course is Design in 4 module and there is a Quiz Section in Each Module.

I will be here for you every step of the way. If you have any questions about the course content,  you can always post a question in the course or send me a direct message.

Go ahead and click the enroll button.

Cheers,
Harish Kumar Maheshwari

The Complete Electronics Course 2021: Analog Hardware Design

Over 25.000+ enrolled! Learn Electronics from Zero To An Advanced Understanding of How Circuits Work !

Created by Hardware Academy - Hardware designer with BS in Electrical Engineering

"]

Students: 29031, Price: $109.99

Students: 29031, Price:  Paid

Have you ever wondered why understanding electronics is difficult? Is it because electronics is really that difficult? Or is it because teachers' explanations are difficult to understand and they use outdated teaching methods? Whatever is the case, Hardware Academy is here to provide high-quality courses that will cover 2 years of educational courses that you could get by attending a BSc in Electrical Engineering. We will start from the fundamentals and as we progress, we will try to understand more and more complicated circuits (which you will find out later that there are not even that complicated !).

Each chapter will have multiple exercises (questions with multiple answers) that you will have to complete (like a test) so that we know if you have paid attention or not and if you succeed,  you can proceed further with the courses.

The simulator that we will use is available for free for everyone and based on multiple reviews, the simulator that we are going to use is the best tool if you want to understand how circuits work! (and it's so much fun to use it ! )

We can guarantee that you will understand each course since we tried hard to explain in the most coherent way (also in the simplest way but at the same time reaching more complex topics)  using one of the best software to simulate the circuits which will be an eye-opener for you.

Start learning Electronics with us today!

Learn MATLAB and SIMULINK in one week

Fast MATLAB and SIMULINK Learning

Created by Prof. Dr. Academic Educator - Prof. Dr. Academic Educator

"]

Students: 25938, Price: Free

Students: 25938, Price:  Free

In this course MATLAB programming and SIMULINK is taught for beginners. Many illustrative examples are solved for quick learning.  Vectors, matrices are explained in a clear way. Other programming units such as loops and functions are included in the course contents. This course is for those people from every field who wants to learn MATLAB and SIMULINK in short time.

Fun with Beginner LEGO MindStorms EV3 Robotics.

Learning by Doing - Lego EV3 Robotics for the absolute beginner, build small robots and program them using EV3-G.

Created by Graeme Faulkner -

"]

Students: 25612, Price: Free

Students: 25612, Price:  Free

This is a robotics course for absolute beginners.

Over the last seven years we have had requests from grandparents, parents and teachers who claim to have no technical knowledge, that the free tutorials we have provided over the Internet be put together in a course that assumes absolutely no prior technical background, a course that they can use to help their middle school age grandchildren/children/students have fun with robots.

In this Robotics course for absolute beginners we try to answer that request, converting many of our free tutorials for use with Lego’s new EV3 MindStorms set. This course is about having fun building small Lego MindStorms EV3 robots, finding out how to command them to smile and speak, travel in straight and curved lines, and how to follow the edge of a line.

This mini-course includes about 2 hours of video tutorials. How long students take to complete this course varies enormously between students, but as a rough indication, we have used videos similar to these as the basis for about half of an 8-week, 2 hours per week after-school course for classes from Grade 5 to Grade 8, and for Adult Education and Parent/Child classes.

The course is structured as a “hands-on” “Learning-by-Doing” course, with new programming ideas introduced only when they are immediately needed by the robot. There is an absolute minimum of “talking-head” videos.

You will need to have access to a Lego MindStorms EV3 set. The course is suitable for both the Lego EV3 Education and the Lego EV3 Home sets. The course shows you how to download a free EV3-G Editor from Lego. This Lego Editor is suitable for both Windows and Apple computers, but does not work for Linux, tablets or smart phones. However the course videos can be played back on these devices, so that you can have the video directions available on a tablet right alongside your Lego set as you go through this course.

We have used the videos in this course during both individual and full-class lessons. The videos have also been used successfully by home study students.

The course includes downloadable arenas that can be printed out on A1 or A3 printers, for use during this course.

Enjoy!

Electricity & electronics – Robotics, learn by building

Over 21,000 enrolled! Open career opportunities and have fun learning electronics focused on building robots/automation!

Created by Ian Juby - Robotics engineer & Educator at Tech Valley Science Centre

"]

Students: 25303, Price: $99.99

Students: 25303, Price:  Paid

You can open all kinds of doors for advancement in so many careers with a basic understanding of electronics. Think of all of the fields and hobbies that involve electronics to some degree! This "Robotics: Learn by building" series of courses focuses on robotics - which itself is a very diverse field that has application in everything from industry, manufacturing, laboratory work, or military, even in home automation. 

Updated November 15, 2020

With over 21,000 students enrolled and more than 2,100 five star ratings, students aged 8 to 60+ have enjoyed the course and projects.

In this module 1 course, you will build electronic circuits, actually make some electronic components from scratch and use them in your circuits, learn about electricity, soldering skills, and basic analog electronics.  You'll need some basic math skills and that's it! No prior knowledge of electricity of electronics is required, and yet by the end of this course you'll have built functioning electronic circuits like light flashers, sound effects, and controlling the robotics engineer's best friend, the servo motor which is a motor that turns to a specific direction at your command. You will have even connected that servo motor up to read electrical impulses from the muscles in your arm to control the motor bionically. All courses have captions for the hearing impaired.

Start through the lessons today to begin your personal education journey towards your goals - a horizon now filled with so many more opportunities because of your new-found knowledge.


Course materials:

You will need electronic parts and a breadboard, which you can purchase as an accompanying kit (the Analog Electronics Kit) or provide your own.

The first section of the course (available for free preview) explains what the tools and parts are and what you will need if you are supplying your own electronic parts. 

Tools needed: a multimeter, soldering iron and solder, wire,

This course is the prerequisite for the module II course which is digital electronics where you will work with a computer-on-a-chip and hook that computer up to the real world.  In module III you'll learn robotic drive systems and physics, and gain a wide variety of skills in prototyping so you can actually build your own robots and manufacture your own parts.  In module IV, you'll culminate all you've learned so far as you build a 3D printer from scratch, hook it up to a desktop computer and make your own plastic parts.  The 3D printer is, in effect, a robot which you can then use to make parts for your other robot designs. In module V you can take your robot design and construction skills to the next level with a hands-on approach to autonomous robotic systems: learning about various sensors to know where you are and what your robot is doing, GPS navigation, basic artificial intelligence, powerful microchips known as FPGA's where you literally design a custom circuit on the chip, vision systems and more.

2021 Mastering Energy and Power System Optimization in GAMS

Online guide on how to learn GAMS like a Pro. Complete Practical Examples, take your GAMS skills to the next level now!

Created by Optimization Team - Optimization expert

"]

Students: 23199, Price: $129.99

Students: 23199, Price:  Paid

**Brand New For  2021 - The Bestselling Power system optimization GAMS Course on Udemy**

Join over 18,000 of your fellow optimization experts in the energy and power system industry in learning the fundamentals of the power system and energy optimization.

I will walk you through every step of GAMS coding with real-life case studies, actual experiments, and tons of examples from around different disciplines.

By the end of this course, you'll be able to:

  • Code your own optimization problem in GAMS.

  • Receive your official certificate

The developed course is suitable for you even if you have no background in the power systems.

In this Energy and Power System Optimization in GAMS course you will learn:

  • How to formulate your problem and implement it in GAMS and make optimal decisions in your real-life problems

  • How to code efficiently, get familiarised with the techniques that will make your code scalable for large problems

  • How to design an action block with a clearly defined conversion goal

  • How to run sensitivity analysis in GAMS to predict the outcome of a decision if a situation turns out to be different compared to the key predictions.

For your convenience the course is broken into two sections :

  • General GAMS coding (Pure GAMS, elements, loops, multi-objectives, conditional statements, Examples)

  • Power system GAMS coding (Static/dynamic economic/environmental dispatch, AC/DC OPF, Storage, DR, PMU, ...)

  • .......

  • ... and much, much more!

By finishing this course, you will have the power to transform your coding skills into a powerful decision making machine. .

  • If you think this GAMS coding is complicated, it's not.

  • If you think GAMS coding is time-taking, it's not.

  • If you think watching this course won't make a difference in your professional career ... think again.

I've consulted with several companies and researchers around the world and have consulted them on how to use optimization techniques in their business. Trust me, I learned all this the hard way.

Along with the video content of the course, there are many bonuses.

BONUSES:

  • Downloadable resources and guides

  • An audio version of the course to listen on the go

  • Q&A videos the answer your specific questions

  • Assignments that make you productive while taking the course

  • An instructor who truly cares about your success

This is the course on landing page design I wish I had when I was first starting out!

OUR PROMISE TO YOU

We'll be here for you every step of the way. If you have any questions about the course content or anything related to this topic, you can always post a question in the course or send me a direct message.

We want to make this the best course on how to use GAMS. So if there is any way we can improve this course, just tell us and we'll make it happen.

Enrol today and enjoy:

  • Lifetime access to the course and all future updates

  • Over 6 hours of high quality, up to date video lectures

  • Exercises and feedback

  • Access to the student-only discussion forum

  • 30 day, no questions asked, money-back guarantee

  • Over 14,000 students enrolled

  • 4.5 average student rating

With our 30-day 100% money-back guarantee, there's no reason to hesitate.

I'll give you two more reasons why you should enroll right this second:

Your investment in this course will quickly be paid back even just by implementing some of the techniques I share with you. There are hundreds of gold nuggets to choose from, making this course the best investment in your own education and future success.

While today is still the best day you can get started with GAMS coding, it will get harder for engineers as the markets get more and more competitive. You want to start as soon as you can (like now) to take advantage of this growing market. Instead of struggling and trying to do everything yourself, just learn from someone who has already figured it out.

I CAN'T WAIT TO SEE YOUR SUCCESS

See you inside!

A.

Crash Course on Civil Engineering and AutoCAD: Part 3

A Grand Introductory Course on Environmental Engineering with a trace of Artificial Intelligence in 2021

Created by Srinidhi Ranganathan - Digital Marketing Legend - India's Top Udemy Instructor

"]

Students: 19511, Price: $19.99

Students: 19511, Price:  Paid

This incredible series-based crash course takes an amazing turn here in Part 3 as "New-age Environmental Engineering & Artificial Intelligence" concepts are taught by Digital Marketing Legend "Srinidhi Ranganathan" and Narmadha.M.

Environmental Engineering is a professional engineering discipline that takes advantage of specific scientific topics such as chemistry, biology, geography, geology, hydraulics, hydrology, microbiology, and mathematics to create solutions that will preserve and also improve the health of living organisms and increase environmental quality. Environmental engineering is a civil engineering, chemical engineering, and mechanical engineering sub-discipline.

Environmental engineers research the environmental impact of technological advances, tackling local and global environmental issues such as acid rain, global warming, ozone depletion, water pollution, and air pollution from vehicle exhausts and industrial sources.

Environmental engineers ' job prospects are outstanding. Between 2021 to 2024, the sector is expected to grow by 25 percentage, faster than the average for all occupations. Some development will be fuelled, especially in Western states, by the need for water reclamation projects that increase water resources.

In this amazing course, we will learn the following:

  • Heavy Metal Removal From Industrial WasteWater using Low-Cost Absorbents.  This includes the topic of heavy metals, the environmental impact of heavy metals, conventional methods etc.

  • Sources of Heavy Metals and Introduction to Adsorption, Sources of heavy metals and their cycling system in the soil-water-air organism ecosystem etc.

  • Types of Adsorption and Outline to Low-Cost Adsorbents - Insights on Physical Adsorption, Chemical Adsorption, Low-Cost Adsorbents etc.

  • Role of Artificial Intelligence to detect water leaks and much more.

We will also look at a very real and practical example of an environmental atlas - an interactive map to track environmental changes across the globe that will tend to make the course fun, engaging and interesting - at the same time.

Enroll Now and let's start booming.

Let's get busy and start learning this with utmost zeal.

Automate Web Scraping Using Python Scripts and Spiders

Build Scripts and Spiders from scratch to extract data from the internet.

Created by Bluelime Learning Solutions - Learning made simple

"]

Students: 19399, Price: $49.99

Students: 19399, Price:  Paid

Web scraping is  the  process of automatically downloading a web page's data and extracting specific information from it. The extracted information can be stored in a database or as various file types.

   Basic Scraping Rules:

  •      Always check a website's Terms and Conditions before you scrape it to avoid legal issues.

  •      Do not request data from a website too aggressively (spamming) with your program as this may break the website.

  •     The layout of a website may change from time to time ,so make sure your code adapts to it when it does.

Popular web scraping tools include BeautifulSoup and Scrapy.

BeautifulSoup  is a python library for pulling data (parsing) out of HTML and XML files.

Scrapy is a free open source application framework used for crawling web sites and extracting structured data

which can be used for a variety of things like data mining,research ,information process or historical archival.   

Web scraping software tools may access the World Wide Web directly using the Hypertext Transfer Protocol, or through a web browser. While web scraping can be done manually by a software user, the term typically refers to automated processes implemented using a bot or web crawler. It is a form of copying, in which specific data is gathered and copied from the web, typically into a central local database or spreadsheet, for later retrieval or analysis.

Scraping a web page involves fetching it and extracting from it.  Fetching is the downloading of a page (which a browser does when you view the page).  to fetch pages for later processing. Once fetched, then extraction can take place. The content of a page may be parsed, searched, reformatted, its data copied into a spreadsheet, and so on. Web scrapers typically take something out of a page, to make use of it for another purpose somewhere else. An example would be to find and copy names and phone numbers, or companies and their URLs, to a list (contact scraping).

Web scraping is used for contact scraping, and as a component of applications used for web indexing, web mining and data mining, online price change monitoring and price comparison, product review scraping (to watch the competition), gathering real estate listings, weather data monitoring, website change detection, research, tracking online presence and reputation, web mashup and, web data integration.

Web pages are built using text-based mark-up languages (HTML and XHTML), and frequently contain a wealth of useful data in text form. . A web scraper is an Application Programming Interface (API) to extract data from a web site. Companies like Amazon AWS and Google provide web scraping tools, services and public data available free of cost to end users.

Fundamental of Embedded Operating Systems

Concept of Embedded OS, Embedded Linux, Android and TinyOS.

Created by Harish Kumar Maheshwari - Academic Consultant / Electronics Engineer

"]

Students: 18907, Price: $19.99

Students: 18907, Price:  Paid

Hi Friends,

If you want to make the Carrier in Embedded System? If you want to make the Application in Real time? Then this course is beneficial for you in Starting Level. In this Course you Learn all about the Embedded Operating System.

The Course Content are:

  • What is Embedded System?

  • Architecture of Embedded System.

  • Characteristics of Embedded OS.

  • Developing an Embedded OS.

    • Adapting an existing commercial operating system

    • Purpose-built embedded operating system

  • Timing Constraints in Embedded OS.

  • What is Embedded Linux?

    • What is Cross Compiler?

    • Embedded Linux File Systems.

    • Advantages of Embedded Linux.

  • What is Android?

    • Features of Android.

    • Android Version.

  • What is TinyOS?

    • Structure of TinyOS.

    • TinyOS Goals.

    • TinyOS Components.

    • TinyOS Components -Tasks

    • TinyOS Components - Commands

    • TinyOS Components - Events

    • TinyOS Scheduler.

    • TinyOS Resource Interface.

    After completing this course, you will have the knowledge of both Hardware Components and Operating Systems. You are able to plan and use embedded operating systems in resource-constraint devices for Internet-of-Things applications.

    Feel free to reach out if you have any additional questions in Embedded Operating Systems. Also this course has 30 days money back guarantee without any delay the applicants participate in this Course

    All the best for your learning journey of Embedded Operating Systems !

    Cheers!

    Harish Kumar Maheshwari

Genetic Algorithms in Python and MATLAB

A Practical and Hands-on Approach

Created by Yarpiz Team - Academic Education and Research Group

"]

Students: 18115, Price: Free

Students: 18115, Price:  Free

Genetic Algorithms (GAs) are members of a general class of optimization algorithms, known as Evolutionary Algorithms (EAs), which simulate a fictional environment based on theory of evolution to deal with various types of mathematical problem, especially those related to optimization. Also Genetic Algorithms can be categorized as a subset of Metaheuristics, which are general-purpose tools and algorithms to solve optimization and unsupervised learning problems.

In this series of video tutorials, we are going to learn about Genetic Algorithms, from theory to implementation. After having a brief review of theories behind EA and GA, two main versions of genetic algorithms, namely Binary Genetic Algorithm and Real-coded Genetic Algorithm, are implemented from scratch and line-by-line, using both Python and MATLAB. This course is instructed by Dr. Mostapha Kalami Heris, who has years of practical work and active teaching in the field of computational intelligence.

Components of the genetic algorithms, such as initialization, parent selection, crossover, mutation, sorting and selection, are discussed in this tutorials, and backed by practical implementation. Theoretical concepts of these operators and components can be understood very well using this practical and hands-on approach.

At the end of this course, you will be fully familiar with concepts of evolutionary computation and will be able to implement genetic algorithms from scratch and also, utilize them to solve your own optimization problems.

Aerospace Engineering: Rocket Science and Engineering

Have the knowledge of a rocket scientist and learn how to deal with complex equations critical to rocket propulsion!

Created by Sadok Smine - Aerospace Engineer

"]

Students: 17042, Price: $89.99

Students: 17042, Price:  Paid

HAVE THE KNOWLEDGE OF A ROCKET SCIENTIST!

First of all, if you're looking for a course that contains basic knowledge about rocket science, just skip ahead because this course is NOT for you! This course is more mathematics oriented. Think of it as rocket propulsion university lectures compressed into 4.5 hours, that's why high school/basic mathematics and physics are recommended.

You can always check my AP/College Physics course, your call!

           PLEASE DO TAKE A LOOK AT THE VIDEOS PROVIDED FOR FREE BEFORE ENROLLING IN THIS COURSE!

I assure you, this is the only online course that focuses this much on rocket propulsion! Go ahead, do your research!

NO YOU WILL NOT BECOME A ROCKET SCIENTIST! You will however, understand the concepts behind rocket science and engineering and you will never say "IT'S NOT ROCKET SCIENCE!" again, because as it turns out, it's not that hard.

This course contains 4.5 hours of content containing clear course videos and examples to help you better understand the concepts of rocket propulsion, and you will also find quiz questions at the end of each section so you can test your knowledge!

This course contains crystal clear explanation of rocket propulsion, how to deal with complex equations which are critical to rocket design and how to use these equations to design a rocket engine for a specific mission.

This course is made using Microsoft PowerPoint which I Provided in the form of a PDF so you can keep up while watching the course videos. You will find it included as a resource in the first course video, so you can easily download it.

YOU SHOULD KNOW THAT THIS COURSE DOES NOT CONTAIN ORBITAL MECHANICS (Kepler's laws and all that)

         PLEASE DO TAKE A LOOK AT THE COURSE CONTENT BEFORE ENROLLING IN THIS COURSE!

"We choose to go to the moon not because they are easy but because they are hard". JFK

What students say about this course:

"I honestly never thought it would be this detailed! The way the instructor presents such complex concepts, so simple, so elegant. The examples and the quiz questions helped a lot!

Whether you're a total beginner or a Ph.D. student, this course is PERFECT for you!

Thank you so much, really enjoyed it!"

Generative Modeling – Designer Based Structural Optimization

Topology Optimization - Creating Optimal Next Generation Designs with 3D CAD - Solid Edge - Solidworks - Blender - FEA

Created by John Devitry - Mechanical Engineering and 3D Design

"]

Students: 16848, Price: Free

Students: 16848, Price:  Free

Generative Design is a radical departure from conventional
design practices and is by definition the creation of shapes decided by a set of
rules, or in other words, software algorithms.

In essence the 3D CAD designer is no longer the primary creator,
taking the position of a “problem framer” specifying up front design goals such
as design space, constraints and keep out areas.  The computer software then decides where
material should be removed.  Constraints
define, then decide the structural results by generating an optimized part that
look eerily similar to creations found in nature.  The potential benefits are striking.  This class will teach you how to get started with Topology Optimization.

Electronics Mastery – The beginner’s course in electronics

The crucial physics, electronics and electrical engineering concepts you need to design and build electronic circuits

Created by Lab Awesome - Expert Physics and Engineering teaching

"]

Students: 16763, Price: $79.99

Students: 16763, Price:  Paid

Understand everything you need to know about electronics and electronic engineering without expensive course fees and unnecessary mathematical details.

Electronics Mastery guides you through the fundamental physics and electrical engineering ideas that underpin how circuits work. Throughout the course the aim is to teach you how circuits work, not just a boatload of equations.

In a clear and fast paced way, I will guide you through exactly what current, voltage and resistance are and, most importantly, how this knowledge can be applied to real circuits. Video lectures are a mix of slides, circuit simulations and video of myself and you will be taken from beginner level to having a good, sound understanding of the most important concepts in electronics.

I've worked hard to trim any unnecessary details from my explanations so you can understand the important ideas in electronics and electrical engineering fast!

As an experienced teacher, I have designed the course from the ground up with the latest educational theory in mind. Content is chunked and revisited to ensure long understanding. I want you to fully understand and remember everything you learn in Electronics Mastery as it will help you in the future!

There is some maths in the course but it a basic knowledge of high school algebra will be more than enough to access everything.

Each video lecture is accompanied by some multiple choice quiz questions or exam style questions to help cement your electronics understanding and pick up on any misconceptions. Some lectures have exam questions with video tutorials to explain the answers and reinforce the electronics theory you have learnt.

Maybe you've tried to learn electronics and electrical circuits before? There is no need to keep struggling! Electronics Mastery makes things clear and simple.

Python for Beginners (2021)

A beginner Python course covering all of the basics you need to know

Created by AlgoSTEM Courses - Tech Organization

"]

Students: 15459, Price: $19.99

Students: 15459, Price:  Paid

Learn the basics of Python in a quick and easy-to-understand course! This course will teach you the fundamentals of Python and covers practice problems so you can advance your Python skills quickly. You will learn about installing / setting up Python, input, output, variables, data types, converting between data types, strings, numbers, arithmetic, conditional statements, loops, lists, tuples, and functions.

Topics Covered:

  • Installing and Setting up Python

  • Input / Output

  • Variables

  • Data Types

  • Converting between Data Types

  • Working with Strings

  • Working with Numbers (Arithmetic, Math Functions, etc.)

  • Conditional Statements

  • Loops (While, For)

  • Lists

  • Tuples

  • Functions

Softwares Used:

  • Pycharm (Platform for coding in Python)

Note: The first video of the course will teach you how to set up Python and Pycharm so you can begin coding your problems right away! The course assumes you have no prior knowledge of Python or programming.

Information about the Instructor:

AlgoSTEM is a non-profit organization led by Arushi Gupta and Akshaj Gupta that aims to increase accessibility to STEM education. Through its free online courses, AlgoSTEM has taught over 25,000 students worldwide. AlgoSTEM instructors are experienced and knowledgeable about the subjects they teach which include computer science, math, and various sciences.

Along with having multiple Udemy courses, AlgoSTEM has a popular YouTube channel called Algorythm that covers solutions to coding problems including those from Leetcode, Codeforces, Codechef, and various math competitions.

Drone: Mastering all its Components

All you need to understand drone components, to become a better UAV drone pilot and to get good at flying drones.

Created by Mohamed Imzel - Embedded Systems Engineer

"]

Students: 14338, Price: $19.99

Students: 14338, Price:  Paid

We usually find how to assemble a drone without giving us advices such as how to properly break in the battery before starting, what type and size of frame to use and which are suitable with the motors and propellers, how to choose the flight controller, ESCs, power distribution board and when to use the 4 in 1 ESC or the AIO flight controller.

In this theoretical course, you will discover the world of drones and their rules to better understand the flights you make by learning all the necessary information and details that concern all of these following components:

  • Frames

  • Brushless Motors

  • Propellers

  • LiPo Batteries

  • Electronic Speed Controllers

  • Power Distribution Board

  • Flight Controller

  • RC Transmitter & Receiver

  • Camera & Video Transmitter

Complete Backend Development 2021 Bundle – Python Roadmap

Become Self-Taught Python Developer - Backend Development in 2021 with Python, Django, SQLite3, Heroku, GIT & More!

Created by Shubham Sarda - Developer & Digital Marketer, Top Rated Freelancer

"]

Students: 14059, Price: $109.99

Students: 14059, Price:  Paid

Welcome to The Complete 2021 Backend Development Bootcamp - Python Roadmap,
Throughout the course, we will explore the most important technologies and concepts you need to know to become a market-ready developer.

Here is the structural flow that we will follow,

  • Basics of Programming

  • Core Python

  • Object-Oriented Programming

  • Python Projects

  • Django Core

  • Django Authentication

  • Django Deployment

  • Git and GitHub

Here are few companies that use these technologies -
Google, Facebook, Instagram, Spotify, Quora, Netflix, Dropbox, Reddit, and 1000 others.

Why we prefer Django Framework?
Since Django is written in pure Python, it was originally built around the Model View Controller (MVC) framework. The concept is still applicable in the current version of the framework, as well. But when it comes to Django, developers usually refer to the architecture of Django as Model View Template (MVT).

Three distinct layers are responsible for supporting the architecture, and they can be used separately in the Python Django framework. Models hold information about all your data, and they are represented using attributes/fields. Models have no information about Django layers. Communication between multiple layers is made possible only through an API.
------------------

Why this course?

  • Complete course is focused on project building approach, you learn every concept through a logical approach.

  • Learn all important concepts in the simplest possible way with tons of examples, projects, and quizzes.

  • Course is 2021 Updated

  • No previous programming or coding experience required, we will cover everything step-by-step from basics.

------------------
Enroll now and I will make sure you learn best about development

Mechanical Engineering and Electrical Engineering Explained

Learn how things work! Boilers, engines, valves, transformers, pumps, learn it all in this constantly growing course!

Created by saVRee 3D - saVRee.com. High quality online engineering courses.

"]

Students: 13270, Price: $29.99

Students: 13270, Price:  Paid

Want to know how things work? How electricity is generated and transmitted to your home? How engines are cooled? Or how hydroelectric power stations work? Well, this is the right course for you! This course contains over 10 hours of engineering related video tutorials. You will learn:

  • How Two and Four Stroke Engines Work

  • How Boilers Work

  • How Electrical Transformers Work

  • How Valves Work (Ball, Gate, Globe etc.)

  • How Primary Clarifiers Work

  • How Power Generation Machinery Works (Renewable and Non-Renewable Energy)

  • How HVAC machinery works.

  • How Oil and Gas machinery works.

  • And a lot more!

If you are working in the following industries, you will get a big benefit from this course:

  • HVAC

  • Oil and Gas

  • Chemical Engineering

  • Power Engineering

  • Mechanical Engineering

  • Automotive Engineering

  • Power Generation

Why this course?

Because saVRee and saVRee lite have trained over 20,000 students on Udemy with an average paid course rating of 4.5/5.0.

Interactive 3D models are used extensively to show you machinery components and how they can be put together to form machines that complete useful work. 3D models are also used to show you how various power stations work.

The course is packed with 2D images, 2D animations, Downloadable Infographics, Downloadable Quiz Booklets and 3D animations.

Don't waste more time reading this course description, check-out the curriculum, then sign-up for this course!

All purchases come with a 30 day no risk money back guarantee!

Hope to see you on the course!

Principal Component Analysis in Python and MATLAB

From Theory to Implementation

Created by Yarpiz Team - Academic Education and Research Group

"]

Students: 11899, Price: Free

Students: 11899, Price:  Free

Principal Component Analysis (PCA) is an unsupervised learning algorithms and it is mainly used for dimensionality reduction, lossy data compression and feature extraction. It is the mostly used unsupervised learning algorithm in the field of Machine Learning.

In this video tutorial, after reviewing the theoretical foundations of Principal Component Analysis (PCA), this method is implemented step-by-step in Python and MATLAB. Also, PCA is performed on Iris Dataset and images of hand-written numerical digits, using Scikit-Learn (Python library for Machine Learning) and Statistics Toolbox of MATLAB. Also the projects files are available to download at the end of this post.

Automotive Engineering-Complete course on Supercharging

Superchargers/Supercharging; An important topic in modern Automobile Engineering/Automotive Engineering/Cars/Vehicles

Created by Palem Vamsi - Automotive Engine Engineer (IC engine technology)

"]

Students: 11055, Price: $29.99

Students: 11055, Price:  Paid

Classification of the IC engines based on Supercharging

History of Superchargers  & Supercharger inventors

Basic layout of Superchargers in Automotive Engineering/Automotive Engineering/Cars

Advantages of Superchargers in Automotive Engineering/Automotive Engineering/Cars

Disadvantages of superchargers

Comparison between the Turbocharger & Supercharger

Main components of Supercharger and detailed explanation of each component of supercharger & its role

Types of Superchargers: Vane Supercharger, Roots supercharger, Centrifugal supercharger, electric Supercharger

Famous Superchargers international brands

Famous supercharged cars & Bikes

Self-driving go-kart with Unity-ML

Deep learning applied to a self-driving car simulation

Created by Fabrizio Frigeni - Engineer

"]

Students: 10780, Price: Free

Students: 10780, Price:  Free

WARNING: take this class as a gentle introduction to machine learning, with particular focus on machine vision and reinforcement learning. The Unity project provided in this course is now obsolete because the Unity ML agents library is still in its beta version and the interface keeps changing all the time! Some of the implementation details you will find in this course will look different if you are using the latest release, but the key concepts and the background theory are still valid. Please refer to the official migrating documentation on the ml-agents github for the latest updates.

Learn how to combine the beauty of Unity with the power of Tensorflow to solve physical problems in a simulated environment with state-of-the-art machine learning techniques.

We study the problem of a go-kart racing around a simple track and try three different approaches to control it: a simple PID controller; a neural network trained via imitation (supervised) learning; and a neural network trained via deep reinforcement learning.

Each technique has its strengths and weaknesses, which we first show in a theoretical way at simple conceptual level, and then apply in a practical way. In all three cases the go-kart will be able to complete a lap without crashing.

We provide the Unity template and the files for all three solutions. Then see if you can build on it and improve performance further more.

Buckle up and have fun! 

Fundamentals of Engineering Thermodynamics

With +50 Solved Problems to Practice For Your Exams and Understand Engineering Thermodynamics Concepts Better

Created by Prof. Samer - Professor of Mechanical Engineering

"]

Students: 10246, Price: $69.99

Students: 10246, Price:  Paid

Topics include properties of a simple pure compressible substance, equations of state, the first law of thermodynamics, internal energy, specific heats, enthalpy, and the application of the first law to a system or a control volume. The study of the second law of thermodynamics is also discussed leading to the discovery of entropy as a property and its ramifications.

Topics:

1.Definitions, terminology, properties of systems, pressure, temperature scale, heat and work as path dependent functions, zeroth law of thermodynamics, concept of a thermodynamic equilibrium, different kinds of work

2. The first law of thermodynamics, and its application to systems

3. Properties of a pure compressible substance, Phases and their transitions

4. Application of the first law to a control volume: energy relationship for flow processes

5. The second law of thermodynamics, Corollaries of the second law of thermodynamics, reversible processes and irreversible processes.

6. Entropy and entropy production

7. Entropy rate balance for a control volume

8. Power, refrigeration and heat pump cycles analysis

Course Outcomes:

1. The students will have learned that energy is conserved based on the first law of thermodynamics.

2. The students will have learned whether or not a process is possible based on the second law of thermodynamics.

3. The students will be able to apply the 1st and 2nd laws of thermodynamics in performance analysis of various power plants, engines and refrigeration systems.

Enjoy and happy learning!!

Electronics : Diode (Part 2) : Diode applications

Learn Clipping, Clamping, Peak detection, Half wave & Full wave rectification using diodes in detail.

Created by Sumanta kumar Pal - Electronics Engineer, Electronics at its best

"]

Students: 10167, Price: $19.99

Students: 10167, Price:  Paid

Learn the fundamentals of Diodes and take the first leap to the world of Electronics.this course is basically the 2nd part of Diode course and here we will look at the diode from application point of view and discuss and design different clipper circuits, clamping circuit, rectifiers etc.So lets have a highlight of the entire course quickly-

  • See the Diode from Application point of view.

  • Learn the technique to design Series Negative Clipper.

  • Learn how to design Series Negative Clipper with applied bias.

  • See how to design Positive Clippers with and without applied bias voltage.

  • Understand the concepts of Shunt Negative/Positive Clippers with and without applied bias voltage.

  • In-depth knowledge about Two-way clipper.

  • Understand diode peak detector circuit, diode clamping circuit in detail.

  • Design voltage doubler and voltage multiplier circuits using diodes.

  • Thoroughly learn how to design Half wave rectifier and understand its quantitative analysis. Learn how we can use it as a battery replacement.

  • Learn Full wave rectifier in detail and understand its analysis quantitatively. Clear your doubts with examples.

  • Understand how we can use diodes as Digital gates.

Rail Vehicle Engineering 101

Learn the basics of rail vehicle engineering, for a career in rail or as a hobbyist.

Created by Raphael Pfaff - Professor of Rail Vehicle Engineering

"]

Students: 9133, Price: Free

Students: 9133, Price:  Free

The rail industry is thriving worldwide and offers plenty of interesting jobs. The design and manufacturing of rail vehicles is different from other engineering tasks in several aspects. This course will introduce you to the most important differences in order to prepare you for a potential career in rail.

Learn the basics of rail vehicle engineering to work in sustainable transportation:

  • Learn to classify rail vehicles according to operation or vehicle type
  • Get to know the main differences between road and rail transport
  • Identify structural elements of rail vehicles and their requirements
  • Understand longitudinal and lateral dynamics of rail vehicles, including hunting movement and wheel rail contact
  • Find out how rail vehicles are manufactured

This course will help you find out why rail vehicles are designed as they are and how this links to operational requirements.

The course was developed based on introductory lectures held at Aachen university of applied sciences as part of the course on economics and technology of railways (in German). It provides you with a primer that helps you to acquire jobs in the booming and future oriented railway industry.

While there are several textbooks on the subject, I don't know of any online course to give you quick access. Even if you wish to use a textbook, this course will help you to enter the subject.

2021 Complete guide on optimization problems in Mechanics

Learn how to formulate and solve your problems in GAMS

Created by Optimization Team - Optimization expert

"]

Students: 8894, Price: $19.99

Students: 8894, Price:  Paid

This course presents a methodological and systematic set of guidelines and applications of optimization algorithms (e.g. GAMS) for real-world problems in mechanical engineering.

It provides an invaluable resource for undergraduate/postgraduate students as well as practicing engineers working in the mechanical engineering sector

It contains several applied case-studies, industrial and practical examples.

In this course, you will learn:

  • The basics of optimization techniques applied to mechanical engineering problems.

  • The problem-solving skill that enables you to deal with the practical aspects of optimization and mechanical engineering.

  • How to formulate a real-world mechanical engineering problem as an engineering optimization problem.

  • How to write optimization codes for applying on mechanical engineering problems.

  • How to deal with real problems from industry and the approach that should be taken to solve them.

Fundamental Question on Cryptography

Multiple Choice Questions (MCQ) on Cryptography

Created by Harish Kumar Maheshwari - Academic Consultant / Electronics Engineer

"]

Students: 7883, Price: $19.99

Students: 7883, Price:  Paid

Dear Learners

Are you Preparing for Interview in Cryptography? Don’t be stressed, take our Cryptography based quiz and prepare yourself for your Interview.

With this Cryptography based Quiz, we are going to build your confidence by providing tips and trick to solve Cryptography based questions. In these Cryptography based Multiple Choice Questions Quiz, there will be a series of practice tests where you can test your Basic Knowledge in Cryptography.

Who should Practice these Cryptography Based Quiz?

  • Anyone wishing to sharpen their knowledge.

  • Anyone preparing for aptitude test.

  • Anyone preparing for interviews.

In these quiz we Covers Following Topics:

  • Classical Encryption Techniques

  • Block Ciphers and the Data Encryption Standard

  • Number Theory and Finite Fields

  • Advanced Encryption Algorithm and Block Cipher Operation

  • Pseudorandom Number Generation and Stream Ciphers

  • Public Key Cryptography and RSA

Cryptography is a science that applies complex mathematics and logic to design strong encryption methods.

Generally, you need to refer a variety of books and Websites in order to cover the ocean of topics in Cryptography. To make it easy for you guys, I have collected a few Cryptography Based questions from different topics, when you solve these Questions then definitely your confidence will Increase.

Without any delay, the applicants participate in the Cryptography Based MCQ Test and understand the various questions and answers.

Best of luck for Quiz

Soil Mechanics

Soil Mechanics, Geotechnical Engineering, and Civil Engineering

Created by Vipin Joshi - B.Tech, M.Tech, IFERP, Editorial Board Member- IJRAST

"]

Students: 7776, Price: $49.99

Students: 7776, Price:  Paid

An extensive course for UG Civil students, PG Scholars, Research Professionals, Consultants, and the Professionals from Geotechnical Background. The course covers all the basic learning that will be required to carry out complex Geotechnical works in the allied field.

Course Objectives:

  • In this course, the student will be able to understand the various topics and terminologies used in soil mechanics.

  • The course covers relevant topics from Soil Mechanics and gives you an insight on various topics in detail.

  • The course is designed keeping in view the practical aspects/ implementation of the subject concerned. The practical aspects covered in the course will be helpful for the student in running consultancy and boost his/her career prospects in the longer run.

Course Outcomes:

  • This course will be helpful for Practicing Engineers, Consultants, Undergraduate and Post Graduate students, Researchers, Industry Specialist, Lab Instructors, and a wide array of Geotechnical Design Engineers.

You'll Also Get:

✔ Lifetime Access to course updates

✔ Fast & Friendly Support in the Q&A section

✔ Udemy Certificate of Completion Ready for Download

Don't Miss Out!

Every second you wait is costing you getting access from valuable learning.

Don’t take my word for it. Check the reviews and see what other students are saying.

"Still now very smoothly going. Hope will ends well." - Ushnish Dutta

"thank u" - Ayman Hashim mahjoub

"Excellent teach about the subject" - Devananth

"Wonderful teaching sir.the way of teching is very good." - Binay kumar

"good" - Vishal Gautam

"I am about to complete the first section of the lecture series but already love his style of teaching. I don't think I have ever seen anyone explain these concepts in such an easy manner while illustrating the concepts through examples. I'll be giving a more detailed review when I finish the entire course." - Ajay Naithwal

"Good" - Harsh Prakashchandra Tiwari

I guarantee this is the most up-to-date and engaging course available, and it comes with a 30-day money-back guarantee.

We have a 30-day 100% money-back guarantee, so if you aren't happy with your purchase, we will refund your course - no questions asked!

Fundamentals of Fluid Mechanics

Fluid Statics, Forces on Plane and Curved Surfaces, Manometers, Bernoulli Equation, Linear Momentum, Mass Conservation

Created by Prof. Samer - Professor of Mechanical Engineering

"]

Students: 7566, Price: $49.99

Students: 7566, Price:  Paid

Introduction to fluid properties, viscosity, surface tension, pressure distribution in fluid, hydrostatic forces on plane and curved surfaces, buoyancy , and pressure measurement using manometers and barometers. Integral relations for a control volume, mass conservation, linear momentum equation, energy and Bernoulli equations are discussed.

37 problems are solved in order to bridge the gap between knowledge and application.

Electronics : Zener Diode & Light Emitting Diode

Regulate voltage and design LED circuits

Created by Sumanta kumar Pal - Electronics Engineer, Electronics at its best

"]

Students: 7319, Price: $19.99

Students: 7319, Price:  Paid

Learn the fundamentals of ZENER DIODES & LEDs and learn how they work with proper circuit designing.This course will be very helpful for students with great interest towards science specially engineering.Finally ,the course is so designed that if anyone goes from lecture 1 to last lecture the entire subject can be thoroughly understood easily.So lets have a highlight of the entire course quickly-

  • Learn the basics of ZENER Diodes.

  • how we can relate the voltage across it and current through it.

  • Designing a circuit using Zener Diode keeping in mind the design limitations.

  • circuit explanation using an example for clear understanding.

  • Problem for students to solve as use.

  • Discussion on FAQs for competitive approach.

  • Learn the principle of operation of LEDs.

  • Thorough discussion on its advantages, main features and applications.