Official Coding Thread

General Asad

And What Is Not There Is Always More Than There.
Finally got the time to sit down and make the thread!

tag list
You don't have permission to view the spoiler content. Log in or register now.

I'm doing a coding thread and how to get good at :hillarybiz: Might update this thrad with specific professions and how to get them late on but lets start with the basics, shall we?


some skills you need to have in order for you to be a good programmer:
  • Jobs look for soft skills. If you don't have all of this down, then working at your job will be difficult. When they are interviewing someone, they want someone who wants skills that are the following:
    • Communication skills- communicate effectively, both orally and in writing,
    • Problem solving- technically, a programmers job is to solve problems by creating (and modifying) software tools. An example is big-picture problem solving (how can we do this process more efficiently) and for the details of how to make it actually happen.
    • Teamwork/collaboration- your going to work in pairs and groups sometimes, like pair programming; pair programming–where one programmer writes code while another simultaneously reviews it. Collaboration is tied closely with your ability to communicate. Can you critique others’ work tactfully? Can you handle negative feedback about yourself?
    • Research- Always remain curious. If you fins something you aren't quite sure about, ask. It gives you insight and knowledge that you might have not known. These are good websites that programmers frequent to ask questions: https://stackoverflow.com/questions

  • Tip: think if this is actually what you want to do for the majority of your life. It involves a lot of screen time and learning (since technology is always changing).
Part 2: Computer programming languages

Most in demand languages are:

  • Java Highly ranked because:
    • 97% of Enterprise Desktops Run Java
    • 89% of Desktops (or Computers) in the U.S. Run Java
    • 9 Million Java Developers Worldwide
    • #1 Choice for Developers
    • #1 Development Platform
    • 3 Billion Mobile Phones Run Java
    • 100% of Blu-ray Disc Players Ship with Java
    • 5 Billion Java Cards in Use
    • 125 million TV devices run Java
    • 5 of the Top 5 Original Equipment Manufacturers Ship Java ME
  • Python
  • JavaScript
  • C++
  • C#
  • PHP
  • SQL
  • .Net
  • Ruby
Those are the top ones. The others will slowly become more in demand in time, but these one are what is in demand and are used commonly.

Salaries for each language ( if you ever decide to just learn one language and be really good at it).
  • Java- Entry level- $50k - $95k Mid Career- $65k - $109k Highest paying cities: NY, San Jose: 115k-120k
  • Python- Junior- 74k Middle- 100k Senior- 130k Highest paying cities: San Francisco 133k, Sunnyvale; 132k
  • JavaScript- Junior- 66k Middle-107k Senior- 165k Highest paying cities: Suunyvale-175k Seattle 175k
  • C++ Average- 107k Highest paying ciites: NY- 174k San Francisco 127k
  • C#- Average 100k
  • PHP- Between 7k-90K
  • SQL- Between 73k-92-k
  • .NET Between 76k-182k
  • Ruby Average 105k Highest- 151k


:gaasdrink: As you can see, lots of money to be made here, folks!


Part 3 Resources for each language:

Java:
Free Books ( I like reading and taking notes :zhqjlmx:) : https://www.eversql.com/best-free-books-for-java-programming-2017/
https://bookboon.com/en/java-programming-language-ebooks
https://books.goalkicker.com/JavaBook/
Exercises: https://www.w3resource.com/java-exercises/
https://docs.oracle.com/javase/tutorial/

https://codingbat.com/java
https://www.learnjavaonline.org/
https://www.udemy.com/course/java-tutorial/
https://www.youtube.com/course?list=ECFE2CE09D83EE3E28

Python:
Books: https://books.goalkicker.com/PythonBook/
https://pythonbooks.org/free-books/
https://www.onlineprogrammingbooks.com/python/
Excercises:

http://www.practicepython.org/

https://teamtreehouse.com/library/t...m=Python Practice&utm_content=Python Practice
https://www.learnpython.org/
https://www.udacity.com/course/introduction-to-python--ud1110
https://www.programiz.com/python-programming

JavaScript:

Books:
https://books.goalkicker.com/JavaScriptBook/

