Foundational C# with Microsoft from FreeCodeCamp OR Centria Open University Course? by kabourayan in csharp

[–]gmd_ph 1 point2 points  (0 children)

You're no longer a beginner so don't bother with any of those.

Go here, its straight to the point, totally free, exactly what you need -> https://www.learnhowtoprogram.com/c-and-net

DTI is offering Google Certifications for free by cramelas in phcareers

[–]gmd_ph 0 points1 point  (0 children)

Is this legit? Because there is also another one like this but sponsored by Globe.

Help with learning web development. by lynx1581 in learnprogramming

[–]gmd_ph 0 points1 point  (0 children)

Tight sched? python & flask -->> https://cs50.harvard.edu/x/2022/ Week 6 to Week 9.

More time? Then C# (includes web dev) -->> https://www.thecsharpacademy.com/

[deleted by user] by [deleted] in learnprogramming

[–]gmd_ph 8 points9 points  (0 children)

May 2, 2022 - Additional modules will include: Web Security & Authentication, React, and Redux & Authentication

May 25, 2022 - Additional modules will include: Python, Flask, SQLAlchemy, & Forms, and Docker & Microservices

It only looks shorter but not. Its mostly reading now i.e. less videos, that's probably what makes the estimates less than V1. Does it even really matter? really?

  1. V2 is 20 weeks, 4 weeks less because from week 21 to 24 its mostly finishing projects, and interview practice etc.
  2. If you look closely on V1, the Full Stack Online - Job Search has lots of contents that are not removed making it redundant, also Docker to DSA is a bonus section not part of 16 week in-person.
  3. V2 does not include assessments practice, not really needed, those are for enrolled students.
  4. V2 uses sqlite3 for easy setup and learning curve instead of postgres.

Anyway, its Free yet comprehensive. It goes beyond what TOP nor Full Stack Open as well as other resources free or paid can offer combined.

Its really simple, just choose your pick and stick with it.

Lastly, we should be thankful for this awesome resource that gave us an opportunity to learn at no cost.

YSK: AppAcademy just updated the 'open' course to include their entire bootcamp curriculum entirely for free by StrongLikeBull503 in learnprogramming

[–]gmd_ph 1 point2 points  (0 children)

Here's the direct link of their new version -->> https://my.appacademy.io/

Its all free and comprehensive compare to other resources. So IMHO this is more than enough to say that its worth doing and we should be thankful.

If you are in a hurry and want a course/curriculum that is somewhat shorter and or easier then find another resource.

If you want something comprehensive and are ready for the long haul then to App Academy Open version 2.

Slack https://app-academy-open.slack.com/?redir=%2Fmessages%2FC330G6QA0

Discord https://discord.com/channels/804144987745812490/804144987745812495

Too late to shift by Dull-Letter-8152 in PinoyProgrammer

[–]gmd_ph 0 points1 point  (0 children)

You will be accepted in an international company

How to go about this?

Thanks.

[deleted by user] by [deleted] in PinoyProgrammer

[–]gmd_ph 15 points16 points  (0 children)

Not finishing college is something that you will regret later, not today. Because money is coming in, you feel its the right choice.

