Terbaru
Tampilkan postingan dengan label Info. Tampilkan semua postingan
Tampilkan postingan dengan label Info. Tampilkan semua postingan

Sabtu, 19 Juni 2021

Software Quality Assurance - SQA dalam Pengembangan Perangkat Luak

Apa itu Software Quality Assurance ?

Software Quality Assurance adalah proses sistematis untuk memeriksa apakah sebuah software telah dikembangkan sesuai dengan kebutuhan yang telah ditentukan sebelumnya. Proses ini, bisa dilaksanakan oleh seorang QA Tester atau oleh seorang QA Engineer.

SQA mencakup prosedur untuk penerapan metode dan alat yang efektif, pengawasan kegiatan pengendalian kualitas seperti tinjauan teknis dan pengujian perangkat lunak, prosedur untuk manajemen perubahan, prosedur untuk memastikan kepatuhan terhadap standar, dan mekanisme pengukuran dan pelaporan. Software quality assurance berkaitan dengan memastikan bahwa perangkat lunak memiliki jumlah cacat yang kecil dan mencapai standar yang diperlukan untuk pemeliharaan, keandalan, portabilitas, dan sebagainya.

Faktor kualitas menurut ISO 9126 meliputi enam karakteristik kualitas sebagai berikut: 

  1. Functionality (Fungsionalitas).
    Kemampuan perangkat lunak untuk menyediakan fungsi sesuai kebutuhan user dan memuaskan user. 

  2. Reliability (Kehandalan).
    Kemampuan perangkat lunak untuk mempertahankan tingkat kinerja tertentu performance dari software (ex: akurasi, konsistensi, kesederhanaan, toleransi kesalahan). 

  3. Usability (Kebergunaan).
    Kemampuan perangkat lunak untuk dipahami, dipelajari, digunakan, dan menarik bagi pengguna. 

  4. Efficiency (Efisiensi).
    Kemampuan perangkat lunak untuk memberikan kinerja yang sesuai dan relatif terhadap jumlah sumber daya yang digunakan pada saat keadaan tersebut (ex: efisiensi penyimpanan). 

  5. Maintainability (Pemeliharaan).
    Kemampuan perangkat lunak untuk dimodifikasi. Modifikasi meliputi koreksi, perbaikan atau adaptasi terhadap perubahan lingkungan, persyaratan, dan spesifikasi fungsional (ex: konsistensi). 

  6. Portability (Portabilitas).
    Kemampuan perangkat lunak untuk ditransfer dari satu lingkungan ke lingkungan lain atau kemampuan software beradaptasi saat digunakan di area tertentu (ex: self documentation, teratur).


Statistik Software Quality Assurance ?

Statistik dari SQA membantu untuk meningkatkan kualitas dari produk dan proses software itu sendiri. Model keandalan software memperluas pengukuran, memungkinkan data cacat yang telah dikumpulkan untuk diekstrapolasi ke dalam proyeksi tingkat kegagalan dan prediksi keandalan software.


Tugas Software Quality Assurance ?

  1. Memiliki tugas pokok dalam perencanaan prosedur jaminan kualitas suatu produk atau jasa
  2. Menafsirkan dan menerapkan standar jaminan kualitas 
  3. Mengevaluasi kecukupan standar jaminan kualitas 
  4. Merancang sampel prosedur dan petunjuk untuk mencatat dan melaporkan data berkualitas 
  5. Meninjau pelaksanaan dan efisiensi kualitas dan inspeksi sistem agar berjalan sesuai rencana, melaksanakan dan memantau pengujian dan inspeksi bahan dan produk untuk memastikan kualitas produk jadi. 
  6. Mendokumentasikan audit internal dan kegiatan jaminan kualitas lainnya 
  7. Mengumpulkan dan menyusun data kualitas statistik
  8. Menganalisis data untuk mengidentifikasi area untuk perbaikan dalam sistem mutu 
  9. Mengembangkan, merekomendasikan dan memantau tindakan perbaikan dan pencegahan 
  10. Menyiapkan laporan untuk berkomunikasi hasil dari kegiatan kualitas 
  11. Mengidentifikasi kebutuhan pelatihan dan mengatur intervensi pelatihan untuk memenuhi standar kualitas 
  12. Mengkoordinasikan dan dukungan di tempat audit yang dilakukan oleh penyedia eksternal 
  13. Mengevaluasi temuan audit dan menerapkan tindakan koreksi yang tepat 
  14. Mengelola dan memeriksa kegiatan manajemen risiko 
  15. Bertanggung jawab untuk sistem manajemen dokumen 
  16. Memastikan kepatuhan berkelanjutan dengan persyaratan peraturan kualitas dan industri yang ditetapkan perusahaan

Pengujian Software

  1. Pengujian Manual
    Pengujian ini biasanya dilakukan untuk mengecek aliran aplikasi, memeriksa cacat (desain atau pemrograman), pengujian di sistem operasi berbeda, serta uji migrasi dari versi aplikasi terdahulu.
     
  2. Pengujian Otomatis
    Pengujian ini terdiri dari pengujian regresi, pengujian otomatis yang dilakukan pada malam hari, pelaporan otomatis (melalui email atau tool kolaborasi seperti slack), automated build, dan automated publish.

    Untuk pengujian otomatis, bisa dilakukan di berbagai sistem: Continuous Integration (CI) Jenkins, Travis CI, Circle CI, dan lain-lain. Apabila terjadi kesalahan dalam pengujian biasanya karena ada permasalahan di sisi backend, di sisi Continuous Integration (adanya pembaruan library, misalnya) atau perbaikan pada aplikasi.


QA tester maupun QA engineer harus selalu berpikiran terbuka. Dengan sikap terbuka untuk mempelajari hal-hal yang baru, diharapkan QA dapat memberikan kontribusi positif untuk menghasilkan produk software yang baik.

Dan jika anda kebetulan ternyata adalah seorang yang ingin mempelajari di bidang Software Quality Assurance bisa lajut kuliah dibidang IT loh. Admin punya rekomendasi kampus, yuk buruan cek disni : https://nurulfikri.ac.id/

Read more ...

Minggu, 30 Mei 2021

Mengenal Robotic Process Automation : RPA

 

Robotic Process Automation - Photo by Testalize.me on Unsplash

Apa Itu RPA ?

Robotic Process Automation (RPA) adalah sebuah bentuk teknologi otomatisasi proses bisnis yang bekerja mengotomasikan interaksi dengan desktop GUI pengguna akhir. 

Robotic Process Automation (RPA) merupakan sebuah software robot. Software robot yang digunakan untuk melakukan task komputer yang terstruktur, rutin, berulang dan akan menjadi lebih optimal pemanfaatannya jika dilakukan dalam volume yang besar. RPA adalah sebuah teknologi baru yang potensinya masih belum direalisasi secara seutuhnya.

Dengan robot atau dikenal juga dengan istilah bot, akan meniru aktivitas manusia di dalam komputer dan mengerjakannya seperti apa yang dilakukan oleh manusia dengan waktu yang jauh lebih cepat dan akurasi 100%. Robot juga dapat bekerja 24 jam sehari dan 7 hari dalam satu minggu tanpa lelah dan berkurang kemampuannya.

Robot tersebut memungkinkan untuk mereplikasi bagaimana orang melakukan tugas yang berulang dalam suatu aplikasi (misalkan: memasukkan data, melakukan tugas yang berhubungan dengan transaksi).