Exercises:
https://www.w3schools.com/Js/js_exercises.asp
https://www.w3resource.com/javascript-exercises/
https://exercism.io/tracks/javascript/exercises
https://www.bitdegree.org/learn/javascript-basics
https://practity.com/582-2/
https://snipcart.com/blog/javascript-beginner-intro-exercises


C++

Books:
https://books.goalkicker.com/CPlusPlusBook/

Exercises:
https://www.w3resource.com/cpp-exercises/basic/index.php
https://www.cs.purdue.edu/homes/bxd/CandC++/
http://www.cplusplus.com/forum/articles/12974/
http://www.worldbestlearningcenter.com/index_files/cpp-tutorial-variables_datatypes_exercises.htm
https://www.w3resource.com/cpp-exercises/array/index.php


C#

Books:
https://books.goalkicker.com/CSharpBook/


Exercises:

https://www.w3resource.com/csharp-exercises/
https://www.w3schools.com/cs/cs_exercises.asp
http://www.worldbestlearningcenter.com/index_files/csharp-variables-exercises.htm
https://practity.com/csharp/
https://exercism.io/tracks/csharp/exercises


PHP

Books: https://books.goalkicker.com/PHPBook/

Exercises:
https://www.w3resource.com/php-exercises/php-basic-exercises.php
https://www.w3schools.com/PHP/php_exercises.asp
https://www.w3resource.com/php-exercises/
https://tutorialsclass.com/exercises/php/php-all-exercises-assignments
https://www.w3schools.com/PHP/exercise.asp?filename=exercise_loops1


SQL

Books: https://books.goalkicker.com/SQLBook/

Exercises:

https://www.wiseowl.co.uk/sql/exercises/standard/
https://www.w3resource.com/sql-exercises/
https://sqlbolt.com/
https://www.complexsql.com/sql-practice-exercises-with-solutions/
https://www.w3schools.com/sql/



.NET

Books: https://books.goalkicker.com/DotNETFrameworkBook/


Excercises:

Can't find any at the moment



Ruby:

Books: https://books.goalkicker.com/RubyBook/


Exercises:
https://www.w3resource.com/ruby-exercises/
https://launchschool.com/books/ruby/read/intro_exercises
https://ruby-doc.org/docs/Tutorial/part_01/first_steps.html
https://github.com/codeunion/ruby-exercises ( great website, you should sign up!)
https://www.codequizzes.com/ruby
https://launchschool.com/books/ruby/read/basics




…… That's it for now. I'll update it the upcoming months. If anyone wants to contribute, go ahead.



Peace Out :eating:
 
Finally got the time to sit down and make the thread!

tag list
You don't have permission to view the spoiler content. Log in or register now.

I'm doing a coding thread and how to get good at :hillarybiz: Might update this thrad with specific professions and how to get them late on but lets start with the basics, shall we?


some skills you need to have in order for you to be a good programmer:
  • Jobs look for soft skills. If you don't have all of this down, then working at your job will be difficult. When they are interviewing someone, they want someone who wants skills that are the following:
    • Communication skills- communicate effectively, both orally and in writing,
    • Problem solving- technically, a programmers job is to solve problems by creating (and modifying) software tools. An example is big-picture problem solving (how can we do this process more efficiently) and for the details of how to make it actually happen.
    • Teamwork/collaboration- your going to work in pairs and groups sometimes, like pair programming; pair programming–where one programmer writes code while another simultaneously reviews it. Collaboration is tied closely with your ability to communicate. Can you critique others’ work tactfully? Can you handle negative feedback about yourself?
    • Research- Always remain curious. If you fins something you aren't quite sure about, ask. It gives you insight and knowledge that you might have not known. These are good websites that programmers frequent to ask questions: https://stackoverflow.com/questions

  • Tip: think if this is actually what you want to do for the majority of your life. It involves a lot of screen time and learning (since technology is always changing).
Part 2: Computer programming languages

Most in demand languages are:

  • Java Highly ranked because:
    • 97% of Enterprise Desktops Run Java
    • 89% of Desktops (or Computers) in the U.S. Run Java
    • 9 Million Java Developers Worldwide
    • #1 Choice for Developers
    • #1 Development Platform
    • 3 Billion Mobile Phones Run Java
    • 100% of Blu-ray Disc Players Ship with Java
    • 5 Billion Java Cards in Use
    • 125 million TV devices run Java
    • 5 of the Top 5 Original Equipment Manufacturers Ship Java ME
  • Python
  • JavaScript
  • C++
  • C#
  • PHP
  • SQL
  • .Net
  • Ruby