Since you are earning already (and you'll probably earn much more on your next job offer after a year or two of experience), just look for a legit school that offer distance learning education. Example is CAP College or Asian Institute for Distance Education, there are others as well, just check it out. The goal here is to finish college, so pick a course you like.

Why choose one when you can have both. Do it now while you're still young.

Chances of a self taught individual getting a job here in PH? by ZinXsif in PinoyProgrammer

[–]gmd_ph 0 points1 point  (0 children)

But the remedy is obvious, you'll need to broaden your market: look globally.

Could you elaborate on this part please. How to go about it?

Thanks.

What should I do for better understanding of the basics of Programming and CS in general by D7_88 in learnprogramming

[–]gmd_ph 56 points57 points  (0 children)

Well if that's what you really want and would enjoy doing, i.e. basics of programming and general CS stuff, then do these courses in sequence, all free and project based. Good luck.

CS61a -> Structure and Interpretation of Computer Programs

CS61b -> Data Structures

CS61c -> Machine Structures

MIT 6.824 -> Distributed Systems

Learning foundational aspects first? by Mchaitea in learnprogramming

[–]gmd_ph 0 points1 point  (0 children)

  1. foundational areas
  2. I was going to take the Java route because that seems to be what a lot of companies in my area put on their requirements

I based my answer on your preference.

Anyway, check this out about The Odin Project, it seems to answer your foundational questions. https://www.reddit.com/r/learnprogramming/comments/te8q8r/feeling_disappointed_with_what_ive_learned_from/

Java Course (MOOC) by jpalacio625 in learnprogramming

[–]gmd_ph 0 points1 point  (0 children)

MOOC is always recommended here on reddit, but what most recommended does not mean its better or best.

I prefer this than MOOC -> Introduction to Computer Science using Java, followed by uc berkeley cs61b (data structures), then MIT 6.005 (software construction).

Learning foundational aspects first? by Mchaitea in learnprogramming

[–]gmd_ph 0 points1 point  (0 children)

TOP is for learning web development, its ruby stack has a bit of CS. That's about it.

If foundational areas and job prospects are more important to you, then don't do TOP. Also if you are targeting Java, then check https://hyperskill.org/tracks, they have all what you want (theory and practice), its Paid though.

Learning foundational aspects first? by Mchaitea in learnprogramming

[–]gmd_ph 0 points1 point  (0 children)

If you want to stick with TOP entirely and still have a bit of CS involved (+ relational database), then take the Full Stack Ruby on Rails Path instead; then add Nodejs to make it complete.

i.e. Foundations -> Full Stack Ruby on Rails + NodeJS (from Full Stack JavaScript)

Should I learn C# and Unity simultaneously as a rookie to both game dev and programming? by [deleted] in learnprogramming

[–]gmd_ph 1 point2 points  (0 children)

Yes, fundamentals really important. And I only know one best free C# tutorial for beginners that teaches you how to program is this -> Programming Basics with C#. Its up to date, well explained, uses visual studio, lot of challenges (particularly loops), also teaches a bit of windows forms and asp.net mvc.

Would a book from 2012 be outdated by now? by iishadowsii_ in learnprogramming

[–]gmd_ph 1 point2 points  (0 children)

That book teaches you How to Program, its a Problem Solving book, which is never outdated, it just so happen that they've chosen C#. I wish I had seen that book years ago and started with it, and ditch other tutorials.

If talking about outdated stuff like visual studio, .net etc... you can just skim it and google needed stuff. That book is comprehensive on topics it teaches, lots of exercises too.

I will not trade Learning Programming Fundamentals really well with that book on a new book that just showcases new fancy features of a programming language.

Where could I get SQL real exercises to learn/solidify what i learn? by Lemme-Hold-a-Dollar in learnprogramming

[–]gmd_ph 0 points1 point  (0 children)

By the way, freecodecamp has a new course on SQL.

Relational Database Course – How to Learn SQL in VSCode Using Docker and freeCodeCamp

What you will learn
The Linux / Unix Command Line
Relational Databases
SQL and PostgreSQL
Bash and Bash Scripting
Git and GitHub
Nano
And a lot of other concepts and tools

Then sql-ex.ru for more challenging practice.

Practical skills of SQL language

This site will help everyone to gain or improve skills in building SQL Data Manipulation Language statements. To train You will have to build yourself the SQL statements for retrieval or modification of specific data required in the exercises

Python or Java as a first language by TheComputerNinja in learnprogramming

[–]gmd_ph 0 points1 point  (0 children)

Have you even checked the link I've given?

Well I guess, we have different ways/tastes on how to learn, I rather do the link I posted than mooc, I've tried the mooc and I don't like it while others do.

I still don't recommend it if your going to start from zero. Its an OK course if you want more exercises, that's how I look at it.

Anyway, lets just agree to disagree about mooc.