Para praktisi membagi teknologi RPA dalam 3 kategori besar, yaitu: 

  • Probots bertugas untuk: memproses data dengan mengikuti rule sederhana dan berulang. 
  • Knowbots bertugas untuk: menjelajah internet untuk mengumpulkan dan menyimpan informasi spesifik tentang pengguna. 
  • Chatbots merupakan agen virtual yang dapat merespons permintaan pelanggan secara real time.

RPA merupakan evolusi dari 3 teknologi utama, yaitu: 

  • Screen scraping adalah proses mengoleksi data screen display dari aplikasi legacy sehingga data dapat ditampilkan oleh user interface yang lebih modern. 
  • Workflow merupakan suatu proses dalam RPA yang menghilangkan proses data entry secara manual untuk meningkatkan kecepatan, efisiensi, dan akurasi. 
  • Artificial intelligence merupakan system kecerdasan buatan yang dapat menjalankan tugas – tugas yang mambutuhkan intervensi dan kecerdasan manusia.

Penerapan Robotic Process Automation

  1. Jasa Keuangan
    Menggunakan RPA untuk meningkatkan kecepatan dan efisiensi dalam rangka kompetisi dengan fintech. Contoh tugas yang dilakukan, pada pembayaran mata uang asing, otomatisasi pembukaan atau penutupan rekening, mengelola audit request, dan memroses klaim asuransi.

  2. Pemerintah
    Mengotomatisasi fungsi-fungsi back office/fungsi yang langsung melayani masyarakat.

  3. Layanan Kesehatan
    Mengotomatisasi proses back office dan revenue cycle management. Misalnya, menangani catatan medis pasien, klaim, dukungan pelanggan, account management, billing, pelaporan, dan analytics

  4. Transportasi dan logistik
    Mengotomatisasi pemrosesan dokumen shipping dan proses berbasis dokumen lainnya.

  5. Energi
    Mengotomatisasi tugas-tugas, mulai dari akunting sampai dengan pemeliharaan dalam rangka menjaga cost.

  6. Telekomunikasi
    Mengotomatisasi tugas-tugas repetitif terkait penyiapan dokumen.

  7. Pelayanan pelanggan
    Mengotomatisasi tugas-tugas di contact center, seperti verifikasi e-signature, mengupload dokumen yang sudah di-scan, dan verifikasi informasi untuk persetujuan atau penolakan otomatis.

  8. Sumber Daya Manusia
    Mengotomatisasi tugas-tugas divisi SD, seperti onboarding dan offboarding, pembaruan informasi karyawan, dan timesheet submission processes.

  9. Supply Chain Management
    Mengotomatisasi proses procurement, pemrosesan order dan pembayaran, memantau tingkat inventory, dan tracking shipments.


RPA dalam Kehidupan Sehari - hari

Jika pekerjaan dilakukan oleh sebuah software, lalu apakah manusia akan kehilangan pekerjaan? Jawabannya tidak. 

Dengan kehadiran RPA justru manusia akan lebih memiliki kesempatan untuk lebih produktif dalam melakukan pekerjaan yang menarik dan kreatif, serta manusia juga akan lebih efisien. 

Manusia pun tidak akan bosan dengan melakukan pekerjaan yang repetitif, nantinya mereka akan lebih tangkas dalam menciptakan inovasi baru untuk meningkatkan peluang bisnis bagi perusahaan.


Robotic Process Automation (RPA) merupakan software “robot” untuk meniru dan mengintegrasikan tindakan manusia yang berinteraksi dalam system digital untuk menjalankan proses bisnis dengan kecepatan dan tingkat akurasi yang dapat mencapai seratus persen. Dan untuk kamu yang ingin lebih dalam pemrograman dan dabat membuat RPA nanti nya bisa lajut kuliah dibidang IT. Admin punya rekomendasi kampus, yuk buruan cek disni : https://nurulfikri.ac.id/

Read more ...

Sabtu, 29 Mei 2021

Internet of Things : Apa itu IoT ?

 


Apa Itu IoT ?

Internet of things adalah suatu konsep atau program dimana sebuah objek memiliki kemampuan untuk mentransmisikan atau mengirimkan data melalui jaringan tanpa menggunakan bantuan perangkat komputer dan manusia. Internet of things atau sering disebut dengan IoT saat ini mengalami banyak perkembangan.

IoT ini mulai berkembang pesat sejak ketersediaan teknologi nirkabel, micro-electromechanical systems (MEMS), dan tentu saja, 

internet. Internet of Things juga seringkali diidentifikasikan dengan RFID sebagai metode komunikasi. Tetapi, IoT juga bisa mencakup teknologi-teknologi sensor lainnya seperti teknologi nirkabel dan kode QR.

Internet of things bisa dimanfaatkan di: 

  • Gadget, misalnya smartwatch 
  • Kesehatan, untuk mengumpulkan informasi lengkap pasien 
  • Kota pintar, misalnya untuk manajemen sampah 
  • Pertanian, misalnya rumah kaca pintar 
  • Industri, misalnya manajemen gudang


Unsur-unsur Pembentuk IoT

  1. Artificial Intelligence/AI
    Artificial Intelligence (AI) atau dalam bahasa Indonesia berarti kecerdasan buatan merupakan merupakan sebuah penemuan yang dapat memberikan kemampuan bagi setiap teknologi atau mesin untuk berpikir (menjadi “smart”). Jadi, AI disini dilakukan dengan mengumpulkan berbagai data, pemasangan jaringan, dan pengembangan algoritma dari kecerdasan buatan.

  2. Konektivitas
    Konektivitas atau biasa disebut dengan hubungan koneksi antar jaringan. Di dalam sebuah sistem IoT yang terdiri dari perangkat kecil, setiap sistem akan saling terhubung dengan jaringan. Sehingga dapat menciptakan kinerja yang lebih efektif dan efisien.

  3. Sensor
    Sensor merupakan unsur yang menjadi pembeda dari IoT dengan mesin canggih yang lain. Dengan adanya sensor, mampu untuk mendefinisikan sebuah instrumen, yang mana dapat mengubah IoT dari jaringan standar yang cenderung pasif menjadi sistem aktif yang terintegrasi dengan dunia nyata.

  4. Active Engagement
    Banyak mesin modern yang masih menggunakan keterlibatan (engagement) secara pasif. Namun, yang menjadi pembeda dari mesin yang lain, IoT telah menerapkan metode paradigma aktif dalam berbagai konten, produk, serta layanan yang tersedia.

  5. Perangkat Berukuran Kecil
    Di dalam perkembangan teknologi masa kini, semakin kecil sebuah perangkat maka akan menghasilkan biaya yang lebih sedikit, namun efektifitas dan skalabilitas menjadi tinggi. Sehingga di masa yang akan datang, manusia dapat lebih mudah menggunakan perangkat teknologi berbasis IoT dengan nyaman, tepat, dan efisien

Cara Kerja IoT

Cara kerja internet of things adalah memanfaatkan sebuah argumentasi dari algoritma bahasa pemrograman yang telah tersusun. Dimana, setiap argumen yang terbentuk akan menghasilkan sebuah interaksi yang akan membantu perangkat keras atau mesin dalam melakukan fungsi atau kerja. 

Sehingga, mesin tersebut tidak memerlukan bantuan dari manusia lagi dan dapat dikendalikan secara otomatis. Faktor terpenting dari jalannya program tersebut terletak pada jaringan internet yang menjadi penghubung antar sistem dan perangkat keras. Tugas utama dari manusia adalah menjadi pengawas untuk memonitoring setiap tindakan dan perilaku dari mesin saat bekerja.

