News for hackers. Stuff that matters.

jjensen90

They are both drugs to treat enlarged prostate (benign prostatic hyperplasia)
Re:Show HN: Free Java Lambdas Screencasts on Tuesday March 22, 2016 @12:02AM (#11334349)
Also to note, the source code is available here https://github.com/bitpressio/modern-java-lambdas if you don't want to download the full video series here http://bitpress.io/learning-modern-java/

Show HN: Free Java Lambdas Screencasts

Hey HN,I got back in to Java a last year for work and was really pleased by some of the features added in Java 8. I decided to make a screencast series covering some of the new features (lambdas, streams, etc) and have finished the first section on Lambdas: http://bitpress.io/learning-modern-java/As I said, I have been out of the Java world a while, since college in fact, so I would love some...

( Read More... | 1 comment | 3 points | on HN )
Re:Lambdas (in Java 8) Screencast on Saturday March 12, 2016 @03:14PM (#11274330)
Hey guys, I am the author of this screencast series. BitPress is a company made up of passionate engineers who also love to teach. We noticed a lot of Java developers struggle with or are not exposed to Lambdas introduced in Java 8, so we decided to make a concise, entertaining, and reasonably priced screencast series on Lambdas. There will be a Streams series following up soon, continuing to cover the awesome new Java 8 features. This has become even more topical with the support for (some) Java 8 features in Android N. We also think non-java developers could benefit from seeing how Lambdas are used conceptually as well. Please let us know if you have any questions or feedback!
Re:Ask HN: Things New Developers Struggle with Most? on Saturday March 05, 2016 @01:34PM (#11230381)
Thanks for your answer; that is a great point about the mental model of a web request. I mention PHP and Java because I have experience in web development in both languages, but my training materials would have completely separate tracts for each language.

Essentially I would like to target non-academically trained beginners who want practical/actionable knowledge in the respective language. So my basic outline would be: installing the language, choosing/installing an IDE, setting up a simple web server, language basics, OOP, database interaction, front-end rendering, etc. The reason for this Ask HN is that I would hate to waste extra time on something that 90% of students will grasp immediately, at the expense of a topic that might need extra attention.

Ask HN: Things New Developers Struggle with Most?

Hi HN! I am developing some educational materials based around programming/web development (PHP, Java, language agnostic concepts) and I am wondering what your personal experiences have been regarding the concepts/topics/workflows that are most challenging to new (or even intermediate) developers. These could be struggles you've personally had, or difficulties you've seen while mentoring or...

( Read More... | 2 comments | 2 points | on HN )