diff --git a/free-courses-en.md b/free-courses-en.md index 8a8db0a5afbd9ab16f8aba368248510ea4f7b66d..625b30974ec3e7b2839cd7e623e7235b50973b0d 100644 --- a/free-courses-en.md +++ b/free-courses-en.md @@ -195,6 +195,7 @@ * [Central Connecticut State University, Introduction to CS Using Java](http://chortle.ccsu.edu/CS151/cs151java.html) * [Introduction to Java](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010/) * [Java for Complete Beginners](http://courses.caveofprogramming.com/courses/java-for-complete-beginners) +* [Java for Mobile Devices - Introducing Codename One](https://codenameone.teachable.com/p/java-for-mobile-devices-introducing-codename-one) * [Learn how to program: Java](https://www.learnhowtoprogram.com/java-june-2017) - Epicodus Inc. * [Princeton Algorithms, Part 1](https://www.coursera.org/course/algs4partI) * [Princeton Algorithms, Part 2](https://www.coursera.org/course/algs4partII) diff --git a/free-programming-books.md b/free-programming-books.md index 981242845cb82165eaf267b2320355c30f219129..fa482a0858d88c0f876a5ea2dac59ab0f57a53a1 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -70,6 +70,7 @@ * [Isabelle/HOL](#isabellehol) * [J](#j) * [Java](#java) + * [Codename One](#codename-one) * [JasperReports](#jasperreports) * [Spring](#spring) * [Spring Boot](#spring-boot) @@ -1400,6 +1401,12 @@ Kerridge (PDF) (email address *requested*, not required) * [Welcome to the Java Workshop (2006)](http://javaworkshop.sourceforge.net) - Trevor Miller +#### Codename One + +* [Codename One Developer Guide](https://www.codenameone.com/files/developer-guide.pdf) (PDF) +* [Create an Uber Clone in 7 Days (first 2 chapters)](http://uber.cn1.co) - Shai Almog (PDF) + + #### JasperReports * [The JasperReports Ultimate Guide, Third Edition](http://jasperreports.sourceforge.net/JasperReports-Ultimate-Guide-3.pdf) (PDF)