Kendala terbesar dari pengembangan Internet of things adalah dari sisi sumber daya yang cukup mahal, serta penyusunan jaringan yang sangat kompleks. Biaya pengembangan juga masih terlampau mahal dan tidak semua kota atau negara telah menggunakan IoT sebagai kebutuhan primer mereka.


Penerapan IoT

  1. Bidang Kesehatan
    IoT dalam dunia kesehatan adalah membantu dalam proses pendataan detak jantung, mengukur kadar gula tubuh, mengecek suhu tubuh dan lain sebagainya. Data yang diperoleh akan disimpan dalam penyimpanan data berskala besar.

  2. Bidang Energi
    Dengan adanya IoT contohnya dapat mengurangi beberapa resiko seperti pemborosan energi. Misalnya saja, dengan penerapan sensor cahaya mampu untuk mengurangi penggunaan energi listrik. Dengan sensor tersebut, mampu menangkap partikel cahaya, sehingga saat cahaya tersebut banyak maka lampu akan mati. Namun, saat tidak ada pasokan cahaya, maka lampu akan otomatis menyala.

  3. Transportasi
    Mobil dapat berjalan sendiri sesuai dengan prosedur dan terprogram dengan baik. Jadi, anda dapat merasakan sensasi seperti pada sistem autopilot di pesawat. Tahap pengembangan kendaraan tersebut masih diujicobakan di beberapa negara maju. 

  4. Lingkungan Umum
    Dimana segala aktivitas manusia, tumbuhan, maupun hewan dapat dipantau dan diawasi dengan menggunakan teknologi IoT. Misalnya saja, untuk melakukan penelitian kualitas air harus dibutuhkan sumber informasi yang akurat dan terpercaya.

Internet of things adalah sebuah konsep dimana objek mampu mengirimkan data menggunakan jaringan untuk melakukan aktivitas kerja tanpa bantuan dari manusia atau interaksi dengan perangkat komputer. Dengan teknologi internet yang maju, IoT diimpelemnatsikan di berbagai bidang dan sangat bermanfaat. Dan untuk kamu yang ingin lebih dalam dalam dunia IoT dalam pemrograman bisa lajut kuliah dibidang IT. Admin punya rekomendasi kampus, yuk buruan cek disni : https://nurulfikri.ac.id/


Read more ...

Minggu, 25 April 2021

Sistem Bilangan Biner pada Komputer

 

Sistem bilangan biner atau sistem bilangan basis dua adalah sebuah sistem penulisan angka dengan menggunakan dua simbol yaitu 0 dan 1. Dalam Komputer tidak memahami kata atau angka seperti manusia. tetapi pada tingkat terendah komputer, semuanya diwakili oleh sinyal listrik biner dengan hanya satu dari dua kondisi: aktif atau tidak aktif.  Biner adalah sistem bilangan 2 basis. Basis 2 berarti hanya ada dua digit-1 dan 0-yang sesuai dengan keadaan hidup dan mati yang dapat dimengerti komputer Anda

Ketika kita melihat sistem biner maka yang kita temukan hanyalah sekumpulan digit yang hanya tersusun dari angka 0 dan 1 dan tampak acak sehingga sangat sulit bagi kita untuk bisa memahami apa sebenarnya yang direprsentasikan oleh digit-digit tersebut, seperti: 010010101010101001101011 Tetapi pada dasarnya sekumpulun 0 dan 1 ini bisa direpresentasikan dengan angka desimal dan pertama-tama tentu kita mencoba membaca desimal yang terwakili di dalam sekumpulan 0 dan 1 tersebut. Dan dari angka desimal kemudian bisa diterjemahkan ke dalam teks. Memang komputer sendiri tidak menggunakan sistem desimal ini ketika teks-teks di dalam komputer terkonversi menjadi sistem biner. Jadi cara baca kita ini bukan proses yang dilalui oleh komputer.

Akan lebih memudahkan memang untuk memahami prinsip kerja komputer jika kita memiliki pengetahuan tentang dasar elektronika, karena seperti yang diketahui, komputer dibangun dengan banyak koneksi antar komponen elektronika, yang digunakan untuk berkomunikasi, mentransfer dan menyimpan data. Jadi untuk memudahkan pemahaman, konsep alur komputer secara singkatnya, karena ic atau chipset yang  merupakan inti dari komputer terbuat dari transistor yang hanya bisa menahan 2 kondisi yaitu on dan off, hal ini menyebabkan sinyal data yang berupa arus listrik, yang merupakan representatif dari transistor, juga menjadikanya hanya 2 keluaran saja yaitu high (ada tegangan) dan low (tidak ada tegangan), sinyal data inilah yang biasanya dalam dunia elektronika disebut dengan sinyal pulsa (high/low),yang kemudian paling cocok digambarkan dengan sistem bilangan biner (1 dan 0). 


(ASCII) singkatan dari American Standard Code for Information Interchange atau Kode Standar Amerika untuk Pertukaran Informasi adalah standar pengkodean karakter untuk alat komunikasi. Kode ASCII mewakili teks dalam komputer, peralatan telekomunikasi, dan perangkat lainnya. 

image bournetocode

Sebagai contoh, misalnya karakter "a", pada tabel menunjukan bahwa karakter "a" memiliki kode biner 0110 0001. Data kode biner ini lah yang nantinya dikirimkan oleh sistem inputan, yang kemudian di proses dan ditampilkan lagi dalam bentuk grafik yang bisa kita lihat. Jadi apapun yang kita inputkan pada keyboard, nantinya berupa kode biner yang akan dikirimkan ke sistem komputer. 


Begitu juga gambar atatu file image, dalam gambar setiap dot pixelnya mengandung sebuah warna yang biasanya menggunakan sistem 32 bit dalam pengkodeannya. sebagai contoh, putih memiliki kode hex : FFFFFFFF, dari kode hexa inilah yang kemudian di konversi juga menjadi bilangan biner. Saya kira seperti itu gambaran, bagaimana kerja dari sistem komputer.


komputer itu awalnya tidak di desain khusus untuk menggunakan sistem bilangan biner, tapi bilangan binerlah sistem yang paling cocok untuk digunakan pada komputer yang bisa mewakili keadaan sesungguhnya. Dan untuk kamu yang ingin lebih dalam dalam dunia pemrograman bisa lajut kuliah dibidang IT. Admin punya rekomendasi kampus, yuk buruan cek disni : https://nurulfikri.ac.id/

Read more ...

Selasa, 02 Februari 2021

Perbedaan Hosting dan Domain


Domain

Domain adalah alamat yang akan mengantarkan Anda ke website yang Anda tuju. Pada dasarnya, domain merupakan bentuk sederhana dari alamat IP yang berupa kombinasi angka rumit. Dengan banyaknya website yang tersebar di internet, menghafalkan kombinasi angka tersebut tentu sangat sulit.

Dikutip dari wikipedia :

Nama domain (bahasa Inggris: domain name) adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet. Nama domain berfungsi untuk mempermudah pengguna di internet pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai alamat IP.

Fungsi domain merupakan alat untuk mengidentifikasi sebuah web hosting.

Untuk memiliki nama domain Anda sendiri, maka Anda perlu mendaftarkan nama domain yang Anda inginkan tersebut. Domain akan terdaftar di organisasi bernama ICANN (Internet Corporation for Assigned Names and Numbers) yang menentukan ekstensi domain apa saja yang bisa digunakan.

Saat mendaftarkan nama domain, Anda dapat memilih nama website Anda dan ekstensi domain sesuai keinginan Anda.