Those are the top ones. The others will slowly become more in demand in time, but these one are what is in demand and are used commonly.

Salaries for each language ( if you ever decide to just learn one language and be really good at it).
  • Java- Entry level- $50k - $95k Mid Career- $65k - $109k Highest paying cities: NY, San Jose: 115k-120k
  • Python- Junior- 74k Middle- 100k Senior- 130k Highest paying cities: San Francisco 133k, Sunnyvale; 132k
  • JavaScript- Junior- 66k Middle-107k Senior- 165k Highest paying cities: Suunyvale-175k Seattle 175k
  • C++ Average- 107k Highest paying ciites: NY- 174k San Francisco 127k
  • C#- Average 100k
  • PHP- Between 7k-90K
  • SQL- Between 73k-92-k
  • .NET Between 76k-182k
  • Ruby Average 105k Highest- 151k


:gaasdrink: As you can see, lots of money to be made here, folks!


Part 3 Resources for each language:

Java:
Free Books ( I like reading and taking notes :zhqjlmx:) : https://www.eversql.com/best-free-books-for-java-programming-2017/
https://bookboon.com/en/java-programming-language-ebooks
https://books.goalkicker.com/JavaBook/
Exercises: https://www.w3resource.com/java-exercises/
https://docs.oracle.com/javase/tutorial/

https://codingbat.com/java
https://www.learnjavaonline.org/
https://www.udemy.com/course/java-tutorial/
https://www.youtube.com/course?list=ECFE2CE09D83EE3E28

Python:
Books: https://books.goalkicker.com/PythonBook/
https://pythonbooks.org/free-books/
https://www.onlineprogrammingbooks.com/python/
Excercises:

http://www.practicepython.org/

https://teamtreehouse.com/library/topic:python?utm_source=bing&utm_medium=cpc&utm_campaign=**LP+-+NonTM+-+Topic+-+Python+-+General&cid=10232&msclkid=aeb39ed2c72c109c337ec0fd22181814&utm_term=Python Practice&utm_content=Python Practice
https://www.learnpython.org/
https://www.udacity.com/course/introduction-to-python--ud1110
https://www.programiz.com/python-programming

JavaScript:

Books:
https://books.goalkicker.com/JavaScriptBook/

Exercises:
https://www.w3schools.com/Js/js_exercises.asp
https://www.w3resource.com/javascript-exercises/
https://exercism.io/tracks/javascript/exercises
https://www.bitdegree.org/learn/javascript-basics
https://practity.com/582-2/
https://snipcart.com/blog/javascript-beginner-intro-exercises


C++

Books:
https://books.goalkicker.com/CPlusPlusBook/

Exercises:
https://www.w3resource.com/cpp-exercises/basic/index.php
https://www.cs.purdue.edu/homes/bxd/CandC++/
http://www.cplusplus.com/forum/articles/12974/
http://www.worldbestlearningcenter.com/index_files/cpp-tutorial-variables_datatypes_exercises.htm
https://www.w3resource.com/cpp-exercises/array/index.php


C#

Books:
https://books.goalkicker.com/CSharpBook/


Exercises:

https://www.w3resource.com/csharp-exercises/
https://www.w3schools.com/cs/cs_exercises.asp
http://www.worldbestlearningcenter.com/index_files/csharp-variables-exercises.htm
https://practity.com/csharp/
https://exercism.io/tracks/csharp/exercises


PHP

Books: https://books.goalkicker.com/PHPBook/

Exercises:
https://www.w3resource.com/php-exercises/php-basic-exercises.php
https://www.w3schools.com/PHP/php_exercises.asp
https://www.w3resource.com/php-exercises/
https://tutorialsclass.com/exercises/php/php-all-exercises-assignments
https://www.w3schools.com/PHP/exercise.asp?filename=exercise_loops1


SQL

Books: https://books.goalkicker.com/SQLBook/

