Computer Science for Beginners learn by building 6 Java apps
Udemy
Course Summary
Computing for the rest of us: finally get started with Java. Computer programming could save your career!
-
+
Course Description
This is a complete course for you to take at your own pace, which starts at the very beginning of computer science and takes you all the way to algorithms and data structures, two pillars of computer science and programming.
Many online courses teach solely by programming and building apps. This is a great way to get some quick experience, but it doesn't teach you the very fundamentals of computer science, which you need to get yourself to the next level and which internet companies worldwide are desperate for you to understand.
Today I will start the journey of taking you from no programming experience to become someone who truly understands the field and the more complex aspects of it.
In this course not only do we learn by building 6 Java applications, we learn how to build these by using these more advanced and vital concepts:
- Collections (Arrays and ArrayLists)
- Linked Lists
- Queues
- Stacks
- Sets
- Recursion
- Binary Trees
This course is great if you are 100% new to computer science, but also if you already have some experience and would like to learn these concepts.
We will start with things like what programming is, how computers work, and what binary numbers are, and then we will move onto programming in Java, covering data types, if-statements, and loops. After that, we will learn more advanced Java concepts, like boolean comparisons, file I/O, algorithms, and data structures.
If you complete over 80% of the course material, you will get a certificate of completion that will tell potential employers that have completed this course, and thus helping even further!
However, if you ever feel that the course just isn't for you, or maybe you expected some completely different, I offer you a 30-day money-back guarantee, regardless of the reason why you might choose to take it.
Look at what some people are saying!
He is very down to earth, concise, and knowledgeable on the lectures he presents. I am looking forward to more advance courses from Jose -- keep up the wonderful work! - "Jay-Ar Jamon"
Was nice and easy to follow for a beginner like me. I'll definitely be revisiting the course again to refresh my memory since it covered so many topics... - "Clara Chen"
Join me in a journey of learning. Lets enjoy the course!