Contoh domain yang akan didaftarkan: Google.com. Hal ini berarti, Anda akan mendaftarkan nama Google sebagai nama web Anda, dan .com sebagai ekstensi domain TLD yang Anda inginkan.

Namun perlu diingat, Anda tidak bisa mendaftarkan nama domain yang sudah terdaftar. Setiap nama domain adalah nama unik, yang artinya tidak akan ada dua nama domain aktif yang sama persis.


Hosting

Hosting adalah tempat untuk menyimpan segala macam kebutuhan suatu website agar dapat online di dunia maya atau internet. Agar website kita bisa online di dunia maya, maka tentu website kita membutuhkan layanan hosting.

Dikutip dari wikipedia :

Layanan hos web adalah jasa layanan internet yang menyediakan sumber daya peladen-peladen untuk disewakan sehingga memungkinkan organisasi atau individu menempatkan informasi di internet berupa HTTP, FTP, EMAIL, atau DNS.

Untuk mendapatkan hosting, kita harus menyewa hosting atau dapat dikatakan “tanah di dunia maya” pada provider hosting. Provider hosting saat ini sudah banyak dijumpai. Namun, kita juga harus memastikan provider hosting tempat kita mempercayakan website kita tersebut berkualitas dan terpercaya.

Tanpa hosting, data-data yang ada di website kamu tidak akan bisa ditampilkan sehingga website kamu tidak bisa diakses oleh netizen. Karena data-data website kamu tidak punya tempat untuk ditaruh.

Nama domain hanyalah alamat website Anda, sedangkan web hosting adalah tempat untuk menyimpan semua data website. Tanpa web hosting, website Anda tidak akan ada dan nama domain tidak akan memiliki tujuan.



Untuk membuka website kamu, orang harus mengetik alamat domain website kamu. Terus, domain tadi akan menuntun orang itu ke hosting yang sudah dibangun website kamu.

Kamu anak IT kan, perlu loh punya domain dan Hosting, agar ketika kita akan mencoba build aplikasi secara online gampang, itu salah satu contohnya, dan kita punya website atas nama kita sendiri juga.

Untuk kamu yang ingin lajut kuliah, admin punya rekomendasi kampus. Tentu juga bisa berpeluang mendapatkan beasiswa 100% juga loh, yuk buruan cek disni : https://nurulfikri.ac.id/

Read more ...

Minggu, 17 Januari 2021

Perintah Dasar Pada GIT

Seperti yang sudah kita bahas di artikel sebelumnya, disini admin akan membahas apa saja perintah perintah dasar yang ada pada git yang wajib kalian ketahui :

Perintah - Perintah Dasar Pada GIT : 

  • Git config
    Untuk memberitahukan git siapa kita, Mengatur nama author dan email yang akan digunakan untuk commitsmu.

    git config --global user.name "nazyli"
    git config --global user.email nazyli@contoh.com

  • Git init 
    Untuk membuat repositori baru

    git init
    git config --global user.email nazyli@contoh.com

  • Git add 
    Perintah git add bisa digunakan untuk menambahkan file ke index :

    git add contoh.txt
    git add
    git add *

  • Git remote
    Jika kalian belum menghubungkan repository lokal kalian ke remote server. tambahkan server agar dapat mengepushnya

    untuk menghubungkan repository lokal ke remote server
    git remote add origin

    untuk menampilkan daftar semua remote repository yang dikonfigurasi saat ini
    git remote -v 

  • Git clone
    Untuk membuat salinan kerja dari repository lokal

    git clone /path/to/repository

  • Git commit
    Perintah git commit digunakan untuk melakukan commit pada perubahan ke head. Ingat bahwa perubahan apapun yang di-commit tidak akan langsung ke remote repository

    git commit -m "pesan keterangan perubahan"

  • Git status
    Perintah git status menampilkan daftar file yang berubah bersama dengan file yang ingin di tambahkan atau di-commit

    git status

  • Git push
    Push akan mengirimkan perubahan ke master branch dari remote repository yang berhubungan dengan direktori kerja Anda

    git push origin master

  • Git checkout
    Perintah git checkout bisa digunakan untuk membuat branch atau untuk berpindah diantaranya. Misalnya, perintah berikut ini akan membuat branch baru dan berpindah ke dalamnya:

    git checkout -b "nama-branch" upstream/development
    git checkout -b "nama-branch"
    git checkout nama-branch

  • Git branch 
    Perintah git branch bisa digunakan untuk me-list, membuat atau menghapus branch. Untuk menampilkan semua branch yang ada di repository,
    git branch

    untuk menghapus branch
    git branch -d <branch-name> 

  • Git merge
    Perintah merge digunakan untuk menggabungkan sebuah branch ke branch aktif

    git merge <nama-branch>

  • Git diff
    Perintah git diff digunakan untuk menampilkan conflicts. Untuk melihat conflicts dengan file dasar,

    git diff --base <nama-file>

    Perintah berikut digunakan untuk menampilkan conflicts diantara branch yang akan di-merge:
    git diff <source-branch> <targer-branch>

    Untuk menampilkan semua conflict yang ada:
    git diff 

  • Git tag
    Tagging digunakan untuk menandai commits tertentu
    git tag 1.1.0 <insert-commitID-here>


  • Git log
    Dengan menjalankan peritah ini akan menampilkan daftar commits yang ada di branch beserta detail-nya:

    git log

    Dengan menjalankan peritah ini akan menampilkan daftar commits yang ada di branch beserta detail-nya:

    commit 15f4b6c44b3c8344caasdac9e4be13246e21sadw Author: nazyli evry <nazyli@example.com> Date: Mon Oct 1 12:56:29 2020 -0600

  • Git reset
    Untuk me-reset index dan bekerja dengan kondisi commit paling baru, gunakan perintah git reset:

    git reset --hard HEAD

  • Git stash
    Mungkin inilah salah satu perintah dasar git yang jarang digunakan orang, yang bisa membantu menyimpan perubahan yang tidak langsung di-commit, namun hanya sementara.

    git stash

  • Git fetch
    Perintah ini digunakan untuk menampilkan semua object dari remote repository yang tidak berada di direktori kerja lokal.

    git fetch origin

  • Git ls-tree
    Untuk menampilkan susunan object berdasarkan nama dan mode setiap item, dan nilai blob SHA-1

    git ls-tree HEAD


Beberapa pembahasan di atas merupakan perintah git yang paling sering digunakan.

Dengan git ini sangat mempermudah anak IT dalam pengembangan aplikasi loh, karena dengan git kita dapat saling kerja sama dan menyelesaikan task task kita. Tetap semangat dalam belajar pemrograman.
Git ini dapat memudahkan programmer untuk mengetahui perubahan source codenya daripada harus membuat file baru

Read more ...

Cara Belajar Bahasa Pemrograman

Kalau belajar pemrograman itu sulit, terus kenapa kita harus belajar pemrograman? Kenapa tidak?! Justru karena susah itu dapat menjadikan alasan kita belajar pemrograman. Jika mudah, semua orang saat ini sudah ngoding dan jadi developer. Karena susah, itulah sebabnya masih banyak kesempatan dan tantangan buat kita untuk menguasai pemrograman.



Pemrograman melatih kita mencari masalah dan menemukan solusi atas masalah tersebut. Jika teman-teman ingin mengasah skill problem solving yang sangat dibutuhkan di dunia wirausaha atau entrepreneurship, maka belajar pemrograman merupakan langkah yang tepat. Karena pemrograman esensinya adalah proses menemukan solusi atas masalah yang ditemukan.


