Learn with online samples and course.
Practice, Practice, Practice.
Test your code with Unit testing and Koans.
Plan, Develop, Test and Deploy
Design and Build Fullstack /BI Solutions
Work in a team to find the best solution using the right tools