Education/ComputerScience: Difference between revisions

Line 50: Line 50:
* Mentors
* Mentors


==[[Education/ComputerScience/WorkingWithSource|Working with the source code]]==
==[[Education/ComputerScience/EssentialSkills|Essential Development Skills]]==
Learn how to get Mozilla source code, edit it and compile it.
You can't do anything with Mozilla if you can't download and compile the source code. For many, Mozilla may be the largest project they have ever built. Start here for the essential skill set:
 
* getting the source code
==[[Education/ComputerScience/Testing|Testing]]==
* compiling the source code
If you want to submit a patch and see it accepted you will probably need to write a test to go with it. Learn about all the different kinds of tests there are for Mozilla code.
* navigating the source code
 
* testing
==[[Education/ComputerScience/Debugging|Debugging]]==
* debugging
Learn how to use tools available for any operating system to debug Mozilla.
* creating patches


==[[Education/ComputerScience/LanguageReference|Language reference]]==
==[[Education/ComputerScience/LanguageReference|Language reference]]==
210

edits