Terus, bagaimanakah cara belajar bahasa pemrograman yang baik itu :

  1. Menentukan Bahasa Pemrograman yang akan dipelajari
    Bahasa pemrograman yang sedang berkembang akhir-akhir ini sangatlah banyak. Tetapi, tidak semua bahasa pemrograman harus dipelajari secara bersamaan. Agar dapat mempelajarinya dengan mudah, maka Anda harus menentukan Bahasa pemrograman apa yang akan dipelajari terlebih dahulu.

    Sesuaikan bahasa pemrograman yang akan dipelajari dengan kemampuan yang kita miliki. Dengan begitu, Anda dapat lebih mudah untuk belajar pemrograman dan mengerti apa yang dipelajari. Jika Anda baru saja memulai untuk belajar pemrograman, mungkin dapat dilakukan dengan html dan jika Anda sudah menguasai bidang tersebut lanjutkan ke tahap berikutnya. Jadi, lakukan dengan bahasa pemrograman yang paling mudah dipelajari.

    Belajar pemrograman pun tidak hanya dilakukan dengan cara menguasai satu bahasa pemrograman. Jika sudah menguasai satu bahasa pemrograman, tingkatkanlah kemampuan Anda dengan cara mempelajari bahasa pemrograman yang lebih sulit tingkatannya. Dengan begitu, kemampuan Anda untuk belajar pemrograman meningkat.


  2. Gunakan Modul atau Gunakan Sumber yang Menyediakan Tutorial Lengkap
    Untuk belajar pemrograman kita harus memilik sumber yang tepat. Modul yang digunakan pun harus lengkap dan tersusun rapi, agar memudahkan proses belajar pemrograman. Sumber belajar secara terpisah terkadang dapat membingungkan para pengguna

    Kita harus mencari sumber yang menyediakan tutorial secara lengkap. Hal ini dapat mempermudah kita untuk mempraktekan ilmu yang sedang dipelajari. Usahakan mencari modul atau tutorial yang menyediakan materi-materi yang sedang dipelajari secara lengkap

  3. Buat Jadwal Belajar Pemrograman Secara teratur
    Dengan menentukan jadwal belajar, tentu akan membuat anda melakukannya secara rutin dan lama-kelamaan akan menjadi kebiasaan. Sediakan waktu setidaknya 1-2 jam untuk belajar pemrograman. Jangan lakukan hal lain, cukup fokus untuk belajar pemrograman. Dengan begitu, Anda dapat lebih cepat mengerti dan lebih mudah untuk menyerap materi yang sedang dipelajari.


  4. Perbanyak Praktek 
    Tahapan harus dilakukan dengan cara mempraktikannya, tidak hanya dihapal. Mungkin Anda perlu mengulang beberapa kali agar Anda dapat mengingat hal yang sudah Anda kuasai. Tidak ada artinya jika hanya membaca modul-modul yang sudah Anda cari sebelumnya. Jika memang Anda masih merasa kebingungan bagaimana cara mempraktekannya, Anda bisa mengikuti kegiatan pembelajaran online

    Dalam belajar pemrograman, kita cukup menulis dan membaca saja, mengapa? Karena dengan menulis, Anda bisa membuat kode Anda sendiri dan dengan membaca, Anda dapat memahami apa kode yang ditulis oleh orang lain. Tidak perlu banyak berbicara, karena yang dibutuhkan seorang programmer adalah keahliannya dalam membuat program, bukan keahliannya dalam membual.

  5. Jangan Copy - Paste
    Dalam belajar pemrograman, hal yang tidak boleh dilakukan adalah Copy-Paste dalam pembelajaran. Jangan selalu terpaku pada modul atau tutorial yang ada. Cukup kembangkan idemu dalam belajar. Jadi otak akan lebih mudah untuk menyerapnya dan daya kreativitas pun akan semakin meningkat.

Jadi untuk belajar pemrograman, tidak ada cara yang benar atau yang salah. Yang ada, cara belajar yang efektif dan tidak efektif. Beberapa hal yang harus diperhatikan ketika akan belajar pemrograman adalah motivasi, carilah cara belajar yang efisien dan efektif versi kamu, belajar hal fundamental, fokus dan terus belajar.

Jika kamu tidak yakin pada tips ini, percayalah pada diri kamu sendiri dan jangan pernah menyerah. Untuk kamu yang ingin lajut kuliah, admin punya rekomendasi kampus. Tentu juga bisa berpeluang mendapatkan beasiswa 100% juga loh, yuk buruan cek disni : https://nurulfikri.ac.id/

Read more ...

Minggu, 10 Januari 2021

Tips Kuliah di Jurusan IT


