Search result for Java programming and software engineering fundamentals Online Courses & Certifications
Get Course Alerts by Email
Java: The Complete Foundation
by Danny Boehm- 3.3
6 hours on-demand video
That is not how we like to teach students and we also believe that good software tactics and engineering practice will go along way whether you are learning to program for fun, school or for a new career. Design trade-offs and advanced software engineering tools Become fluid in the basic concepts of programming and develop advanced techniques within Java...
$12.99
Software Development Process
by Alex Orso , Sarah Spikes- 0.0
Approx. 3 months
Software engineering isn’t just about programming. This course introduces the idea of software engineering as an iterative, systematic process. You will learn to use Github and Eclipse as you get introduced to the development life cycle, design processes and software testing. Software Development Processes explores requirements engineering, architecture and design, testing, and software quality in general....
Free
Parallel Programming in Java
by Vivek Sarkar- 4.6
Approx. 19 hours to complete
This course teaches learners (industry professionals and students) the fundamental concepts of parallel programming in the context of Java 8. Mastery of these concepts will enable you to immediately apply them in the context of multicore Java programs, and will also provide the foundation for mastering other parallel programming systems that you may encounter in the future (e....
Engineering Maintainable Android Apps
by Dr. Douglas C. Schmidt , Michael Walker , Dr. Jules White- 4.5
Approx. 9 hours to complete
These lessons will demonstrate the benefits of good software engineering practices that are targeted at creating maintainable code for mobile apps. There will be roughly 3-4 hours of student engagement time per week, including video lectures, and quizzes. Software Engineering & Testing I Software Engineering as Search Software Engineering & Testing II Refactoring and Regression Testing...
Rust: Develop Programming Skills with Rust
by Packt Publishing- 3.4
6 hours on-demand video
Build your programming foundation in a safe and fast Systems Programming Language Rust The first course, RUST: The Easy Way, covers the fundamentals of the Rust programming language, its core concepts, and best coding practices. You will also learn immutability, conditionals, loops, arrays, and strings to enhance your programming skills. He has excelled in Software Development with C#, ....
$12.99
Java Programming: Arrays, Lists, and Structured Data
by Andrew D. Hilton , Robert Duvall , Owen Astrachan , Susan H. Rodger- 4.7
Approx. 14 hours to complete
Build on the software engineering skills you learned in “Java Programming: Solving Problems with Software” by learning new data structures. Store and manipulate data in an array or ArrayList; Programming Exercise: Known Language and Key Length Programming Exercise: Unknown Key Length Programming Exercise: Unknown Language, Unknown Key Length Known Language and Key Length...
Android App Development For Beginners: Make a full app!
by Nick Marcenelle- 0.0
1.5 hours on-demand video
In this course, you'll learn the fundamentals of Android Development and programming. I will walk you through downloading the necessary software (Android Studio and the Java Development Kit), teach you the fundamentals of programming, and at the end we will build a full notes app. The app will be intuitively designed and optimized for user experience....
$12.99
Related searches
Java Programming: Principles of Software Design
by Robert Duvall , Owen Astrachan , Andrew D. Hilton , Susan H. Rodger- 4.6
Approx. 13 hours to complete
Learn how to create programming solutions that scale using Java interfaces. Recognize that software engineering is more than writing code - it also involves logical thinking and design. Implement programming solutions using multiple approaches and recognize tradeoffs; Recognize the limitations of algorithms and Java programs in solving problems. Recognize standard Java classes and idioms including exception-handling, static methods, java....
Introduction to Java Programming: Writing Good Code
by Carlos Delgado Kloos , Iria Estévez-Ayres , Jorge Blasco , Carlos Alario-Hoyos- 0.0
5 Weeks
This is an introductory course to learn programming with Java designed to teach how to code good programs in Java, understanding “good” as both correct and efficient. Basic principles of software engineering will be introduced to make it easier for our future self and others to reuse code. Detect and correct common programming errors at compile time...
$149
Learning the Basics of Java
by Aneal Bening- 4.1
1.5 hours on-demand video
Learn how to create Java Applications from scratch - from applications with variables to methods & constructors. Java is one of the most popular programming languages in the world commonly used to develop web, desktop and Android applications. By learning Java you are placing yourself on the right footing to launch a stimulating, self-fulfilling career in software engineering....
$12.99