CodeGym /مدونة جافا /Random-AR /قرض الطالب؟ ًلا شكرا. كيفية تعلم جافا دون دفع للكلية
John Squirrels
مستوى
San Francisco

قرض الطالب؟ ًلا شكرا. كيفية تعلم جافا دون دفع للكلية

نشرت في المجموعة
هل يمكنني أن أكون مبرمجًا بدون شهادة؟ هل أحتاج إلى الذهاب إلى الكلية أو الجامعة لتعلم البرمجة أم يجب أن أتعلم عبر الإنترنت بمفردي؟ يمكنك فعليًا رؤية مئات الإصدارات من هذه الأسئلة على مواقع الأسئلة والأجوبة مثل Quora ولوحات الرسائل ووسائل التواصل الاجتماعي. يتطلع الأشخاص من مختلف الأعمار في جميع أنحاء العالم إلى أن يصبحوا مبرمجين لأن البرمجة في عالم اليوم هي مهنة مطلوبة وذات أجر جيد ومحترمة. إنهم يتساءلون، بطبيعة الحال، عما إذا كانت الدراسة في كلية أو جامعة هي الطريقة الوحيدة إذا كنت ترغب في تعلم البرمجة على المستوى المهني للحصول على وظيفة وربما الحصول على حياة مهنية طويلة ومثمرة. قرض الطالب؟  ًلا شكرا.  كيفية تعلم جافا دون دفع تكاليف الكلية - 1الإجابة المختصرة هي: لا، من الممكن تمامًا أن تتعلم البرمجة وتصبح مبرمجًا جادًا عبر الإنترنت، دون الحاجة إلى الذهاب إلى الكلية أو الحصول على شهادة في علوم الكمبيوتر من إحدى الجامعات. في الواقع، يمكننا أن نذهب إلى حد القول إن الدراسة عبر الإنترنت اليوم، في عام 2020، هي الحل الأمثل إذا كنت تبحث حقًا عن مهارات قابلة للتطبيق ومعرفة قوية. لماذا؟ كيف يمكن للدراسة عبر الإنترنت في المنزل أن تكون أفضل وأكثر فعالية في تعليم البرمجة للشخص من الكليات والجامعات، حتى الأكثر احتراما؟ حسنًا، نظرًا لكوننا دورة Java متاحة عبر الإنترنت فقط، فمن الواضح أننا متحيزون قليلاً هنا، ولكن دعونا نرى.

لماذا يعد تعلم البرمجة عبر الإنترنت بدلاً من الحصول على شهادة جامعية هو الحل الأمثل

  1. تتغير برمجة الكمبيوتر والتكنولوجيا بشكل عام وتتطور بسرعة كبيرة جدًا بحيث يتعذر على المؤسسات التعليمية التقليدية، وخاصة الكبيرة منها، التكيف معها في الوقت المناسب.
كل ما في الأمر هو أنه في عالم البرمجة، يتغير كل شيء بسرعة كبيرة: تظهر إصدارات جديدة من لغة البرمجة عاجلاً فعاجلًا (كل 6 أشهر الآن بالنسبة لـ Java)، وتحل أطر العمل والأنظمة الأساسية الجديدة محل القديمة، وتظهر أساليب جديدة تمامًا، وتختفي التقنيات القديمة في عالم البرمجة. الهاوية، وما إلى ذلك. من المستحيل على المؤسسات التعليمية تكييف دوراتها بسرعة كافية لتعليم الطلاب أحدث المعرفة، وهو ما يحتاجون إليه حقًا للحصول على وظيفة.
  1. تدور البرمجة حول الممارسة، بينما تضع الكليات والجامعات دائمًا النظرية في المقام الأول.
إذًا، ما الذي تحتاج إلى معرفته لتكون مطور Java أو مطورًا في أي لغة برمجة أخرى؟ كما تعلمت بالفعل الآن، من أجل الحصول على مهارات البرمجة الحقيقية القابلة للتطبيق بسرعة كافية، تحتاج إلى تعلم النظرية بالطبع، ولكن يجب أن يكون التركيز على الممارسة. لا يعني ذلك أن الطلاب الذين يدرسون في الجامعات والكليات لا يتدربون على الإطلاق، بل يفعلون ذلك، ولكنهم عادةً ما يتدربون على المهام العملية فقط مع اقتراب نهاية الدورة التدريبية، ويقضون الكثير من الوقت في حشر أجزاء كبيرة من النظرية . تظهر لنا النتائج أن هذا النهج ليس فعالاً.
  1. لا تحتاج حقًا إلى شهادة للحصول على وظيفة برمجة هذه الأيام.
