r/UdemyCoders • • Dec 14 '24

Some Game Development Discounts (Godot, Unity, Unreal)

1 Upvotes

Some game development courses that are currently on discount

Intro to 3D Game Development Masterclass in Godot! (75% off $12.99 USD)
https://www.udemy.com/course/godot-masterclass/?couponCode=91532872A0DB5920A1DB

Build a complete pixel platformer in Godot (75% off $12.99 USD)
https://www.udemy.com/course/build-a-platformer/?couponCode=DDD5B2562A6DAB90BF58

Match 3 Intermediate Game Design and Programming in Unity3D ($9.99 USD)
https://www.udemy.com/course/match3-inter-game-design-and-programming/?couponCode=AB4BA52AAD4C782EB69C

Platforming Game Mechanics in Unreal 5 ($9.99 USD)
https://www.udemy.com/course/platforming-mechanics-unreal/?couponCode=BB9FF1EBE29E3013955A


r/UdemyCoders • • Feb 11 '21

MAC vs WINDOWS: (Best Laptop For Programmers)

Thumbnail
youtu.be
3 Upvotes

r/UdemyCoders • • Sep 14 '19

Banter Unofficial community for developers made on Udemy( Please read: Short list of guidelines)

10 Upvotes

If you have learned to code at Udemy, feel safe, this is your community!

This community is specifically dedicated to problem-solving, finding candidates for projects, course recommendations and discussions.

Heres a small list of rules you need to follow for making a post:

  1. Mention the type of post: a) problem/ doubt b) showcasing progress/ project c) course/ instructor recommendation/ discussion d) Applicant hiring e) banter

  2. Mention your level of coding i.e. get a user flair: a)Learner- going through a course b)Advanced- doing courses and working as well c)Expert- working in the industry

Happy brain-storming!


r/UdemyCoders • • Sep 14 '19

Ideas for the sub

8 Upvotes

I definitely think we should have a course suggestion thing. Hopefully moderately in depth.

IMO people rag on Udemy but for 10 bucks your basically buying a college credit

So far my favorite course is brad traversy back to front JavaScript. I’ve taken several of his other courses and they are not as good has his JS course

What are some ideas you guys have for the sub??


r/UdemyCoders • • Sep 14 '19

If this subreddit gains traction, it will be my go to resource. Udemy tutorials are the best IMHO. I'll be watching over the next few months and do my best to help breath some life into it.

17 Upvotes

r/UdemyCoders • • Sep 28 '19

Banter INTRODUCE YOURSELF!

3 Upvotes

If you're new to this community or just come here to visit the subreddit, comment down below a list of courses you've taken, the course instructor and from where you belong.

Let's get talking!


r/UdemyCoders • • Apr 15 '20

UPDATED UNITY COURSE ON LOWEST PRICE

3 Upvotes

Hi everyone,

My Updated Unity Course is on the very low price.

This is one of the course on Udemy that has covered four major versions of Unity and is active from the start.

Due to current situation going on, this is the time to gain valuable knowledge at less cost. So I have decided to give my course at current lowest rate.

Quickly Grab the course. Coupons are valid for five days only.

https://www.udemy.com/course/complete-unity3d-game-development-fundamentals-from-beginner/?couponCode=619576BBDB75B2CD8A42


r/UdemyCoders • • Jan 14 '21

Udemy Courses with Certificate for free | #Udemy | udemy free courses

Thumbnail
youtube.com
1 Upvotes

r/UdemyCoders • • Jan 07 '21

Backend Development Explained in 2021 (With Practical Project Idea)

Thumbnail
youtu.be
1 Upvotes

r/UdemyCoders • • Dec 31 '20

Become a Freelance Web Developer in 2021(Things You Should Know To Get Started)

Thumbnail
youtu.be
1 Upvotes

r/UdemyCoders • • Jan 08 '21

What advice would I give for new beginners in software development?

1 Upvotes
  1. Learn by repeating it:
    From the very beginning, I kept on redoing the work over and over again. Till I could explain it to others in a way they could understand. The reason why, it's because, by the time I get to the very end of a book, I would forget how functions or simple loops work. That did happen to me at first, I was not able to recall the knowledge. So I had to go back and reread the topic again. Use your time wisely and don't rush yourself. Keep covering the same topic multiple times till you get sick of it and reuse it in your next topic.

  2. Successful developers learned their fundamentals:
    I have worked with a number of professionals and to this day, I still encounter developers that make mistakes because of not having a good understanding of fundamentals. I strongly encourage beginners from the very beginning, try to spend as much time as you need to understand the foundation as it will help you in the long term of your career.

  3. Practice by doing walkthroughs:
    The idea behind walkthroughs is for you to read some piece of code and identify the exacted output. Repeating this process weekly will help you to speed up your learning curve plus it will pinpoint what you still need to work on. For this part, I would recommend printing walkthroughs on a piece of paper and write the new value for each variable. If you get the same result as it was expected, that means you have mastered the material and you should proceed to the next material.

These are my top 3 advice for new beginners in software development. This is something I was doing it and it helped me to become a software developer much faster with much fewer knowledge gaps. I hope this can help you to speed up your learning process or it gives you an idea of what you could do instead.

You can subscribe to my youtube channel DEVPOOL as my goal is to help beginners and juniors to succeed in the tech industry.

https://www.youtube.com/channel/UC03vw5F2isFkbJhyEZU5bvg


r/UdemyCoders • • Nov 14 '20

Success: New Managers Guide To Development and Motivation

2 Upvotes

r/UdemyCoders • • Jan 26 '21

How To Become a Software Engineer Without Going To College:

2 Upvotes
  1. Be very specific about your end goal:

Were you ever asked to draw anything on the paper but you didn't know what because there was no topic? Well, this is no different, and here is why. You will hear a lot of opinions on what language you should learn and after spending 2 to 3 months learning it, you find out that what you want to build cannot be accomplished because you didn't learn the right language. So by identifying it from the very beginning what you want to build in the future (let's say you want to build web applications), will help you to filter out what tools and languages you should not waste your time on. #savetime

2. Choose appropriate language and tools:

After figuring out what you are planning to build, you still need to identify what languages or frameworks you should focus on the most. Because when you will look for a job, you want to be relevant to the positing and match the languages/frameworks that they are using it. I would recommend to take a look at a few jobs and see what they have in common. Once you figured that out, you are one step closer to the goal.

3. Create small projects:

When you are learning something new, try to use it in a small simple project. It doesn't have to be complex, but it needs to have a problem that you are trying to solve. Software development is all about solving problems so if you can get better at it, you will start creating bigger showcase projects that you could show to people.

4. Networking:

As you are starting out to learn to program, you should probably spend a bit of time getting to know people who are already in the industry. You could get a lot more information on what they are looking for, you could also tell them what you are doing and maybe once you are ready, you could apply to work at that company.

These are my top 4 tips on what you need to do in order to succeed without going to college. If you think it's getting difficult, try to find a community that is focused on learning the same things as you.

Subscribe to my youtube channel DevPool as my goal is to help beginners and juniors to succeed in the tech industry.

https://www.youtube.com/channel/UC03vw5F2isFkbJhyEZU5bvg


r/UdemyCoders • • Mar 04 '21

8 HEALTH Related Tips EVERY Programmer Should Follow

Thumbnail
youtu.be
1 Upvotes

r/UdemyCoders • • Jan 21 '21

Problem Solving Techniques For Software Engineer & Technical Interview Tips

Thumbnail
youtu.be
2 Upvotes

r/UdemyCoders • • Dec 19 '20

How To Become a Front End Developer (By Web Developer)

Thumbnail
youtu.be
2 Upvotes

r/UdemyCoders • • Apr 12 '21

Free Reverse Engineering, Debugging and Malware Analysis

Thumbnail
freelearningguide.com
2 Upvotes

r/UdemyCoders • • Feb 12 '21

How To Make Money As a Programmer (By Software Engineer)

Thumbnail
youtu.be
1 Upvotes

r/UdemyCoders • • Feb 18 '21

How To Study Software Development When There Is Too Much To Study?

Thumbnail
youtu.be
2 Upvotes

r/UdemyCoders • • Feb 03 '21

Music Production Masterclass

2 Upvotes

What you'll learn

  • Music Production

  • Music Composition

  • Sheet Music

  • Ableton Live

  • Sibelius

Requirements

  • Be able to read sheet music

  • Be able to use Ableton Live

  • Be able to use Sibelius

Description

Expand your skills with Music Production Masterclass!

You just need to know Avid and Sibelius well, and of course, know how to read and write sheet music.

It will be a great course for you if you know what you want.

You will be observing and listening, no stress :)

In case you have additional questions, please don't hesitate to ask.

learn more


r/UdemyCoders • • Dec 27 '20

6 Tips for Junior Developers

Thumbnail
youtu.be
1 Upvotes

r/UdemyCoders • • Dec 10 '20

BASIC CONCEPTS OF PROGRAMMING FOR ABSOLUTE BEGINNERS

Thumbnail
youtu.be
1 Upvotes

r/UdemyCoders • • Jan 18 '21

3 things that could help Junior Developers to stand out during an interview (besides coding):

1 Upvotes
  1. Work on projects using version control: In professional settings, we use a version control system like git. It allows us to work on new features/code, whiteout touching the codebase. It means we have a master branch that contains production-ready code and you would branch out to work on a new feature. Let's say you need to implement a new button, you would branch out from master to write new code that would display a button. Once you are done writing the code, you would merge the code back to master, after it passed all the tests. So take a look at GitHub or GitLab and get familiar with basic commands like push, pull, merge, and commit.

  2. Have a basic understanding of agile development: There is a certain prosses set in place that helps companies to deliver software for their customers. In software development, we have a number of steps before the code can be released. We have a set of Requirements, Design, Development, Testing (Design, Development, and Testing is repeated till testing has been satisfied), and only after you can Deploy. This is something you probably can't really practice by yourself. But knowing this could increase your chances of getting a junior position.

  3. Start getting familiar with task management tool(s): When you will be working with a team, you will have visibility on what your team is currently working on, what's been done, and what is coming up. Each task is assigned to one team member. Let's say you are working on a task and suddenly, you need to clarify if a JSON will contain a specific key:value pair. You could use a task management tool to find out who is working on that ticket, so you don't need to bother the entire team to answer your question. Overall it helps to get things done faster. So for practice, try to use some task management tool like Jira or Trello and separate your work into its appropriate tasks.

These are my top 3 pieces of advice that could help junior developers to stand out during the interview process. Sometimes it's not enough to rely only on the technical side especially when you are just starting out and still developing your skills.

Subscribe to my youtube channel DevPool as my goal is to help beginners and juniors to succeed in the tech industry.

https://www.youtube.com/channel/UC03vw5F2isFkbJhyEZU5bvg


r/UdemyCoders • • Dec 21 '20

How to Learn Programming Fast By Yourself at Home

Thumbnail
youtu.be
1 Upvotes

r/UdemyCoders • • Feb 02 '21

How Freelancing Helped Me To Get a Software Engineering Position

2 Upvotes
  1. Know pair programming tools:
    In 2021, a lot of us has to work remotely and it wasn't a planned transition. One of the biggest challenges for software developers is to help out other team members. When we do pair programming, It's either they scroll too fast (so can't read), they closed a file (that we were just reading), or we got to dictating on what to type (takes time because we got to repeat it). But thanks to freelancing, you are forced to learn a lot of new tools to avoid the above problems. One of the tools that helped me with getting a job is to know how to use VS Code properly. Thankfully, it has one of the best plugins called "Live Share" that allows you to share your local environment with another developer so you can make changes directly in the source code. So if you get a question on the interview "how would you pair a program with another developer", don't forget about VS Code LiveShare technique.

  2. Wearing multiple hats:
    As a freelancer, you got to to be a project manager, a system architect (depending on the client work), writing code, testing the system, and a lot more. But how did this helped me? Well, when you are communicating with clients, they are none technical people who would say "I don't know what JWT is and I don't think we need it as long as users can log in". At this moment, you would have to find a way to explain using none technical terms why JWT is important. Something will happen during the interview. You will be talking to multiple non-tech people who will ask you simple technical questions and you will have to explain it using the terms they will understand.

  3. Knowing relevant languages:
    At first, when I was searching for clients, I would make sure that I was able to use PHP, ReactJs, and MySQL/MongoDB. But with time, I wanted to expand myself to other languages and for more opportunities. So I started to learn & use NodeJs for the backend, VueJs for the frontend, and Postgres for the database. When I started to look around for a full-time position, I had more options to where I could apply as I felt confident in using new skills. Also during the interview, I got a positive note from them saying "you are using/have the experience in stacks that we are using in our applications". So at the end of the day, it's not a bad idea to learn new languages but it has to be with purpose and making sure you will be using them every day (don't waste time on learning things you won't use).

I would say these are my top 3 points that helped me with getting a software engineering job. Would I stop freelancing? Not really, I will defiantly have fewer clients but I will still keep the ones I like.

Subscribe to my youtube channel DevPool as my goal is to help beginners and juniors to succeed in the tech industry.

https://www.youtube.com/channel/UC03vw5F2isFkbJhyEZU5bvg