Kamu kuliah di jurusan IT ? Nah, disini saya akan mencoba membagikan bagaimana tips kuliah di jurusan teknik informatika yang tentunya tips-tips tersebut berdasarkan dari pengalaman yang sudah saya lalui. 

  1. Manfaatkan Masa Kuliah Semaksimal Mungkin untuk Belajar
    Kuliah adalah laboratorium kehidupan, di mana berbagai kesalahan yang kita lakukan masih dapat ditoleransi, karena tidak berdampak secara langsung pada kehidupan kita. Maka maksimalkan waktumu untuk menimba ilmu dan pengalaman sebanyak mungkin melalui berbagai sarana yang ada, mulai dari mengerjakan tugas kuliah, mengikuti program-program pelatihan (baik online maupu offline), sampai dengan mengerjakan proyek-proyek sampingan.

  2. Bersiaplah Menghadapi Segala Tantangan
    Dengan pesatnya kemajuan teknologi dan tuntutan pasar, dunia IT menjadi sangat kompleks. Ini mengharuskan kita untuk siap menghadapi berbagai tantangan. Bagi Anda yang menyukai tantangan, ini adalah sarana yang tepat untuk memuaskan hasrat Anda dalam menghadapi dan menyelesaikan masalah.

  3. Jangan Pernah Berhenti Belajar
    Bagi saya, belajar itu seharusnya berlangsung seumur hidup dan tidak hanya terbatas di bangku sekolah dan kuliah. Tetap berusaha belajar lah hal-hal baru di bidang teknologi baik yang terkait erat dengan perkuliahan ataupun mimpi mu.

  4. Cari Ilmu Lain Diluar Universitas 
    Banyak yang bilang kuliah di jurusan teknik infromatika atau IT itu susah namun kenyataannya ya memang dimikian. Butuh kerja keras dan perjuangan di dalamnya.
    Padahal kenyataan dilapangan, IT itu luas tidak sebatas pada apa yang di ajarkan di universitas saja, apalagi dengan perkembangan teknologi sekarang yang begitu cepat kita dituntut untuk cepat pula menguasainya.
    Jadi lebih baik carilah ilmu-ilmu tambahan di luar universitas seperti buku atau forum diskusi online.

  5. Fokus Pada Salah Satu Ilmu
    Berbeda dengan jurusan lainnya seperti pendidikan yang perubahannya tidak terlalu signifikan. Jurusan IT atau teknik informatika seharusnya tidak boleh disamakan dengan jurusan yang lain. Jurusan IT seharusnya ikut bergerak mengikuti perkembangan teknologi saat ini, sehingga para mahasiswa saat lulus masih menggunakan ilmu yang sesuai dengan teknologi di jamannya.

    Fokus pada satu ilmu atau bahasa pemrograman saja dan pelajarilah hingga kamu menjadi ahlinya setelah itu baru kamu boleh menguasai yang lain. Dari satu ilmu yang kamu fokuskan tersebut, biasanya dapat membantu kamu dalam mempelajari dan memahami ilmu yang lainnya.

  6. Cari Teman Sharing Tentang IT
    Selain mengfokuskan pada satu ilmu, masih ada hal lain yang tidak kalah penting yaitu pergaulan. Kita tahu kuliah di jurusan teknik informatika itu tidak menekankan pada hubungan sosial tetapi pada bagaimana kita dapat menguasai ilmu tentang komputer. Jadi selama masa kuliah alangkah baiknya jika kamu pilih-pilih dalam bergaul dan jangan terlalu banyak bermain. Bila perlu carilah teman yang bisa di ajak berjuang bersama. Karena pada umumnya, mereka dibidang IT yang cenderung banyak bermain akan semakin ketinggalan jauh.

  7. Gabung di Forum
    Sering-seringlah mengikuti forum-forum diskusi pemrograman entah di facebook ataupun website lain. Bila perlu tanyakan apa saja yang kamu tidak mengerti pada forum tersebut. Banyak para master yang biasanya siap membantu kamu bahkan mengarahkan kamu tentang apa yang harus kamu lakukan. Dan dari sinilah hubungan sosial seorang IT biasanya terhubung.

  8. Cari Pengalaman
    Untuk mengasah kemampuanmu, langsunglah terjun dalam projek yang sesungguhnya dan jangan mengandalkan dari tugas kampus. Karena apa yang menjadi tugas kampus berbeda jauh dengan apa yang ada dalam dunia kerja.
    Jadi sebagai mahasiswa IT jangan pernah berfikir mencari pengalaman saat kamu sudah lulus kuliah tapi carilah pengalaman saat kamu masih kuliah di jurusan teknik informatika sehingga saat kamu masuk dunia kerja yang sesungguhnya maka kemampuanmu sudah tidak bisa disamakan lagi dengan fresh graduate dan bersiaplah untuk meminta gaji yang tinggi.

  9. Kumpulkan Portofolio
    Nah dari hal di atas masih ada satu hal lagi yaitu portfolio. Simpan semua project yang sudah kamu kerjakan pada website Github.com karena disitulah hampir semua project para programmer diseluruh dunia terkumpul menjadi satu. Dan jangan lupa, buat akun di website Linkedin dan tambahkan semua portfoliomu disana karena disanalah sarang para requiter berkumpul.
    Bila portfoliomu memang bagus, maka kamu akan mendapatkan banyak tawaran kerja disana sehingga kamu bisa merasakan bagaiamana sesungguhnya mereka yang membutuhkanmu dan bukan kamu yang membutuhkan mereka.
    Namun berhati-hatilah karena banyak requiter dadakan yang ga jelas disana.

    Dan jika kamu merasa mempunyai kemampuan cobalah untuk mencari portfolio-portfolio lain seperti mengikuti lomba-lomba tingkat universitas, regional, nasional hingga international. Tidak usah merasa minder, karena mereka tidak berbeda jauh dengan kita dan cuma pengalamanlah yang membedakannya. Toh kalau kalahpun tidak ada yang menyalahkan dan justru kamu akan mendapatkan pengalaman dan relasi disana.

Yups itu lah beberapa tips yang bisa kita lakukan, jangan pernah menyerah dan tetap belajar. Semoga dapat membuka pandangan kamu menjadi mahasiswa IT yang sesungguhnya. Jika kamu tidak yakin pada tips ini, percayalah pada diri kamu sendiri dan jangan pernah menyerah. 
Untuk kamu yang ingin lajut kuliah, admin punya rekomendasi kampus. Tentu juga bisa berpeluang mendapatkan beasiswa 100% juga loh, yuk buruan cek disni : https://nurulfikri.ac.id/

Read more ...

Jumat, 01 Januari 2021

Mengenal Front End Developer

 




Seperti yang aku jelaskan di postingan sebelumnya nih 

Di dunia IT itu banyak karir yang menjanjikan seperti yang akan kita bahas disini lebih dalam, apa sih itu Front End Developer 

Front End Developer adalah seorang yang bertugas membuat tampilan website dengan mengunakan bahasa pemograman client side. Mereka langsung berhubungan dengan interaksi user. Tugas mereka juga memastikan konten yang ditampilkan di browser pengguna berjalan sesuai desain disepakati.

Client side merupakan salah satu jenis bahasa pemrograman web yang proses pengolahannya dilakukan di sisi client. Proses penerjemahan atau pengolahannya dilakukan oleh web browser sebagai client-nya, didalam web browser sudah terdapat library yang mampu menerjemahkan semua perintah dihalaman web yang menggunakan client side scripting.

Tugas front end developer adalah merealisasikan desain kreatif dari UI/UX Designer

Tugas front end developer adalah memastikan konten yang ditampilkan di browser pengguna berjalan sesuai desain disepakati(yang dibuat oleh UI/UX Designer). 

Tampilan yang terlihat di browser atau aplikasi, animasi, sampai dengan menu yang muncul ketika disentuh kursor adalah hasil kerja dari seorang front end developer. Selain itu, front end developer bertanggung jawab untuk memproses seluruh kode yang berasal dari server ke server.

Syarat sebagai Front End Developer pastinya kita diwajibkan bisa bahasa mark up seperti HTML dan CSS serta bahasa pemrograman JavaScript.

JavaScript sendiri mempunyai banyak library dan framework seperti jQuery, AngularJS, ReactJS, VueJS.

Seorang Front End Developer juga harus mengerti bagaimana RESTful Service dan API bekerja. RESTful sangat dibutuhkan ketika kita ingin menghubungkan web kita dengan aplikasi web lain.


Untuk menjadi front end developer, Anda perlu memiliki skill yang mumpuni. Tak berhenti di situ saja. Skill yang Anda kuasai juga harus bisa menjawab tugas utama yang dibebankan ke front end developer.

Tertarik untuk masuk ke dunia IT ? kamu bisa mulai dengan berkuliah di Sekolah Tinggi Teknologi Terpadu Nurul Fikri (STT-NF). Di kampus ada dua program studi yaitu Teknik Informatika dan Sistem informasi. Kamu juga bisa berpeluang mendapatkan beasiswa 100% sampai lulus.

Read more ...

Senin, 21 Desember 2020

Apa itu GIT ? dan Manfaat GIT bagi Developer

 


Yups bagi programmer pasti tidak asing dengan istilah git. tapi kalau untuk pemula pasti bertanya tanya, apa sih itu git, penting kah untuk developer, manfaatnya apa ya.

Dikutip dari wikipedia Git merupakan perangkat lunak pengendali versi atau proyek manajemen kode perangkat lunak yang diciptakan oleh Linus Torvalds, yang pada awalnya ditujukan untuk pengembangan kernel Linux. Desain Git terinspirasi oleh BitKeeper dan Monotone.

Git dikenal juga dengan distributed revision control (VCS terdistribusi), artinya penyimpanan database Git tidak hanya berada dalam satu tempat saja.

belum terbayang ? yuk simak gambar berikut : 

sebelum menggunakan git

sesudah menggunakan git

Nah perbedaannya sungguh terlihat bukan, file hanya ada satu, tapi nantinya di dalam file itu aka ada history nya.
Git hanya akan menyimpan delta perubahannya saja, dia tidak akan menyimpan seluruh isi file yang akan memakan banyak memori. Git memungkinkan kita kembali ke versi revisi yang kita inginkan.

Git juga digunakan untuk kolaborasi. Saat ini Git menjadi salah satu tool terpopuler yang digunakan pada pengembangan software open souce maupun closed source.

