Jeanne and I over the moon to announce the release of our new OCP Java 17 Developer Complete Study Guide! This book is the culmination of years of knowledge that we’ve accumulated writing study guides for Java. It is for anyone who wants to expand their knowledge of Java, or who wants to pass Oracle’s new Java SE 17 Developer 1Z0-829 exam and become a Java 17 Oracle Certified Professional.
Lambdas and streams? Covered! Concurrency, JDBC, and NIO.2? Covered! New Java 17 switch expressions, records, sealed classes, pattern matching? Definitely covered! Modules? Ok, we don’t use them much either, but they are covered for the exam! It’s great for those who are familiar with Java, but want to acquire a deeper understanding of the language. Learn features of the language that will help you write better code!
Our Java 17 book is a streamlined version of our previous books, including all of the new material and changes that you need to know for the exam. Previously, we wrote one book for each of the two exams. Starting with Java 17, there’s only one exam, allowing us to cover the material in a much more concise and straight-forward manner. Put simply, it weighs less than our previous Complete Study Guide!
Want to win a free copy? Our home away from home, CodeRanch, will be running a book promotion next week starting on May 10th!
Black students almost 3x less likely to take AP (advanced placemen CS Principles) than White or Asian students
Technology Education and Literacy in Schools
Microsoft pays for this but volunteers from many companies
Finds volunteers to pair teach for a year so a teacher can teach CS by themseves
Both in person an remote instruction
Four courses: Intro CS, AP CS Principles, AP CS A, CS Topics
How give feedback and be encouraging
This session has speech to text/captioning on the screen. It heard everyone in the room. Some more accurately than others. I knew the session was largely about TEALS. I was hoping there would be more general points as well. (I didn’t read the abstract carefully enough)
Ended with good call for volunteeers: aka.s/TEALSContact
the application process starts with two logic games with no instructions. The first test involves memory. If you pass, you get an email with the next steps
Then comes the piscine a 4 week crash course in C with daily peer reviewed exercises. Each weekend get an individual and group project. 10-15 hours a day for 28 days. Then whatever want; most students choose 8-10 hour days
Staff doesn’t answer questions. They tell you to ask other students. 250-300 students
3-5 year program. Twenty one levels to go through. Self paced
Start with writing a C library then can choose branch working with 4 other people
high school diploma required only if under 18
Supplement with other resources. ex: coursera
Buiding open 24×7 so can work when want. Must be in person for tests, grading, etc. Want to build face to face skils for office
Learn many languages
Must do coding internship after a year. Can pause account if get offer or contract job (or family suitation)
Funded by philanthropist
Grading is pass/fail. If a tiny bit wrong, still fail
Paris campus opened in 2013 and US campus opened in 2016. Also have satelitte campuses in a few countries
unix – to become systems programmer – make unix commands, shell
graphics – math heavy, fractals
algorithms – rebuild common algorithms from scratch and then projects
C++ crash course (in a crash course a project is due every 2 days for 2 weeks
Mock interviews – algorithms on whiteboard
10 full time staff
staff create opportunities – ex: book room for club
Active learning – few instructions so figure it out
Learning through explaining to others
Ability to adapt, research ability, speed
Randomized team vs choose a team depending on project
Volunteer – demos, registration desk at this conference, etc
My take: Interesting approach to learning and building a community of learners. This sounds way better than what the coding bootcamps are trying to do.