Скринкаст еще вполне актуален, да есть устаревшая информация, но в случае если не нравится скринкаст, то можно найти вполне годные курсы, к примеру я смотрел от WebForMyself. Сам автор - Владилен Минин очень хорошо преподносит информацию, так же можно и js выучить по его курсам. Если не хотите платить за них то в интернете есть уже слитые курсы. А дальше идите по книгам, список из предыдущего вопроса отличный, только на издательство смотрите, и выбирайте новее. Ну и конечно же ни какие курсы и книги не заменят вам практику, так что это очень главное.