Exercises:

https://www.wiseowl.co.uk/sql/exercises/standard/
https://www.w3resource.com/sql-exercises/
https://sqlbolt.com/
https://www.complexsql.com/sql-practice-exercises-with-solutions/
https://www.w3schools.com/sql/



.NET

Books: https://books.goalkicker.com/DotNETFrameworkBook/


Excercises:

Can't find any at the moment



Ruby:

Books: https://books.goalkicker.com/RubyBook/


Exercises:
https://www.w3resource.com/ruby-exercises/
https://launchschool.com/books/ruby/read/intro_exercises
https://ruby-doc.org/docs/Tutorial/part_01/first_steps.html
https://github.com/codeunion/ruby-exercises ( great website, you should sign up!)
https://www.codequizzes.com/ruby
https://launchschool.com/books/ruby/read/basics




…… That's it for now. I'll update it the upcoming months. If anyone wants to contribute, go ahead.



Peace Out :eating:
:salute:
Wow thank you very much walaal @General Asad for taking out the time to provide this comprehensive thread. This will be a valuable resource for anyone interested in coding in whatever capacity or for whatever purpose.
Just know that you made this coding novice really happy for pointing out where to start and if my dream of a side-hustle should ever come to fruition I will dedicate at least an easter-egg to you and your efforts :friendhug:
 

DR OSMAN

AF NAAREED
VIP
Finally got the time to sit down and make the thread!

tag list
You don't have permission to view the spoiler content. Log in or register now.

I'm doing a coding thread and how to get good at :hillarybiz: Might update this thrad with specific professions and how to get them late on but lets start with the basics, shall we?


some skills you need to have in order for you to be a good programmer:
  • Jobs look for soft skills. If you don't have all of this down, then working at your job will be difficult. When they are interviewing someone, they want someone who wants skills that are the following:
    • Communication skills- communicate effectively, both orally and in writing,
    • Problem solving- technically, a programmers job is to solve problems by creating (and modifying) software tools. An example is big-picture problem solving (how can we do this process more efficiently) and for the details of how to make it actually happen.
    • Teamwork/collaboration- your going to work in pairs and groups sometimes, like pair programming; pair programming–where one programmer writes code while another simultaneously reviews it. Collaboration is tied closely with your ability to communicate. Can you critique others’ work tactfully? Can you handle negative feedback about yourself?
    • Research- Always remain curious. If you fins something you aren't quite sure about, ask. It gives you insight and knowledge that you might have not known. These are good websites that programmers frequent to ask questions: https://stackoverflow.com/questions

  • Tip: think if this is actually what you want to do for the majority of your life. It involves a lot of screen time and learning (since technology is always changing).
Part 2: Computer programming languages

Most in demand languages are:

  • Java Highly ranked because:
    • 97% of Enterprise Desktops Run Java
    • 89% of Desktops (or Computers) in the U.S. Run Java
    • 9 Million Java Developers Worldwide
    • #1 Choice for Developers
    • #1 Development Platform
    • 3 Billion Mobile Phones Run Java
    • 100% of Blu-ray Disc Players Ship with Java
    • 5 Billion Java Cards in Use
    • 125 million TV devices run Java
    • 5 of the Top 5 Original Equipment Manufacturers Ship Java ME
  • Python
  • JavaScript
  • C++
  • C#
  • PHP
  • SQL
  • .Net
  • Ruby
Those are the top ones. The others will slowly become more in demand in time, but these one are what is in demand and are used commonly.

Salaries for each language ( if you ever decide to just learn one language and be really good at it).
  • Java- Entry level- $50k - $95k Mid Career- $65k - $109k Highest paying cities: NY, San Jose: 115k-120k
  • Python- Junior- 74k Middle- 100k Senior- 130k Highest paying cities: San Francisco 133k, Sunnyvale; 132k
  • JavaScript- Junior- 66k Middle-107k Senior- 165k Highest paying cities: Suunyvale-175k Seattle 175k
  • C++ Average- 107k Highest paying ciites: NY- 174k San Francisco 127k
  • C#- Average 100k
  • PHP- Between 7k-90K
  • SQL- Between 73k-92-k
  • .NET Between 76k-182k
  • Ruby Average 105k Highest- 151k


