Java for newcomers – Learn Java Programming from scratch.
Java for newcomers – Learn Java Programming from scratch., available at $54.99, has an average rating of 4.97, with 247 lectures, 27 quizzes, based on 18 reviews, and has 52 subscribers.
You will learn about Java programming basics – using a practical example Object orientation basics – using a practical example Technical terms of programming How a computer works (simplified) How to fix common errors How to help yourself This course is ideal for individuals who are This course is designed for complete beginners and is ideal for anyone who wants to learn programming. or If you already have programming experience, you might skip several exercises to make faster progress with this course. or You can use this course, for example, to prepare for or receive support during or boot camps or university studies where programming skills are required or computer science lessons at school or career changes or in-company trainings or or simply for home use. It is particularly useful for This course is designed for complete beginners and is ideal for anyone who wants to learn programming. or If you already have programming experience, you might skip several exercises to make faster progress with this course. or You can use this course, for example, to prepare for or receive support during or boot camps or university studies where programming skills are required or computer science lessons at school or career changes or in-company trainings or or simply for home use.
Enroll now: Java for newcomers – Learn Java Programming from scratch.
Summary
Title: Java for newcomers – Learn Java Programming from scratch.
Price: $54.99
Average Rating: 4.97
Number of Lectures: 247
Number of Quizzes: 27
Number of Published Lectures: 247
Number of Published Quizzes: 27
Number of Curriculum Items: 274
Number of Published Curriculum Objects: 274
Number of Practice Tests: 1
Number of Published Practice Tests: 1
Original Price: €99.99
Quality Status: approved
Status: Live
What You Will Learn
- Java programming basics – using a practical example
- Object orientation basics – using a practical example
- Technical terms of programming
- How a computer works (simplified)
- How to fix common errors
- How to help yourself
Who Should Attend
- This course is designed for complete beginners and is ideal for anyone who wants to learn programming.
- If you already have programming experience, you might skip several exercises to make faster progress with this course.
- You can use this course, for example, to prepare for or receive support during
- boot camps
- university studies where programming skills are required
- computer science lessons at school
- career changes
- in-company trainings
- or simply for home use.
Target Audiences
- This course is designed for complete beginners and is ideal for anyone who wants to learn programming.
- If you already have programming experience, you might skip several exercises to make faster progress with this course.
- You can use this course, for example, to prepare for or receive support during
- boot camps
- university studies where programming skills are required
- computer science lessons at school
- career changes
- in-company trainings
- or simply for home use.
In the course “Java for newcomers” you will learn programming your computer in Java from scratch.
Javais an awesome programming language and is perfectly suited for learning the basics of programming.
In the business world, Java is one of the most frequently used programming languages.
This course is designed for complete beginners and is ideal for anyone who wants to learn programming.
If you already have programming experience, you might skip several exercises to make faster progress with
this course.
This course at a glance:
-
hands-on: learn to program by programming
-
50 programming exercises
-
designed by an experienced trainer for beginners
-
well-structured
-
everything is explained step by step, nothing is assumed
I hope you like this course and join us!
Your trainer:
My name is Torsten Krüger from jtrainerand I will guide you through this course.
I’m an experienced trainer for beginners and the excellent feedback from my classroom training
participants has inspired me to offer this online course.
A short summary of the feedback from my classroom training participants:
-
pleasant voice and speed when explaining
-
very clear, intuitive and visual explanations
-
small theory blocks and many practical exercises
-
good examples for all problems
-
didactically very good
-
well-structured
-
humor and professionalism
-
fantastic trainer
-
very competent
-
honestly interested in the success of all
Course Curriculum
Chapter 1: Welcome & preparation
Lecture 1: Welcome
Lecture 2: Why it's worth learning to program in Java
Lecture 3: How you can learn Java
Lecture 4: Necessary software and materials
Chapter 2: Installation on Windows
Lecture 1: Java installation on Windows
Lecture 2: IntelliJ IDEA installation on Windows
Lecture 3: Download course materials on Windows
Chapter 3: Installation on macOS
Lecture 1: Java installation on macOS
Lecture 2: IntelliJ IDEA installation on macOS
Lecture 3: Download course materials on macOS
Chapter 4: Installation on Linux
Lecture 1: Java installation on Linux
Lecture 2: IntelliJ IDEA installation on Linux
Lecture 3: Download course materials on Linux
Chapter 5: Introduction to programming
Lecture 1: Learning objectives: introduction to programming
Lecture 2: Usage of our IDE IntelliJ IDEA
Lecture 3: JN_01000_L: Our first Java program
Lecture 4: JN_01100_L: Control flow & searching on the homepage
Lecture 5: JN_01200_T: Create selection menu
Lecture 6: JN_01210_S: Create selection menu
Lecture 7: Finding and fixing errors
Lecture 8: Edit code: copy & paste, duplicate line or selection, IntelliJ live templates
Lecture 9: JN_01300_L: Variables & read user input from the console
Lecture 10: Naming conventions and rules for variables
Lecture 11: How a computer works
Lecture 12: JN_01400_L: Conditional statements: if
Lecture 13: Formatting source code
Lecture 14: JN_01500_T: Enhance selection menu
Lecture 15: JN_01510_S: Enhance selection menu
Lecture 16: Using the debugger to visualize the control flow
Lecture 17: Section completed: introduction to programming
Chapter 6: Arithmetic operators and else
Lecture 1: Learning objectives: arithmetic operators and else
Lecture 2: JN_01600_L: Simple calculations: credit advice
Lecture 3: JN_01700_T: Calculate monthly rate for the credit
Lecture 4: JN_01710_S: Calculate monthly rate for the credit
Lecture 5: JN_01800_L: Primitive type double: calculate monthly rate with decimal places
Lecture 6: JN_01900_L: Compound arithmetic expression
Lecture 7: JN_02000_T: Interest on credit amount
Lecture 8: JN_02010_S: Interest on credit amount
Lecture 9: Algorithms
Lecture 10: JN_02100_L: Modulo operator
Lecture 11: JN_02200_L: Else in conditional statements
Lecture 12: Lesson types: Learning, Task, Exercise, Solution
Lecture 13: JN_02300_E: Feeding horses
Lecture 14: JN_02310_S: Feeding horses
Lecture 15: Section completed: arithmetic operators and else
Chapter 7: Loops and scope
Lecture 1: Learning objectives: loops and scope
Lecture 2: JN_02400_L: Do-while loop
Lecture 3: JN_02500_L: Validity of local variables (scope)
Lecture 4: JN_02600_E: Sum of two numbers – part 1 of 3
Lecture 5: JN_02610_S*: Sum of two numbers – part 1 of 3
Lecture 6: When and how to write pseudocode
Lecture 7: JN_02700_L: While loop
Lecture 8: JN_02800_E: Sum of two numbers – part 2 of 3
Lecture 9: JN_02810_S: Sum of two numbers – part 2 of 3
Lecture 10: JN_02900_L: Terminate loops: break
Lecture 11: JN_03000_E: Sum of two numbers – part 3 of 3
Lecture 12: JN_03010_S: Sum of two numbers – part 3 of 3
Lecture 13: Section completed: loops and scope
Chapter 8: String operations
Lecture 1: Learning objectives: string operations
Lecture 2: JN_03100_L: Store and compare Strings (Text)
Lecture 3: JN_03200_L: Compare strings case-insensitive and concatenate strings
Lecture 4: JN_03300_T: String concatenation
Lecture 5: JN_03310_S: String concatenation
Lecture 6: Section completed: string operations
Chapter 9: Else if & logical and relational operators
Lecture 1: Learning objectives: else if & logical and relational operators
Lecture 2: JN_03400_L: else if
Lecture 3: JN_03500_T: Vehicle category Cabrio is not on offer (else if)
Lecture 4: JN_03510_S: Vehicle category Cabrio is not on offer (else if)
Lecture 5: JN_03600_L: Logical or operator
Lecture 6: JN_03700_T: Combine vehicle categories cabriolet und sports car (or operator)
Lecture 7: JN_03710_S: Combine vehicle categories cabriolet und sports car (or operator)
Lecture 8: Logical and operator
Lecture 9: Further comparison operators (relational operators)
Lecture 10: JN_03800_T: Number of monthly payments has to be positive
Lecture 11: JN_03810_S: Number of monthly payments has to be positive
Lecture 12: Section completed: else if & logical and relational operators
Chapter 10: Enhanced control flow (nested loops, scope in loops) & boolean, logical not
Lecture 1: Learning objectives: enhanced control flow & boolean, logical not
Lecture 2: JN_03900_L: Nested loops
Lecture 3: JN_04000_L: Data type boolean and literals true / false
Lecture 4: JN_04100_L: Logical not operator
Lecture 5: Control flow in nested loops & scope in loops
Lecture 6: JN_04200_E: Sum of three numbers
Lecture 7: JN_04210_S: Sum of three numbers
Instructors
-
Torsten Krüger
Java trainer and developer
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 2 votes
- 5 stars: 16 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 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
- Top 10 Gardening Courses to Learn in November 2024