اذهب إلى المحتوى

Aouadi Mohamed Adib

الأعضاء
  • المساهمات

    54
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    7

إجابات الأسئلة

  1. إجابة Aouadi Mohamed Adib سؤال في كيف أتعلم البرمجة بشهادة من منصات الانترنت باللغة العربية؟ كانت الإجابة المقبولة   
    السلام عليكم
    يمكنك التعلم في دروس الأكاديمية 
    https://academy.hsoub.com/programming/
    وإن كنت ترغب بالحصول على شهادة معتمدة الأفضل أن تقوم بشراء دورتهم من هنا
    https://academy.hsoub.com/learn/front-end-web-development/
    يمكنك ايضا  ان تدرس في موقع  FreeCodeCamp
    https://www.freecodecamp.com/
    او يمكنك ان تتعلم في مواقع اخرى و تتحصل على شهادة بعد التاست
    http://ittestonline.com.cutestat.com/
    حظا سعيدا اخي
  2. إجابة Aouadi Mohamed Adib سؤال في هل أحتاج اللغة الإنجليزية لتعلم البرمجة؟ كانت الإجابة المقبولة   
    السلام عليكم اخي
    نعم يجب ان تتعلم الانقليزية من الفضل ان تصبح تفهمها لان البرمجة و التوثيقات و الاكواد كلها بالانقليزي
    يمكنك ان تعتمد
    https://www.duolingo.com/
  3. إجابة Aouadi Mohamed Adib سؤال في ما هي أفضل المواقع العربية لتعليم برمجة تطبيقات الاندرويد مجانا ؟ كانت الإجابة المقبولة   
    السلام عليكم
    اخي لتعلم لغة الاندرويد يمكنك الدخول على هذا الرابط
    https://academy.hsoub.com/programming/android/
     
  4. إجابة Aouadi Mohamed Adib سؤال في كيف يمكن فحص اتصال الانترنت وسرعته برمجيا؟ كانت الإجابة المقبولة   
    السلام عليكم 
    اخي لكي تتمكن من التاكد من الاتصال
    <?php function is_connected() { $connected = @fsockopen("www.example.com", 80); //website, port (try 80 or 443) if ($connected){ $is_conn = true; //action when connected fclose($connected); }else{ $is_conn = false; //action in connection failure } return $is_conn; } ?> و لكي تتمكن من التعرف على سرعة الاتصال
    function microtime_diff($a, $b) { list($a_dec, $a_sec) = explode(" ", $a); list($b_dec, $b_sec) = explode(" ", $b); return $b_sec - $a_sec + $b_dec - $a_dec; } function test_speed($test_size) { flush(); $start_time = microtime(); $comment = "<!--O-->"; $len = strlen($comment); for($i = 0; $i < $test_size; $i += $len) { echo $comment; } flush(); $duration = microtime_diff($start_time, microtime()); if($duration != 0) { return $test_size / $duration / 1024; } else { return log(0); } } $speed = test_speed(1024); if($speed > 50) { // a fast connection, send more byte for more accuracy $speed = test_speed(10240); if($speed > 500) { // a really fast connection, send even more byte for more accuracy $speed = test_speed(102400); } } echo sprintf("Download speed is %0.3f kb/s", $speed);  
  5. إجابة Aouadi Mohamed Adib سؤال في ما هي الخطوات التي يجب علي اتباعها لتعلم برمجة المواقع؟ كانت الإجابة المقبولة   
    السلام عليكم
    تتقسم لغات برمجة الواب الى قسمين : 
    FrontEnd 
    اي التصميم و برمجة كل ما يخص صفحات المستخدم حيث ان التصميم يكون باستعمال: HTML5 و CSS3
    و يوجد ايضا اطارات العمل المبنية على HTML5 و CSS3 و هي : 
    Bootstrap
    Materializecss
    Foundation
    هذا بخصوص التصميم اما ما يخص البرمجة فهي باستعمال لغة Javascript و لها اطارات عمل خصة بها مثل:
    AngularJS
    React.js
    jQuery
    =========================================================================
    اما بخصوص القسم الثاني و هو : 
    Backend
    يتمثل هذا القسم في برمجة كل ما يخص السيرفر و قاعدة البيانات حيث نقوم بالبرمجة باستعمال PHP و لها اطارات عمل مثل :
    Symfony
    Laravel
    Codeigniter
     
  6. إجابة Aouadi Mohamed Adib سؤال في كيف أتعلم البرمجة من الصفر؟ كانت الإجابة المقبولة   
    السلام عليكم 
    اخي تتفرع البرمجة إلى عدة ميادين مختلفة و لكل منها لغات برمجة خاصة بها. و انا انصحك بلغات الواب لان يمكنك استعمالها في برمجة مواقع و تطبيقات الواب بالاضافة إلى تطبيقات الجوال الشغالةعلى جميع الانظمة.
    يمكنك ان تبدأ بتعلم لغة  HTML5 ثم  CSS3. عندما تكملهم تبدأ بتعلم لغة Javascript و هي مهمة جدا يجب ان تاخذ وقتك في تعلمها و في انشاء كثير من الامثلة.
    عندما تتمكن تماما من لغة Javascript تبدأ بتعلم انظمة العمل أي  Frameworks  حيث تتعدد انظمة العمل و لعل اهمها و ابرزها: 
    Angular.js
    React.js 
    Ember.js
    افظل المواقع التي يمكن ان تتعلم فيها هي :
    https://www.freecodecamp.com 
    https://www.tutorialspoint.com
    https://www.codeschool.com
    حظا سعيدا اخي.
  7. إجابة Aouadi Mohamed Adib سؤال في برمجة أداة php و sql؟ كانت الإجابة المقبولة   
    السلام عليكم
    بما ان المعلومات تكون مخزنة في الداتابايز  يجب عليك ان تاخذ البيانات التي ادخلها المستخدم و تقوم بانجاز SQL Query
    $symbol = $_POST["symbol"] ; $number = $_POST["number"] ; try { $db = new PDO('mysql:host=localhost;dbname=your_database_name', 'root', ''); $db->exec("SET CHARACTER SET utf8"); $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch (Exception $ex) { echo $e->getMessage(); } $query = $db->query("select * from table_name where symbol='$symbol' and number='$number'"); $tab = $query->fetchAll(PDO::FETCH_ASSOC); if(empty($tab)){ echo "لا توجد" ; }else{ foreach ($tab as $key => $value) { echo $value["symbol"]." ".$value["number"] ; } }  
  8. إجابة Aouadi Mohamed Adib سؤال في كيف يمكنني برمجة نظام اشعارات شبيه بالفيسبوك؟ كانت الإجابة المقبولة   
    السلام عليكم 
    لكي تتمكن من انجاز نظام اشعارات Real time notification يجب ان تستعمل
    PHP 
    NodeJS
    Socekt.IO
    يمكنك رؤية هذا المثال 
    http://stackoverflow.com/questions/17209717/how-to-integrate-nodejs-socket-io-and-php
    او يمكنك تحميل هذا المثال
    http://imrealashu.in/code/javascript/simple-realtime-notification-system-using-php-node-and-socket-io/
    إذا كنت لست جيدا في Javascript اي انك لا تتقن NodeJS و انت متمكن في PHP  يمكنك استعمال :
    Elephant.io
    الموقع :  
    http://elephant.io
     المثال : 
    http://www.supinfo.com/articles/single/128-elephantio-client-socketio-php
     
×
×
  • أضف...