لا تطلب غالبية شركات التكنولوجيا هذه الأيام من المتقدمين لوظائف البرمجة الحصول على دبلوم كضرورة للتوظيف. إنهم يضعون المهارات في المقام الأول، وهو أمر مفهوم ومعقول تمامًا، في حين يمكن اعتبار الدبلوم ميزة، وليس أكثر. إن Google وApple وIBM ومجموعة كاملة من شركات التكنولوجيا الكبرى الأخرى مدرجة في قائمة الشركات التي لم تعد تتطلب من موظفيها الحصول على درجة علمية .
  1. لا تحتاج حقًا إلى إنفاق كل هذا الوقت والمال في الكلية أو الجامعة للحصول على أول وظيفة برمجة لك.
الحقيقة هي أن هناك في هذه الأيام العديد من الطرق لاكتساب مهارات البرمجة العملية والقابلة للتطبيق دون الحاجة إلى إنفاق كل هذا المال والوقت. ونحن نعلم جميعا مدى تكلفة التعليم الرسمي، وخاصة في أمريكا الشمالية، ونوع العبء المالي الذي يمكن أن يتحول إليه قرض الطالب. بالطبع، لن يكون من السهل الحصول على أول وظيفة برمجة حقيقية لك، حتى كمبرمج مبتدئ، دون أي دليل على امتلاك المهارات المطلوبة. ولكن يمكنك بسهولة زيادة مؤهلاتك إذا بدأت بوظائف صغيرة مستقلة أو عملت في مشروع خاص بك. عادةً ما يسمح لك امتلاك محفظة جيدة إلى حد ما بالحصول على أول وظيفة برمجية لك في وقت قصير، حتى بدون الحصول على شهادات جامعية من أي نوع.
  1. Java هي لغة بسيطة (نسبيًا) وشائعة الاستخدام، ويسهل تعلمها خارج الكلية أو الجامعة.
تعد Java واحدة من لغات البرمجة الأكثر شيوعًا والأكثر تطبيقًا في العالم الآن. وفقًا لاستطلاع حديث لـ State of The Developer Nation أجرته Slashdata ، يوجد أكثر من 8.2 مليون مطور Java في العالم اليوم. على عكس العديد من لغات البرمجة الأخرى، تنمو شعبية Java بشكل مطرد عامًا بعد عام منذ أكثر من عقدين من الزمن. في الواقع، من بين جميع لغات البرمجة المتوفرة، تعد Java واحدة من أكثر اللغات ملاءمة للدراسة عبر الإنترنت نظرًا لوجود العديد من الطرق المختلفة للتعلم ومصادر المعلومات المتاحة للمبتدئين في Java على الإنترنت هذه الأيام. من الصعب الجدال مع هذه النقاط، أليس كذلك؟

كيف تصبح مبرمجا بدون شهادة؟ فيما يلي أفضل الطرق لتعلم Java عبر الإنترنت

دعونا نلقي نظرة سريعة على الطرق التي يمكنك من خلالها تعلم Java عبر الإنترنت والحصول على وظيفة بدون درجة علمية من أي نوع.قرض الطالب؟  ًلا شكرا.  كيفية تعلم جافا دون دفع تكاليف الكلية - 2
  • الكتب المدرسية والأدلة للمبتدئين جافا.
هناك الكثير من كتب Java المدرسية الرائعة المتاحة، سواء للمبتدئين أو للمبرمجين ذوي الخبرة إلى حد ما. وفي الواقع، فإن عدد الكتب المدرسية المتوفرة مرتفع جدًا لدرجة أنه قد يكون من الصعب الاختيار من بينها. لهذا السبب قمنا بإعداد هذه القائمة لأفضل كتب Java للمبتدئين . نوصيك بشكل خاص بالبدء بهذه الثلاثة: Head First Java بقلم كاثي سييرا وبيرت بيتس، Java: دليل المبتدئين بقلم هربرت شيلدت، وJava: المرجع الكامل بقلم هربرت شيلدت.
  • قنوات يوتيوب لمتعلمي جافا.
