Junior to Senior Software Development - Beyond Coding Skills
4.5 (30 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,281 students enrolled

Junior to Senior Software Development - Beyond Coding Skills

Software development career enhancement - develop your career faster
4.5 (30 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,281 students enrolled
Created by Oren Abbou
Last updated 12/2019
English
English [Auto-generated]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Software development best practices - from understanding a task all the way to testing it
  • Learning new software development technologies - What is the most efficient way to choose which, and to learn?
  • How to set yourself learning goals and achieve them
  • How to stand out in your team
  • How to be productive as a developer
  • Many other topics that will help you accelerate your career
Requirements
  • An ambition to become a senior software developers
Description

Become a Senior Software Developer sooner and with less effort!

This is a Career Development course for Software Development professionals.

This course will not teach you: python,  Javascript, Angular or php,  but rather it will teach you how to learn those,  and how to improve in completing your daily tasks, which is at least as important as mastering the technologies you work with for your career.

Why spend time on learning things every senior software developer should know (but no one ever teaches..)

Here you will boost your career developement with the most relevant and useful information every senior software development professional needs

We cover a wide variety of topics, including:

  • How does a senior software development professional understand a programming task?

  • How does a senior software development professional find the optimal solution?

  • How does a senior software development professional solve bugs?

  • How does a senior software development professional pick which topics (technologies, methodologies etc.) to learn?

  • How does a senior software development professional learn them?

  • How does a senior software development professional stand out in his team?

  • How does a senior software development professional constantly improve their skills?

  • How does a senior software development professional become team players?

  • How does a senior software development professional increase his productivity?

  • And much more..


This course will get you from where you are right now, be it a student or a junior software developer, or even an exprienced one, to becoming a senior software developer, with basic and advanced insights, advices and tips!


You will also get lifetime access to all lectures, and a 30 day money back guarantee!


Join us now!

Who this course is for:
  • Students of any programming language before their first job
  • Junior software developers who want to become Senior Software Developers
  • Intermediate software developers who want to become Senior Software Developers
Course content
Expand all 26 lectures 02:07:41
+ Introduction
3 lectures 07:04

Why have I created this course? What is it about?

Preview 04:03

In this lesson we'll set the goals for the course

Preview 01:22

In this lesson I'll show you the content of the sections and lessons

Preview 01:39
+ Excel
7 lectures 58:28

In this lesson I'll show you the module's lessons and what they are about

Preview 02:09

In this lesson I'll show you how to read the specification document and make sure you understand what you're suppose to do

Preview 13:13

In this lesson I'll show you how to get to the optimal solution for a task

Solve
15:08

In this lesson I'll discuss two main points when coming to implement the solution in code

Implement
03:42

In this lesson I'll show you how to test your task, what are the main pitfalls and how to overcome them.

Test
07:10

In this lesson I'll show you how to complete a bug from start to finish

Bugs
13:42

In this lesson I conclude completing a task and a bug

Conclusion
03:24
+ Learn
7 lectures 26:33

In this lesson we'll talk about the section's goals

Preview 02:27

In this lesson I'll discuss the first building block for a plan - how to set your goals

Set yourself goals
02:17

In this lesson I'll discuss the resources you have at your disposal for achieving you learning goals

Know your resources
03:34

In this lesson I'll discuss the theoretical learning techniques like reading books and watching online courses - which is better and for what?

Techniques I - Theory
04:17

In this lesson I'll discuss the practical learning techniques like participating in Hackathons and contributing to an open source project, wheat are each technique's main pros?

Techniques II - Practice
09:01

In this lesson I'll give you general guidelines to build your plan to achieve your learning goals

Plan your path
03:09

In this lesson I'll conclude learning what a developer should know + 1 extra tip

Conclusion
01:48
+ Take the next step
7 lectures 28:01

In this lesson I'll show you the section's content in general

Preview 01:27

In this lesson I'll discuss how to manage your time when solving a task or several tasks

Time management
05:43

In this lesson I'll discuss questions like why is it important to write high quality code, and when NOT to write high quality code

Code quality
05:27

Should you sometimes say "No" to your manager?

Preview 02:25

In this lesson I'll discuss focusing and performing at your best

The Zone
02:44

In this lesson I'll give you 5 points to stand out in your team

Stand out
08:18

Here we'll conclude this section

Conclusion
01:57
+ Conclusion
2 lectures 07:35

Have we reached our goals?

Back to “Who is a senior developer”
02:25

The last point that remained to discuss from the goals we've set ourselves

Last lesson
05:10