Pada saat developer membuat proyek baru, kita akan selalu dan akan terus-menerus melakukan pembaruan terhadap kodenya. Bahkan setelah proyeknya sudah di production, developer tetap harus mengupdate versinya, memperbaiki bug, menambahkan fitur baru, dan lain sebagainya. 

Sistem pengontrol versi membantu para developer dalam melacak perubahan yang mereka lakukan terhadap basis kode. Tak hanya itu, sistem ini juga mencatat siapa saja yang membuat perubahan serta me-restore kode yang telah dihapus atau dimodifikasi.

Manfaat Git bagi Developer :
  1. Bisa menyimpan seluruh versi source code
  2. Bisa paham cara berkolaborasi dalam proyek
  3. Bisa ikut berkonstribusi ke proyek open-source
  4. Bisa memahami cara deploy aplikasi modern
  5. Bisa membuat blod dengan SSG
Dalam sebuah pengembangan aplikasi, dibutuhkan sebuah tools yang dapat memudahkan para developer untuk memprogram sebuah aplikasi dengan cepat dan saling terintegrasi. GIT hadir sebagai salah satu version control system. Sehingga, Git ini dapat memudahkan programmer untuk mengetahui perubahan source codenya daripada harus membuat file baru.

Dengan git ini sangat mempermudah anak IT dalam pengembangan aplikasi loh, karena dengan git kita dapat saling kerja sama dan menyelesaikan task task kita. Tetap semangat dalam belajar pemrograman.


Read more ...

Senin, 14 Desember 2020

Kuliah di Jurusan TI atau SI ? Ini nih pilihan Karir yang Menjanjikan

Mau Kuliah ? ambil jurusan dalam bidang Teknologi ? Yaps kamu ada di tulisan yang tepat.

Kuliah di jurusan TI atau SI ? Ini nih pilihan karir yang menjanjikan


Tau kan apa itu jurusan TI ataupun SI  ? Saat ini jurusan dalam bidang Teknologi seperti Teknik Informatika ataupun Sistem informasi sedang benar-benar berada di puncak popularitas loh, karena jurusan ini diincar oleh banyak orang mengingat di era kemajuan teknologi seperti saat ini akan sangat dibutuhkan. Karena juga kita tahu peran teknologi saat ini hampir seluruh usaha tidak lepas dalam kemajuan teknologi. secara otomatis tuh pasti banyak yang lowongan kerja yang sangat menjanjikan.

Serta pada penerapannya di dunia kerja lulusan Teknik Informatika dan Sistem informasi  bisa bekerjasama pada bidang pekerjaan yang sama juga.


Ini Beberapa profesi dan prospek kerja lulusan Teknik Informatika: 

  1. Front End Developer
    Front End Developer adalah seorang yang bertugas membuat tampilan website dengan mengunakan bahasa pemograman client side. Mereka langsung berhubungan dengan interaksi user. Tugas mereka juga memastikan konten yang ditampilkan di browser pengguna berjalan sesuai desain disepakati.

  2. Back End Developer
    Back End Developer adalah seorang yang bertugas membuat fungsi dan sistem tidak terlihat oleh user (dibalik layar) dengan menggunakan bahasa pemrograman server side. Kode yang ditulis oleh mereka akan membantu mengomunikasi database informasi kepada pengguna. back end developer dikenal sebagai pemecah masalah terbaik.

  3. Full Stack Developer
    Full Stack Developer adalah seseorang yang nyaman bekerja atau merangkap tugas sebagai back end dan front end developer. Lebih spesifiknya, developer bisa bekerja dengan javascript, PHP, java, database (backend) dan juga bisa mengkonversi desain ke dalam kode pemrograman seperti HTML, CSS, XML (front end).

  4. Mobile Developer ( Android/IOS )
    Bertanggung jawab untuk membuat aplikasi mobile yang bisa digunakan untuk Android, iOS atau platform lain. Setelah membuat aplikasi tersebut, seorang Mobile developer juga bertanggung jawab untuk memonitor serta mengembangkan perangkat yang ada agar aplikasi tetap bisa bertahan dan berjalan dengan baik.

  5. Game Developer
    Seorang software developer dengan keahlian dibidang pembuatan video game

  6. Cyber Security Analyst
    Mendeteksi serta mencegah ancaman cyber terhadap perusahaan serta memberikan solusi keamanan yang dihadapi oleh perusahaan. Tanggung jawab dari posisi ini cukup luas. Mulai dari menemukan cara yang paling efektif dalam melindungi jaringan, perangkat lunak, hingga melakukan pengujian dan analisis risiko yang timbul.

  7. Data Scientist
    Bertugas utuk mengumpulkan data, mengolahnya, serta melakukan analisa data untuk menghasilkan informasi yang berguna untuk suatu perusahaan dalam proses pengambilan keputusan

  8. System Analyst
    Sebuah pekerjaan yang termasuk dalam tim engineering. Posisi ini bertugas untuk melakukan analisis, merancang, dan mengimplementasikan sistem

  9. Cloud Engineer / Network Engineer
    Sebuah peran yang bertanggung jawab atas keberlangsungan dan stabilitas jaringan komputer/telekomunikasi internet sebuah organisasi

Ini Beberapa profesi dan prospek kerja lulusan Sistem Informasi : 

  1. Business Analyst
    Sebuah peran menjembatani kesenjangan antara Teknologi Informasi dan bisnis menggunakan analitik data untuk menilai proses, menentukan persyaratan, dan memberikan rekomendasi dan laporan berbasis data kepada eksekutif atau pemangku kepentingan

  2. Scrum Master
    Berfokus dalam  menangani bagaiman sebuah tim menjalankan kinerjanya hari ke hari, menyesuaikan dengan paradigma metode scrum dalam penanganan suatu proyek.

  3. Enterprise Resource Planning (ERP)
    Seseorang yang diperuntukkan bagi perusahan manufaktur maupun jasa yang berperan mengintegrasikan dan mengotomasikan proses bisnis yang berhubungan dengan aspek operasi, produksi maupun distribusi di perusahaan.

  4. IT Planner
    Bertugas mengkordinir perencanaan arsitektur TI dengan membangun suatu pendekatan arsitektural TI untuk keseluruhan sistem perusahaan/ korporat, menyiapkan kapasitas perencanaan sehingga pelayanan kepada pelanggan terpelihara secara konsisten dan tidak kompromis, mempertimbangkan kreasi-nilai dalam membangun suatu arsitektur perusahaan aplikasi, dan selalu mengupdate pengetahuan tentang perkembangan TI yang mutakhir

  5. UX Researcher / Designer Project Management
    Profesi yang memiliki tugas untuk melakukan riset mulai dari perilaku dan kebutuhan pengguna. Hal itu kemudian dianalisis untuk dibuat desain yang cocok dengan target pengguna

  6. Database Administrator
    Seorang yang bertugas dalam mengurutkan dan mengatur data dalam susunan tertentu untuk memudahkan pengguna data tertentu untuk mengaksesnya secara eksklusif. Juga berguna untuk mengatur sebuah database agar dapat berfungsi baik dan akurat

Itu dia beberapa contoh karir yang menjanjikan kedepannya dalam tahun-tahun mendatang jika kamu kuliah  dalam jurusan Teknik Informatika ataupun Sistem informasi.

Bagaimana kawan ? apakah kamu semakin yakin untuk kuliah dan mengambil  jurusan Teknik Informatika ataupun Sistem informasi. setelah tau apa saja prospek kerja lulusannya?