في هذه الأيام، يمكنك العثور على عدد لا بأس به من قنوات YouTube المفيدة للغاية والتي تحتوي على دروس Java ونصائح وأدلة وبرامج تعليمية ومحتويات أخرى للمبتدئين في Java. في مرحلة ما في المستقبل، من المحتمل أن نقوم بإعداد قائمة بأفضل مستخدمي YouTube ذوي الصلة بـ Java، ولكن إليك بعضًا منهم بالتأكيد الجدير بالذكر: Derek Banas (قناة مشهورة تحتوي على مقاطع فيديو تعليمية عن البرمجة)، Programming with Mosh (قناة أخرى معروفة). للمبتدئين في البرمجة)، Java (القناة الرسمية لمجتمع Java)، Devoxx (قناة تحتوي على فيديوهات وتقارير من مختلف المؤتمرات والندوات لمطوري البرمجيات).
  • دورة CodeGym لتعلم نظرية Java وتعزيز مهاراتك في البرمجة من خلال الكثير من المهام العملية.
من المؤكد أن CodeGym يجب أن يكون مدرجًا في قائمة أفضل الطرق لتعلم Java عبر الإنترنت، لأننا نعتقد حقًا أنها الدورة الأكثر فعالية لتعلم النظرية وممارسة مهارات ترميز Java المتوفرة حاليًا على الإنترنت. من خلال نهج الممارسة أولاً، تعد CodeGym أداة أساسية يمكن أن تحولك من مبتدئ تمامًا إلى مبرمج Java لائق في ستة أشهر أو أقل (إذا كنت تدرس بجد).
  • لوحات الرسائل ومواقع الأسئلة والأجوبة لطرح الأسئلة والحصول على المساعدة.
يعد مجتمع Java واحدًا من أكبر مجتمعات البرمجة في العالم. وهي ودية للغاية وداعمة أيضًا. يمكنك أن تطلب من مبرمجي Java الأكثر خبرة الحصول على النصائح والنصائح والتوصيات على موقع الأسئلة والأجوبة Quora و StackOverflow و Java Programming Forum و Oracle's Java Community forum و CodeRanch ومجموعة من مواقع الويب الرائعة الأخرى. أو يمكنك فقط أن تطلب المساعدة من مجتمع CodeGym .
  • مواقع وأدوات إضافية للدراسة بشكل أسرع وأكثر فعالية.
إن الشيء العظيم في الدراسة عبر الإنترنت هو أن لديك العديد من الأدوات والمواقع المختلفة، ومعظمها مجاني، لمساعدتك. على سبيل المثال، يعد LeetCode منصة رائعة للتحضير لمقابلة العمل الخاصة بالبرمجة. فهو يسمح لك بإجراء العديد من المقابلات النموذجية كما تريد حتى تشعر بالثقة والاستعداد لإجراء مقابلة حقيقية. StayFocusd هو امتداد لمتصفح Chrome لزيادة إنتاجيتك عن طريق الحد من مقدار الوقت الذي يمكنك قضاؤه في مواقع الويب التي تهدر الوقت. My Study Life هو تطبيق جميل لتنظيم عملية الدراسة الخاصة بك. وما إلى ذلك وهلم جرا.

ملخص

كما ترون، فإن تعلم Java عبر الإنترنت أكثر مرونة وتنوعًا مقارنة بنهج الكلية. وغني عن القول أنها أرخص بكثير. لا تخطئ في فهمنا، فنحن لا نقول إن التعليم الجامعي غير فعال على الإطلاق عندما يتعلق الأمر بتعلم البرمجة أو لغة جافا على وجه الخصوص. كل ما نحاول قوله هو - لست بحاجة إلى الحصول على قرض طلابي وإضاعة سنوات من حياتك في الذهاب إلى الكلية لتصبح مبرمج جافا. يمكنك تعلم نظرية Java مع المهارات الأساسية على CodeGym، والحصول على وظيفة مطور Java مبتدئ، ومواصلة التعلم أثناء جني الأموال في هذه العملية. والخيار هو دائما لك بالرغم من ذلك.
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION