Coursera
Skills you'll gain: Project Schedules, Scheduling, Timelines, Project Estimation, Project Management, Workflow Management, Dependency Analysis