Admin ada rekomendasi kampus loh kalau kamu mau kuliah dan ambil jurusan  Teknik Informatika ataupun Sistem informasi. Ini dia nama kampusnya Sekolah Tinggi Teknologi Terpadu Nurul Fikri (STT-NF). Di kampus ada dua program studi yaitu Teknik Informatika dan Sistem informasi. Kamu juga bisa berpeluang mendapatkan beasiswa 100% sampai lulus. Yuk langsung ke websitenya untuk informasi lebih lanjut : https://nurulfikri.ac.id/ 

Read more ...

Rabu, 21 Januari 2015

Download Al-Quran Digital free full version lengkap untuk PC


 Disini Admin akan membagikan aplikasi gratis pada sobat semua, Aplikasi ini adalah Al-Quran digital, Al-quran ini dapat dibaca di laptop atau komputer anda semua, aplikasi ini sama dengan Al-quran asli, untuk download silakan klik link di bawah ini :

DOWNLOAD AL-QURAN DIGITAL 
Read more ...

Selasa, 13 Januari 2015

Sinopsis Download Film Great Teacher Onizuka Full Movie episode 1 - 11 Subtitle Bahasa Indonesia GTO

Sinopsis  : Onizuka Eikichi mantan seorang Ketua Geng Motor berjuluk Sang Legendaris Onibaku (Iblis Penghancur), Cuek, Norak dan Mesum. Suatu hari ketika bekerja paruh waktu sebagai tukang kebun di Perguruan Meishu sebuah SMU bergengsi. Dia harus terlibat masalah dengan Seorang anak yg ingin bunuh diri. Dari masalah ini akhirnya membawa Onizuka Menjadi seorang Guru dan Wali kelas 2-4 di SMU itu. Tapi kelas itu terkenal dengan kenakalan yang berbahaya! Bagaimana kehidupan Onizuka sebagai guru, Bagaimana dia menghadapi kelas 2-4 dan para guru yang dipimpin Guru Kepala ???!!!…Saksikan Kisah Onizuka yang penuh Keseruan, Tipu muslihat, Kekonyolan, Kisah yang mengharukan, Pertarungan Seru serta berbagai pesan MORAL!

DOWNLOAD :

GTO Episode 1 : Download : vl : Download
GTO Episode 2 : Download : vl : Download :
GTO Episode 3 : Download : vl : Download : : Download :
GTO Episode 4 : Download : : Download :
GTO Episode 5 : Download : : Download : : Download :
GTO Episode 6 : Download : : Download : : Download :
GTO Episode 7 : Download : : Download : : Download :
GTO Episode 8 : Download : : Download : : Download :
GTO Episode 9 : Download : : Download : : Download :
GTO Episode 10 : Download : keiya : Download :
GTO Episode 11 : Download : : Download : Pass : de_larocha
=======================================================
Subtitle GTO Episode 1-11 ( Sub Indo ) : Download : ( All )
Subtitle GTO Episode 1 : Download :
Subtitle GTO Episode 2 : Download :
Subtitle GTO Episode 3 : Download :
Subtitle GTO Episode 4 : Download :
Subtitle GTO Episode 5 : Download :
Subtitle GTO Episode 6 : Download :
Subtitle GTO Episode 7 : Download :
Subtitle GTO Episode 8 : Download : : Download :
Subtitle GTO Episode 9 : Download :
Subtitle GTO Episode 10 : Download :
Subtitle GTO Episode 11 : Download :
==================================================












Link GTO ( Great Teacher Onizuka ) 1-11 Sub Indo ( Hardsub )
Download Great Teacher Onizuka (GTO) :






Link GTO Episode Special : Download : ( HQ ) Sub Indonya : Download :
Link GTO Episode Special : Download : ( MQ )


Password : keiya, vl, & de_larocha1 ( Jika Dibutuhkan )


Sumber : http://japanworld-48.blogspot.com/2014/10/download-gto-great-teacher-onizuka.html

 


Read more ...

Great Teacher Onizuka 2 Subtitle Bahasa Indonesia




LINK DOWNLOAD
====================
RAW
EPISODE 1 [ Released ]
EPISODE 2 [ Released ]
EPISODE 3 [ Released ]
EPISODE 4 [ Released ]
EPISODE 5 [ Released ]
EPISODE 6 [ Released ]
EPISODE 7 [ Released ]
EPISODE 8 [ Released ]
EPISODE 9 [ Released ]
  EPISODE 10 [ Released ]
              EPISODE 11 [ Released ] New !!

MINI SIZE/PAHE
EPISODE 1 [ Released ]
EPISODE 2 [ Released ]
EPISODE 3 [ Released ]
EPISODE 4 [ Released ]
EPISODE 5 [ Released ]
EPISODE 6 [ Released ]
EPISODE 7 [ Released ]
EPISODE 8 [ Released ]
EPISODE 9 [ Released ]
 EPISODE 10[ Released ]
              EPISODE 11[ Released ] New !!


720p
EPISODE 1 [ Released ]
EPISODE 2 [ Released ]
EPISODE 3 [ Released ]
EPISODE 4 [ Released ]
EPISODE 5 [ Released ]
EPISODE 6 [ Released ]
EPISODE 7 [ Released ]
EPISODE 8 [ Released ]
EPISODE 9 [ Released ]
 EPISODE 10[ Released ]
             EPISODE 11[ Released ] New !!


                            INDONESIAN SUBTITLE
                            EPISODE 1 [DownloadCREDIT AfidC2N
                             EPISODE 2 [DownloadCREDIT AfidC2N
                            EPISODE 3 [DownloadCREDIT AfidC2N
                            EPISODE 4 [DownloadCREDIT AfidC2N
                            EPISODE 5 [DownloadCREDIT AfidC2N
                             EPISODE 6 [DownloadCREDIT AfidC2N 
                            EPISODE 7 [DownloadCREDIT AfidC2N
                            EPISODE 8 [DownloadCREDIT AfidC2N
                            EPISODE 9 [DownloadCREDIT AfidC2N
                              EPISODE 10 [DownloadCREDIT AfidC2N
                              EPISODE 11 [DownloadCREDIT AfidC2N

                                      ALTERNATIF INDONESIAN SUBTITLE
                                     EPISODE 1 CREDIT AfidC2N
                                     EPISODE 2 CREDIT AfidC2N
                                     EPISODE 3 CREDIT AfidC2N
                                     EPISODE 4 CREDIT AfidC2N
                                     EPISODE 5 CREDIT AfidC2N
                                     EPISODE 6 CREDIT AfidC2N
                                     EPISODE 7 CREDIT AfidC2N
                                     EPISODE 8 CREDIT AfidC2N
                                     EPISODE 9 CREDIT AfidC2N
                                     EPISODE 10 CREDIT AfidC2N
                                     EPISODE 11 CREDIT AfidC2N


         ENGLISH SUBTITLE (by Crunchyroll)
              EPISODE 1 [GDRIVE] | [DB]
                              EPISODE 2 [MEGA] [DB untuk PAHE]
     EPISODE 3 [MF] [BOX]
     EPISODE 4 [MF] [BOX]
     EPISODE 5 [MF] [BOX]
                          EPISODE 6 [MF '480p'] [BOX '480p']
         EPISODE 7 [ MF ] [ BOX ]
         EPISODE 8 [ MF ] [ BOX ]
         EPISODE 9 [ MF ] [ BOX ]
           EPISODE 10 [ MF ] [ BOX ]
           EPISODE 11 [ MF ] [ BOX ]

>>DOWNLOAD ORIGINAL SOUNDTRACK(OST) GTO SECOND SEASON 2014<<
Read more ...
Website Nazyli Evry