:gaasdrink: As you can see, lots of money to be made here, folks!


Part 3 Resources for each language:

Java:
Free Books ( I like reading and taking notes :zhqjlmx:) : https://www.eversql.com/best-free-books-for-java-programming-2017/
https://bookboon.com/en/java-programming-language-ebooks
https://books.goalkicker.com/JavaBook/
Exercises: https://www.w3resource.com/java-exercises/
https://docs.oracle.com/javase/tutorial/

https://codingbat.com/java
https://www.learnjavaonline.org/
https://www.udemy.com/course/java-tutorial/
https://www.youtube.com/course?list=ECFE2CE09D83EE3E28

Python:
Books: https://books.goalkicker.com/PythonBook/
https://pythonbooks.org/free-books/
https://www.onlineprogrammingbooks.com/python/
Excercises:

http://www.practicepython.org/

https://teamtreehouse.com/library/topic:python?utm_source=bing&utm_medium=cpc&utm_campaign=**LP+-+NonTM+-+Topic+-+Python+-+General&cid=10232&msclkid=aeb39ed2c72c109c337ec0fd22181814&utm_term=Python Practice&utm_content=Python Practice
https://www.learnpython.org/
https://www.udacity.com/course/introduction-to-python--ud1110
https://www.programiz.com/python-programming

JavaScript:

Books:
https://books.goalkicker.com/JavaScriptBook/

Exercises:
https://www.w3schools.com/Js/js_exercises.asp
https://www.w3resource.com/javascript-exercises/
https://exercism.io/tracks/javascript/exercises
https://www.bitdegree.org/learn/javascript-basics
https://practity.com/582-2/
https://snipcart.com/blog/javascript-beginner-intro-exercises


C++

Books:
https://books.goalkicker.com/CPlusPlusBook/

Exercises:
https://www.w3resource.com/cpp-exercises/basic/index.php
https://www.cs.purdue.edu/homes/bxd/CandC++/
http://www.cplusplus.com/forum/articles/12974/
http://www.worldbestlearningcenter.com/index_files/cpp-tutorial-variables_datatypes_exercises.htm
https://www.w3resource.com/cpp-exercises/array/index.php


C#

Books:
https://books.goalkicker.com/CSharpBook/


Exercises:

https://www.w3resource.com/csharp-exercises/
https://www.w3schools.com/cs/cs_exercises.asp
http://www.worldbestlearningcenter.com/index_files/csharp-variables-exercises.htm
https://practity.com/csharp/
https://exercism.io/tracks/csharp/exercises


PHP

Books: https://books.goalkicker.com/PHPBook/

Exercises:
https://www.w3resource.com/php-exercises/php-basic-exercises.php
https://www.w3schools.com/PHP/php_exercises.asp
https://www.w3resource.com/php-exercises/
https://tutorialsclass.com/exercises/php/php-all-exercises-assignments
https://www.w3schools.com/PHP/exercise.asp?filename=exercise_loops1


SQL

Books: https://books.goalkicker.com/SQLBook/

Exercises:

https://www.wiseowl.co.uk/sql/exercises/standard/
https://www.w3resource.com/sql-exercises/
https://sqlbolt.com/
https://www.complexsql.com/sql-practice-exercises-with-solutions/
https://www.w3schools.com/sql/



.NET

Books: https://books.goalkicker.com/DotNETFrameworkBook/


Excercises:

Can't find any at the moment



Ruby:

Books: https://books.goalkicker.com/RubyBook/


Exercises:
https://www.w3resource.com/ruby-exercises/
https://launchschool.com/books/ruby/read/intro_exercises
https://ruby-doc.org/docs/Tutorial/part_01/first_steps.html
https://github.com/codeunion/ruby-exercises ( great website, you should sign up!)
https://www.codequizzes.com/ruby
https://launchschool.com/books/ruby/read/basics




…… That's it for now. I'll update it the upcoming months. If anyone wants to contribute, go ahead.



Peace Out :eating:
It's boring as hell though programming. It's repetitive sort of work. I've personally never 'clicked' with it but I think it's because 'language scripts' even 'algebra' I have a huge problem with. I don't mind the 'idea side of any field' but the actual 'language side' isn't my thing unless someone can show me quick way to 'figure out all that garbage' code or equations or anything.

That's why I think Somalis will be good at it, it's all a language and it follows 'rules' like languages do. I like 'conceptual' work in IT or theory side not just IT but any FIELD for that matter. That's why in my vision if we had somalis who are good at 'concepts' and those who are good at 'languages' we could generate a decent size academia where the concept guys say pls 'test' this for me if its possible in your language
 

Karim

I could agree with you but then we’d both be wrong
HALYEEY
VIP
Nice work. Personally I'm not into coding and programming as a whole but NETWORKING is my field specially cyber security.
I have studied numerous courses such as:
CCNA
CISCO SECURITY
MCSE
Linux administration

I also have a degree in Computer Science.
 

Exodus

Alienist
This is very cool, I always advise people that a degree in CS from a good university is probably one of the best degrees for job prospects in the future. And considering how much automation will affect us in the future, top coding skills will be in high demand :nvjpqts:
 
Finally got the time to sit down and make the thread!

tag list
You don't have permission to view the spoiler content. Log in or register now.

I'm doing a coding thread and how to get good at :hillarybiz: Might update this thrad with specific professions and how to get them late on but lets start with the basics, shall we?


some skills you need to have in order for you to be a good programmer:
  • Jobs look for soft skills. If you don't have all of this down, then working at your job will be difficult. When they are interviewing someone, they want someone who wants skills that are the following:
    • Communication skills- communicate effectively, both orally and in writing,
    • Problem solving- technically, a programmers job is to solve problems by creating (and modifying) software tools. An example is big-picture problem solving (how can we do this process more efficiently) and for the details of how to make it actually happen.
    • Teamwork/collaboration- your going to work in pairs and groups sometimes, like pair programming; pair programming–where one programmer writes code while another simultaneously reviews it. Collaboration is tied closely with your ability to communicate. Can you critique others’ work tactfully? Can you handle negative feedback about yourself?
    • Research- Always remain curious. If you fins something you aren't quite sure about, ask. It gives you insight and knowledge that you might have not known. These are good websites that programmers frequent to ask questions: https://stackoverflow.com/questions

  • Tip: think if this is actually what you want to do for the majority of your life. It involves a lot of screen time and learning (since technology is always changing).
Part 2: Computer programming languages

Most in demand languages are:

  • Java Highly ranked because:
    • 97% of Enterprise Desktops Run Java
    • 89% of Desktops (or Computers) in the U.S. Run Java
    • 9 Million Java Developers Worldwide
    • #1 Choice for Developers
    • #1 Development Platform
    • 3 Billion Mobile Phones Run Java
    • 100% of Blu-ray Disc Players Ship with Java
    • 5 Billion Java Cards in Use
    • 125 million TV devices run Java
    • 5 of the Top 5 Original Equipment Manufacturers Ship Java ME
  • Python
  • JavaScript
  • C++
  • C#
  • PHP
  • SQL
  • .Net
  • Ruby
Those are the top ones. The others will slowly become more in demand in time, but these one are what is in demand and are used commonly.

Salaries for each language ( if you ever decide to just learn one language and be really good at it).
  • Java- Entry level- $50k - $95k Mid Career- $65k - $109k Highest paying cities: NY, San Jose: 115k-120k
  • Python- Junior- 74k Middle- 100k Senior- 130k Highest paying cities: San Francisco 133k, Sunnyvale; 132k
  • JavaScript- Junior- 66k Middle-107k Senior- 165k Highest paying cities: Suunyvale-175k Seattle 175k
  • C++ Average- 107k Highest paying ciites: NY- 174k San Francisco 127k
  • C#- Average 100k
  • PHP- Between 7k-90K
  • SQL- Between 73k-92-k
  • .NET Between 76k-182k
  • Ruby Average 105k Highest- 151k


:gaasdrink: As you can see, lots of money to be made here, folks!


Part 3 Resources for each language:

Java:
Free Books ( I like reading and taking notes :zhqjlmx:) : https://www.eversql.com/best-free-books-for-java-programming-2017/
https://bookboon.com/en/java-programming-language-ebooks
https://books.goalkicker.com/JavaBook/
Exercises: https://www.w3resource.com/java-exercises/
https://docs.oracle.com/javase/tutorial/

