Save for later
Writing Professional Code - Advanced Topics
Heads up! This course may be archived and/or unavailable.
Even the most talented young developers face some frustration while transitioning from student to qualified developer - despite working in programming languages they know and love.Typical challenges include not knowing where to start to fix a bug, lack of awareness of other tools of the IDE, faltering when jumping between the class definitions due to varying interfaces and abstract classes, discomfort with unit test cases, and not fully unleashing the bandwidth of the CPU and network.
In short, good coding is not enough. There are several very critical techniques needed to be a fully qualified developer - and not all of these are covered in textbooks.
This course explores the most critical techniques that will get you through at least 80% of your most challenging scenarios. These include debugging, unit test skills, object-oriented design principles, choice of correct data structures, and parallel programming.
Most of these topics are considered "advanced techniques" and are not covered in textbooks. Therefore, students often learn these skills only later in their careers. In reality, these topics are simple, interesting, and prime for daily use.
As you take this course, you'll fill missing gaps in your learning, you'll build a stronger mindset (more than an "it just works" mentality), and you'll overcome any fear of these topics through easy-to-understand (and even funny) code examples.
After having explored these topics you'll be able to assimilate into any team and ramp up on a given project with ease. Enjoy!
Get a Reminder
Rating | Not enough ratings |
---|---|
Length | 4 weeks |
Effort | 2 - 4 hours per week |
Starts | Jul 9 (302 weeks ago) |
Cost | $99 |
From | Microsoft via edX |
Instructors | Timothy Liu, Andrew Byrne, Philip E. Helsel |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming |
Tags | Computer Science |
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Associate Qualified Professional $27k
Qualified Professional Lead $31k
WIC Qualified Nutritionist $35k
Recruiting Coordinator ( Qualified Professional ) $37k
Mental Health Qualified Professional $41k
Qualified Representative $43k
Qualified Social Worker $50k
Qualified Recruiter $54k
Supervisor Qualified Producer $55k
Senior Qualified Professional $59k
Qualified Plan Administrator $62k
Qualified Medical Evaluator $80k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | Not enough ratings |
---|---|
Length | 4 weeks |
Effort | 2 - 4 hours per week |
Starts | Jul 9 (302 weeks ago) |
Cost | $99 |
From | Microsoft via edX |
Instructors | Timothy Liu, Andrew Byrne, Philip E. Helsel |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming |
Tags | Computer Science |
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course