Basic concepts of computer programming are introduced, starting with the notion of an algorithm. Emphasis is on developing the ability to write programs to solve practical computational problems. Topics include: Algorithms Elements of C/C++ programming languages Basic data types Sequential and conditional execution Iterative solutions Arrays, matrices and their applications Functions Sorting and searching Elements of string processing Introduction to pointers Basics of Software Engineering Structures File Processing Learners will read and understand many sample programs, and will have to write several on their own. This course deals with basic programming, and sets the foundation for solid programming practices for beginners. This course is part of the Fundamentals of Computer Science XSeries Program: Object–Oriented Programming Foundations of Data Structures Implementation of Data Structures Algorithms
Instructor Details
Courses : 2
Specification: Programming Basics
|
8 reviews for Programming Basics
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | Free |
---|---|
Provider | |
Duration | 63 hours |
Year | 2020 |
Level | Beginner |
Language | English |
Certificate | Yes |
Quizzes | No |
FREE
Joshua Sornes –
This is a good beginner course for learning Java. While it doesn’t teach you everything, it teaches you enough so that you can make some really simply things on your own (you “make” a game at the end of the course, well, you write how to make the computer know someone won in tic tac toe.)
Still, it’s just a good course, not perfect. I found it to be rather simply and lacking in certain parts and something that bothered me is that the quizzes where multiple choice most of the time. I think it’s a lot better to have someone write code several times so they remember it, instead of having them click one of four answers.
They do have some exercises at the end of the first 4 lessons, which help quite a bit. I feel like I learned a lot with this course, but that’s mostly because I added parts to the tasks we were given. Instead of just doing what the task required, I would add one simply thing to it and see if it worked.
There is also the part that most of the code that you write in the Udacity site, lacks some parts, so if you try to do it in Notepad or any editor you have, it won’t work. For example, they never wrote the main method (by that I mean: public static void main (String [] args)) nor do they explain what it is.
The lesson about loops is quite repetitive, so at the time I skipped a lot of it, but I will probably go back to it again later, to see if I still get it (I’m not quite sure at which point i gets +1 added to it in a loop.)
Anyways, it’s a good beginner course, somewhat short, but that may be what you are looking for.
Abhishek Anand –
Very well structured and fun course. I am a front end developer trying to learn JAVA and this was a good recap of the basics !! innovative and engaging way of learning.
Kalyan –
Course gives a good introduction for the Java programming language. I felt that the exercises should be more difficult giving more emphasis on coding rather than multiple choice questions.
Abu Usuf –
Excellent job they have done making this course. Nobody before makes I understand this easy way. Thanks for your efforts.
Dimitrios Tosidis –
A very easy approach of Java, just for the syntax of it, not for object oriented. It does have only small examples of code, not something particular.
Nirmal Jeffrey –
The lessons were well structured for beginners and the instructions given by the instructors were down to earth. Thanks udacity!!
Rinku Jain –
This course is good to learn for beginners . I enjoyed it very much.
Basic knowledge of Java and very Help to understand basic concepts of java.
Sylvia Amar –
It is a course about java. It is a course for beginners, even beginners programmers. If you have never programmed, you can follow this course.