https://codingbat.com/java
https://www.learnjavaonline.org/
https://www.udemy.com/course/java-tutorial/
https://www.youtube.com/course?list=ECFE2CE09D83EE3E28

Python:
Books: https://books.goalkicker.com/PythonBook/
https://pythonbooks.org/free-books/
https://www.onlineprogrammingbooks.com/python/
Excercises:

http://www.practicepython.org/

https://teamtreehouse.com/library/topic:python?utm_source=bing&utm_medium=cpc&utm_campaign=**LP+-+NonTM+-+Topic+-+Python+-+General&cid=10232&msclkid=aeb39ed2c72c109c337ec0fd22181814&utm_term=Python Practice&utm_content=Python Practice
https://www.learnpython.org/
https://www.udacity.com/course/introduction-to-python--ud1110
https://www.programiz.com/python-programming

JavaScript:

Books:
https://books.goalkicker.com/JavaScriptBook/

Exercises:
https://www.w3schools.com/Js/js_exercises.asp
https://www.w3resource.com/javascript-exercises/
https://exercism.io/tracks/javascript/exercises
https://www.bitdegree.org/learn/javascript-basics
https://practity.com/582-2/
https://snipcart.com/blog/javascript-beginner-intro-exercises


C++

Books:
https://books.goalkicker.com/CPlusPlusBook/

Exercises:
https://www.w3resource.com/cpp-exercises/basic/index.php
https://www.cs.purdue.edu/homes/bxd/CandC++/
http://www.cplusplus.com/forum/articles/12974/
http://www.worldbestlearningcenter.com/index_files/cpp-tutorial-variables_datatypes_exercises.htm
https://www.w3resource.com/cpp-exercises/array/index.php


C#

Books:
https://books.goalkicker.com/CSharpBook/


Exercises:

https://www.w3resource.com/csharp-exercises/
https://www.w3schools.com/cs/cs_exercises.asp
http://www.worldbestlearningcenter.com/index_files/csharp-variables-exercises.htm
https://practity.com/csharp/
https://exercism.io/tracks/csharp/exercises


PHP

Books: https://books.goalkicker.com/PHPBook/

Exercises:
https://www.w3resource.com/php-exercises/php-basic-exercises.php
https://www.w3schools.com/PHP/php_exercises.asp
https://www.w3resource.com/php-exercises/
https://tutorialsclass.com/exercises/php/php-all-exercises-assignments
https://www.w3schools.com/PHP/exercise.asp?filename=exercise_loops1


SQL

Books: https://books.goalkicker.com/SQLBook/

Exercises:

https://www.wiseowl.co.uk/sql/exercises/standard/
https://www.w3resource.com/sql-exercises/
https://sqlbolt.com/
https://www.complexsql.com/sql-practice-exercises-with-solutions/
https://www.w3schools.com/sql/



.NET

Books: https://books.goalkicker.com/DotNETFrameworkBook/


Excercises:

Can't find any at the moment



Ruby:

Books: https://books.goalkicker.com/RubyBook/


Exercises:
https://www.w3resource.com/ruby-exercises/
https://launchschool.com/books/ruby/read/intro_exercises
https://ruby-doc.org/docs/Tutorial/part_01/first_steps.html
https://github.com/codeunion/ruby-exercises ( great website, you should sign up!)
https://www.codequizzes.com/ruby
https://launchschool.com/books/ruby/read/basics




…… That's it for now. I'll update it the upcoming months. If anyone wants to contribute, go ahead.



Peace Out :eating:
C614AC62-FE45-463F-A70A-7182ADFE2B60.jpeg



We finally got that beneficial thread you promised us!:salute:

But quick question though what if you know Python already, will it help in the workforce or do I have to learn Java Script?

Also could you just go to trade school for coding or take some I.T. programs online like prime first and get your certs immediately?
 
Last edited:

Odkac WRLD

جندي صومال
VIP
As someone who worked as a software engineer, I feel able to give my two cents :salute:


Python


Is the single easiest language for a beginner to learn after HTML/css. It’s human friendly and code is easier to understand than other languages

