Learn programming from the ground up. Master the programming principles that will prepare you for learning Java or any other language. You’ll learn programming fundamentals, object-oriented programming, version control, build automation, and a number of the most popular development methodologies.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
This specialization is designed for anyone interested in becoming an app developer without prior experience. Over four courses, you’ll learn about:
This specialization is mostly theoretical, but it also has several hands-on labs to practice your new programming skills. You can use the Coursera lab environment to:
This expertise has prepared you to jump into the Java programming language and start your programming career.
Duration: 9 hours
Rating: 4.4 (34 ratings)
Duration: 9 hours
Rating: 4.5 (135 ratings)
Duration: 6 hours
Rating: 4.4 (10 ratings)
Duration: 11 hours