Java for Absolute Beginners – The Essentials
Java for Absolute Beginners – The Essentials, available at Free, has an average rating of 4.35, with 16 lectures, 2 quizzes, based on 47 reviews, and has 1419 subscribers.
You will learn about Understand the structure of a Java Application Learn how control-flow instructions work and how to use them in Java Learn how to work with Strings, Math operations Learn the difference between primitive and reference types Learn the principles of Object Orientated Programming Learn how to build your first Java Project This course is ideal for individuals who are Anyone who wants to learn the most widely used programming language out there (Java) It is particularly useful for Anyone who wants to learn the most widely used programming language out there (Java).
Enroll now: Java for Absolute Beginners – The Essentials
Summary
Title: Java for Absolute Beginners – The Essentials
Price: Free
Average Rating: 4.35
Number of Lectures: 16
Number of Quizzes: 2
Number of Published Lectures: 13
Number of Published Quizzes: 2
Number of Curriculum Items: 18
Number of Published Curriculum Objects: 15
Original Price: Free
Quality Status: approved
Status: Live
What You Will Learn
- Understand the structure of a Java Application
- Learn how control-flow instructions work and how to use them in Java
- Learn how to work with Strings, Math operations
- Learn the difference between primitive and reference types
- Learn the principles of Object Orientated Programming
- Learn how to build your first Java Project
Who Should Attend
- Anyone who wants to learn the most widely used programming language out there (Java)
Target Audiences
- Anyone who wants to learn the most widely used programming language out there (Java)
Intro
This course is the best online resource you need to learn programming from scratch, applied on easy-to-understand Java programs, where every concept is explained step-by-step, so that you can understand it.
Java is the language used by many large companies and more than 9 million developers around the world, so it definitely makes sense to start your programming career by learning this language. Also, all the concepts learned in this course are applicable in other languages as well.
About myself
I wrote my first line of code 10 years ago when I was in highschool. I quickly got addicted by how easy you could build useful programs using C# and Windows Forms.
I followed the Computer Science University track where I managed to set the ground knowledge for anything related to Software Engineering (Algorithms, Data Structures, Operating Systems, Multithreading, Distributed Computing, Networking, and many other topics), and I finalized this amazing 6-year learning path by getting a Master’s Degree in Parallel and Distributed Systems where I built from the ground a custom Kubernetes Gang Scheduler optimised for running Spark Jobs.
Currently, I’m a Software Engineer focused on high-scale JVM-based development. I build code used by millions of people around the world.
Why I built this course?
I learned Java from the Internet, trying to build projects, hitting all kinds of issues, searching on StackOverflow (and sometimes asking lots of questions), I wish I would follow an introductory course on that would guide me through those new concepts, instead of trying and failing so many times.
For that reason, I thought that building a course where I explain the basic concepts of this language, would definitely help other people to save time and avoid going into the same pitfalls that I went through.
What is the content course?
This course is split into multiple chapters, each one exposing a different functionality of this language:
-
Chapter 1 – Introduction
-
In this chapter we’re going to learn why we need programming and what is the role of a programming language in general
-
-
Chapter 2 – Java Installation
-
We’re going to learn about Java versions, the difference between JDK and JRE
-
And most importantly, we’re going to see how can we install a JDK from official sources
-
-
Chapter 3 – First Steps into the Java Programming
-
In this chapter we’re going to create our first Java application in IntelliJ Idea and we’re going to understand the syntax and structure of the simplest Java program
-
-
Chapter 4 – Working with Data in Java
-
Any software application needs data in order to do something meaningful for us
-
In this chapter, we’re going to see how Java allows us to store and update the information in our programs
-
We’re going to learn about data types, operations on text and math functions
-
-
Chapter 5 – Working with Control Flow Instructions in Java
-
On the same idea as above, to build some useful applications, we need to add decisioning logic into them.
-
With control flow instructions, we can do that in a very easy way. This is the main focus on this chapter.
-
What are the requirements for this course?
-
A computer with medium specs (we only need to install IntelliJ Idea Community Edition)
-
Willingness to learn and an open-mind
Thank you for taking the time to look through this description and I’m looking forward to see you in the first lecture!
Cover Photo by Joshua Aragon on Unsplash
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: What is a Programming Language?
Chapter 2: Java Installation
Lecture 1: Here is how you can install Java and IntelliJ IDEA on your system
Chapter 3: First steps into the Java Programming
Lecture 1: Let's create your first Java Application
Lecture 2: The structure and syntax of a Java Application
Chapter 4: Working with Data in Java
Lecture 1: Introducing the Primitive Data Types
Lecture 2: Playing with Arrays in Java
Lecture 3: Let's play with the String class
Lecture 4: Let's play with some Math operations
Chapter 5: Working with Control Flow instructions in Java
Lecture 1: Introducing Logical Operators
Lecture 2: Defining conditional flows with the IF statement
Lecture 3: Refining conditional flows with SWITCH statement
Lecture 4: Defining repetitive flows with WHILE and DO WHILE statements
Instructors
-
Cosmin Ionita
Senior Software Engineer
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 4 votes
- 4 stars: 22 votes
- 5 stars: 21 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024