it’s the most similar to English and you get feedback immediately when running code.

also the average python dev in Seattle makes $107k I believe

I didn’t believe in myself in the beginning, but if you pursue this fully there’s is SO much life changing money to be made.

don’t fall for coding boot camps either..

I wish all the best of luck!
 

General Asad

And What Is Not There Is Always More Than There.
View attachment 91926


We finally got that beneficial thread you promised us!:salute:

But quick question though what if you know Python already, will it help in the workforce or do I have to learn Java Script?

Also could you just go to trade school for coding or take some I.T. programs online like prime first and get your certs immediately?
Python >> JavaScript when it comes to jobs.

Also context. What kind of job/career you're interested in.

Web development and more specifically, front end? JavaScript.

Back end programming? Than both are options (JavaScript will be in the form of Node Js).


I'm assuming you want to be a developer? For many jobs, they don't care for a degree. As long you have experience and projects to show, they'll hire you. I knew a guy who was a senior software engineer and he didn't have one. Met another guy who said he was a developer for more than 20+ years. Didn't have one either. :zhqjlmx:

You can go down the cert/trade school route, laakin,

Certificates are meant to enhance. Employers might/won't take you seriously.

Frankly, it depends what you can show. I.e. projects. It's how you can convince the interviewer you know what you are doing.


Truthfully, its all about demonstration and knowledge.

:zhqjlmx:
 

Odkac WRLD

جندي صومال
VIP
Python >> JavaScript when it comes to jobs.

Also context. What kind of job/career you're interested in.

Web development and more specifically, front end? JavaScript.

Back end programming? Than both are options (JavaScript will be in the form of Node Js).


I'm assuming you want to be a developer? For many jobs, they don't care for a degree. As long you have experience and projects to show, they'll hire you. I knew a guy who was a senior software engineer and he didn't have one. Met another guy who said he was a developer for more than 20+ years. Didn't have one either. :zhqjlmx:

You can go down the cert/trade school route, laakin,

Certificates are meant to enhance. Employers might/won't take you seriously.

Frankly, it depends what you can show. I.e. projects. It's how you can convince the interviewer you know what you are doing.


Truthfully, its all about demonstration and knowledge.

:zhqjlmx:
Your a dev aren’t you :francis:
 

General Asad

And What Is Not There Is Always More Than There.
Fourth year with some coops/internships under my belt
I gotta say I’ve not seen many female somali software engineers, but it’s great to hear mashallah
There tons at my college. But they're clueless.

Had an older somali girl mentor me and it ended up me mentoring her. She was a sophomore and didn't know about internships! :farmajoyaab:
 

Odkac WRLD

جندي صومال
VIP
There tons at my college. But they're clueless.

Had an older somali girl mentor me and it ended up me mentoring her. She was a sophomore and didn't know about internships! :farmajoyaab:
:drakelaugh: I’m thankful I did research on my own. If you want the really high paying gigs internships are a must.

I flexed too hard with that internship money last summer though :farmajoyaab: cause I used to be broke as hell :damn:
 

Calaf

If it doesn't fit, you must acquit
VIP
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">
<channel>
<title>Somali Spot | Forum, News, Videos</title>
<description>
Somali discussion forums for general topics such as current events & pop culture.
</description>
<pubDate>Sat, 01 Feb 2020 21:04:35 +0000</pubDate>
<lastBuildDate>Sat, 01 Feb 2020 21:04:35 +0000</lastBuildDate>
<generator>Somali Spot | Forum, News, Videos</generator>
<link>https://www.somalispot.com/</link>
<atom:link rel="self" type="application/rss+xml" href="https://www.somalispot.com/forums/-/index.rss"/>
<item>
<title>


So, this is the Somalispot RSS feed. So, basically, it is very easy to make, Coding, using python, is easier

In UNI, we get taught how to simplify Codes, to be able to get a more efficient feed. By, what I am looking, it is externally sourced, so I cannot comment on it. Is that right @admin?

But, generally, once you look at the basic of every website, you can be a genius in the field of CS and coding.

I know it was a shit explanation, nor relevant, but I will elaborate further in the time!
 

Trending

Latest posts

Top