Text
Mengenal Framework CSS Semantic UI dan Kelebihannya

Mungkin banyak yang kamu belum tahu tentang Semantic UI, sebuah framework CSS yang mempunyai banyak keunggulan seperti tampilan nya yang elegan, tidak berat saat di load pada browser, dapat di kustomisasi sesuai kemauan developer, memiliki beberapa tema yang dapat kamu digunakan, dan juga mudah untuk di gunakan sebagai template pada website kamu.
Selain itu ada juga beberapa keunggulan yang dimiliki oleh Semantic UI yang harus kamu tau yaitu sebagai berikut:
1. Komponen lebih lengkap
Salah satu hal yang membuat Semantic UI memiliki nilai lebih Greader adalah komponen yang lebih lengkap dibandingkan framework atau library CSS yang lainnya, hal ini yang membuat Semantic UI ini Greader mulai banyak digunakan oleh developer website khususnya yang berada di bidang Front-End pada website, komponen akan memudahkan si developer untuk menyesuaikan kebutuhan pada project yang dibuat dengan menggunakan Semantic UI.
2. Tampilan Elegan

Selain itu ada lagi faktor yang membuat Semantic UI nyaman digunakan Greader pada website kamu adalah tampilan nya yang cukup elegan, kamu dapat menemukan tampilan yang user-friendly pada framework atau library CSS ini. Semantic UI cenderung memiliki tampilan yang bersih tanpa mengurangi nilai elegannya pada website kamu yang menggunakan Semantic UI.
3. Penulisan Class Tidak Ribet
Hal yang menjadi masalah bagi beberapa developer yang akan memakai framework atau library CSS yaitu penulisan class nya yang cenderung membingungkan, Tapi Semantic UI memiliki penulisan yang sangat human-friendly, jadi kamu tidak perlu khawatir akan kesulitan untuk memakai framework atau library CSS yang satu ini, dan juga website dokumentasi dari Semantic UI juga mudah dipahami dan di implementasikan pada website kamu.
0 notes
Text
5 Alasan Kenapa Kamu Harus Menggunakan Laravel Sebagai Framework PHP

Apakah kamu tahu, bahasa pemrograman PHP adalah bahasa pemrograman yang cukup terkenal, dimana terdapat 5 juta programmer yang menggunakan PHP di dunia.
Selain itu, PHP juga sudah digunakan oleh 20 juta pengembang website yang ada diseluruh dunia. Angka tersebut merupakan angka yang luar biasa besar. Kali ini SekilasCoding akan membahas salah satu framework PHP, yaitu Laravel.
Laravel adalah suatu framework PHP yang dikembangkan oleh Taylor Otwell sejak tahun 2011 dan dinilai sebagai salah satu framework paling baik di tahun 2015 bersama dengan Symfony, Zedd, Codeigniter, YII2 dll.
1. Open Source
Salah satu keunggulan yang diberikan Laravel adalah gratis (open source) dimana kamu sebagai seorang programmer akan dapat terus menerus menggunakan Laravel baik dalam pengerjaan proyek asli ataupun mencoba membuat proyek.
2. MVC Concept
Menggunakan konsep MVC (Model, View, Controller) merupakan keunggulan Laravel yang kedua. Konsep MVC ini dapat memisahkan 3 komponen tersebut dimana model mencakup bagian data-data dalam suatu aplikasi.
‘View’ mencakup semua tampilan aplikasi tersebut dan ‘Controller’ mencakup bagian bagaimana proses-proses aplikasi tersebut dapat bekerja.
Pemisahan komponen tersebut bertujuan untuk mempermudah programmer di bagian dokumentasi proyek tersebut.
3. Blade Template
View atau tampilan aplikasi yang dimiliki Laravel menggunakan ekstensi seperti .blade .php yang dimana merupakan suatu keunikan yang dimiliki oleh Laravel.
Ekstensi ini berfungsi untuk mempermudah syntax dalam penulisan koding dalam HTML. Beberapa syntax yang dipermudah iyalah terdiri dari echo, extend view, repetition, selection dan masih banyak lagi.
4. Migration Database
Laravel menyediakan sistem migrasi database yang sedikit berbeda dibandingkan framework PHP lainnya. Kamu sebagai programmer tidak perlu menuliskan kodingan SQL untuk migrasi-kan database tersebut.
Melainkan menggunakan bahasa pemrograman PHP dengan beberapa baris perintah di terminal komputer kamu, dengan dibantu file artisan yang merupakan salah satu komponen Laravel juga.
Perintah artisan yang digunakan seperti ‘make:migration’ yang berfungsi untuk membuat sebuah file migration, adalah version control dari database.
Migrate yang berfungsi untuk membuat sebuah tabel baru, ‘migrate:rollback’ yang berfungsi untuk kembali ke migrasi terakhir, dan masih banyak yang dapat file artisan lakukan.
5. Security
Laravel merupakan salah satu framework aplikasi yang dapat meminta para programmer untuk memasukkan standardisasi penulisan.
Apabila kamu seorang programmer tidak memasukkan syntax tersebut, Laravel akan memberikan sebuah pesan error kepada programmer sehingga aplikasi tersebut tidak dapat dijalankan.
Salah satu security dalam Laravel, yaitu menggunakan PDO yang menyebabkan Laravel bisa mengatasi SQL Injection dan memiliki CSRF Token untuk memastikan request yang masuk berasal dari komputer yang valid.
sumber : https://teknologi.id/tekno/ini-dia-5-alasan-menggunakan-laravel-sebagai-framework-php/
0 notes
Text
4 Hard skills yang dibutuhkan oleh Seorang Software Engineer

Pada umumnya, seorang Software Engineer perlu memiliki hard skill sebagai berikut agar mampu mengerjakan tugasnya dengan baik:
1. Menguasai dan update bahasa pemrograman
Skill ini merupakan skill yang mendasar yang perlu dimiliki oleh Software Engineer. Kamu pasti tidak bisa merangkai kode bila tidak mengerti bahasa pemrograman. Ada lima bahasa pemrograman paling populer di tahun 2019 yaitu, Java, Phyton, C#/Net, Mean, dan Ruby.
Selain mengikuti kelas secara langsung, kamu juga dapat mengasah skill ini dengan cara kursus-kursus atau tutorial online. Hal ini sangat penting, karena bahasa pemrograman dapat terus berkembang dan kamu perlu mengikuti perkembangannya.
2. Menguasai computer programming atau coding

Salah satu skill yang sangat penting dimiliki oleh Software Engineer adalah computer programming yang rfokus pada algoritma. Di mana hal ini akan menjadi tugas sehari-hari. Oleh karena itu, kamu sangat perlu menguasi beberapa bahasa pemrograman seperti yang sudah disebutkan di atas.
3. Menguasai software testing

Meskipun proses coding sudah dilakukan dengan sangat baik, tidak menutup kemungkinan akan tetap ada sedikit eror. Sebagai seorang Software Engineer, akan lebih baik jika kamu juga dapat melakukan testing untuk melihat eror, sebelum kesalahan tersebut merugikan pengguna website atau aplikasi.
4. Menguasai software debugging
Saat melakukan pekerjaanya, seorang Software Engineer pada umumnya akan lebih banyak menghabiskan waktunya untuk debugging code dibandingkan dengan codding. Oleh karena itu, penting bagi kamu untuk menguasai software debugging.
Selain dengan terus belajar, Cara yang bisa kamu lakukan untuk meningkatkan kemampuan ini adalah dengan memperbanyak pengalaman kamu.
sumber : https://www.ekrut.com/media/yuk-asah-8-skill-ini-untuk-menjadi-software-engineer-handal
0 notes
Text
Guru TIK di Yogyakarta Dapat Pelatihan Python Oleh Coding Teacher Academy (CTA)

Program Coding Teacher Academy (CTA) menyambangi kota Yogyakarta. Sejumlah guru TIK SMA dan SMK yang ada di Kota Pelajar pun diberikan pelatihan pemrograman khusunya bahasa pemrograman Python.

Program CTA diadakan di Sekolah Tinggi Multi Media Yogyakarta. Diharapkan guru-guru yang mengikuti platihan dapat semakin meningkatkan kemampuan dan keahliannya dalam dunia coding. Sehingga dapat ditularkan melalui pengajaran, praktikum, dan pelatihan kepada siswa-siswa.
Program CTA sendiri dibuat oleh Kementerian Komunikasi dan Informatika sebagai rangkaian dari kegiatan pelatihan-pelatihan yang menghasilkan digital talent yang menjadi kebutuhan industri digital yang mana Indonesia pada saat ini sedang mengalami kemajuan yang sangat signifikan. Program DTS CTA ini secara keseluruhan diikuti oleh 2.000 guru bidang TIK yang diselenggarakan di 4 kota besar yaitu Yogyakarta, Cikarang, Tangerang Selatan dan Jakarta. Jumlah peserta CTA di kota Yogyakarta sendiri sejumlah 704.

Pelatihan CTA ini dibuka secara serentak oleh bapak Basuki Yusuf Iskandar, Kepala Balitbang SDM Kemenkominfo, (1-19/7/2019). Menurut Basuki, program dengan dukungan mitra perusahaan global Cisco itu ditujukan memberikan pengetahuan mengenai pemrograman berbasis Python untuk guru TIK. "Setelah mengikuti program ini, diharapkan guru-guru dapat meneruskan ilmu pengetahuan yang didapat kepada siswa/siswa di sekolah tempat mengajarnya", ujar Basuki. Pelatihan Coding Teacher Academy 2019 ini juga menggandeng Global Tech Company yang menyediakan kurikulum, silabus, modul pembelajaran dan formasi instruktur. Pelatihan berlangsung selama 70 jam pelajaran yang meliputi kegiatan pelatihan online dan offline.
sumber : https://inet.detik.com/cyberlife/d-4631941/guru-tik-di-yogyakarta-dapat-pelatihan-python?_ga=2.66644907.488221753.1566358638-452853226.1565680822
0 notes
Text
6 Kemampuan yang Harus Dimiliki untuk Sukses Membangun Startup

Perusahaan starup indonsia saat ini memang banyak sekali. Hal ini seiring dengan semakin berkembangnya teknologi yang ada saat ini, hampir setiap orang sering menggunakannya. Bahkan, bekerja di industri teknologi seakan sudah menjadi gaya hidup bagi banyak anak muda milenial. Nah, jika Anda termasuk anak muda milenial yang ingin ikut terjun dalam bisnis, berikut beberapa kemampuan yang harus kamu dimiliki agar usaha kamu mengalami sukses besar.
1. Mampu Berkomunikasi dengan Orang -orang Teknis

Orang-orang teknis dalam sebuah tim merupakan pilar bagi kemajuan sebuah startup. Sebagai founder, kamu tidak diharuskan mengerti tentang semua hal yang terkait dengan masalah teknis. Kamu cukup mampu berkomunikasi dengan baik bersama orang-orang teknis, Anda bisa memanage mereka untuk lebih dapat mengembangkan startup di indonesia.
2. Mampu Menganalisis

Kemampuan analisis ini sangat penting untuk kamu miliki agar semua produk yang dibuat tidak salah sasaran dan pada akhirnya mengalami kegagalan. pembuatan produk harus benar-benar diperhitungkan dari segala sisi, sehingga bisa mendorong perusahaan menjadi lebih maju dan inovatif.
3. Mampu menyiapkan sistem analisis

Tidak hanya mampu menganalisis, kamu juga harus bisa membuat sebuah sistem sehingga analisis yang dilakukan lebih mudah dilakukan. Untuk itu, kamu harus mengerti dengan baik data di balik bisnis yang sedang dirintis. Menyusun data dengan rapi dan komplet, akan memudahkan kamu dalam membuat persiapan untuk tujuan jangka panjang sekaligus mengetahui yang harus dilakukan.
4. Memahami HTML
Biasanya startup bergerak di bidang teknologi, maka pengetahuan tentang HTML harus kamu pahami dan mengerti. Sehingga, jika terjadi masalah kecil terkait HTML, seperti edit links atau gambar, kamu sudah bisa mengatasinya sendiri tanpa harus mengeluarkan biaya perusahaan karena memanggil programmer.
5. Memahami SEO
Sistem Search Engine Optimization (SEO), seperti alt tags pada gambar, penempatan keyword pada kalimat, meta tags, riset, dan sebagainya, akan mengantarkan startup kamu pada posisi pertama di search engine Google. Ini artinya, SEO bisa membuat traffic dalam startup kamu menjadi meningkat dan berpeluang mendapatkan pelanggan yang banyak. Sebenarnya, menggunakan jasa SEO bisa dilakukan, hanya saja biasanya biaya yang dibutuhkan tidak sedikit. Dengan memiliki kemampuan SEO sendiri, kamu bisa menghemat biaya.
6. Mau untuk belajar

Perlu diingat,saat ini teknologi dan bahasa pemrograman terus mengalami perkembangan dari hari ke hari. Oleh karena itu, jika kamu ingin menjadi seorang founder startup yang sukses harus terus mengikuti perkembangan teknologi terus agar produk juga tidak ketinggalan jaman. Kamu harus belajar dan terus belajar dengan hal-hal yang baru harus dilakukan. Saat sudah menguasai sebuah ilmu tersebut, segera perdalam dan kembangkan sehingga mampu memunculkan produk yang lebih inovatif lagi dan pastinya uptodate.
sumber : https://www.trentech.id/6-kemampuan-yang-harus-dimiliki-untuk-sukses-membangun-startup/
0 notes
Text
Keuntungan Yang Kamu Dapatkan Jika Kamu Menggunakan Bahasa Pemrograman Golang
Golang adalah bahasa pemrograman yang dikeluaarkan oleh Google pada tahun 2009 dengan tujuan untuk meningkatkan produktivitas programming.
Bahasa pemrograman Golang semakin banyak digunakan banyak perusahaan karena mempunyai banyak kelebihan. Salah satu contoh termasuk meningkatkan performa secara signifikan.
Sebelum memilih bahasa pemrograman, kamu harus bisa menentukan terlebih dulu apa jenis situs maupun software yang hendak dirancang. Kemudian, harus bisa memahami keunggulan yang dimiliki setiap jenis bahasa pemrograman agar penggunaannya sesuai dengan kebutuhanmu.
Dibawah ini merupakan kelebihan kelebihan yang bisa kamu dapat jika kamu menggunakan bahasa pemrograman Golang :
1. Mudah Dipelajari
Dibandingkan bahasa pemrograman lainnya, gaya sintaks yang ada di Golang lebih kecil sehingga lebih mudah dipelajari. Kamu pun tidak perlu lagi menghabiskan banyak waktu untuk mencari istilah-istilah yang sulit dimengerti. Kemudahan ini juga dapat dirasakan oleh programmer yang menggunakan gaya sintaks berbeda sekalipun.
2. Lebih Cepat

Golang dikompilasi ke dalam kode mesin sehingga dapat melebihi bahasa pemrograman lain yang bekerja dengan virtual runtime. Program di dalamnya juga bekerja lebih cepat, dengan API yang dapat mengompilasi dalam hitungan detik. Ini menjadikan Golang sebagai bahasa pemrograman yang lebih cepat dari yang lain.
3. Memiliki garbage collector
Sistem pengelolaan memori yang dimiliki Golang lebih mudah dibandingkan bahasa pemrograman lain yang menggunakan gaya sintaks C dan C++. Dengan begitu, objek yang teralokasi dengan dinamis dapat dikumpulkan dalam satu garbage collector.
4. Memiliki concurrency
Concurrency merupakan kemampuan program yang bisa terbagi menjadi bagian-bagian lebih kecil yang bisa berfungsi sendiri. Tidak banyak bahasa pemrograman yang memiliki concurrency seperti golang, Golang bahkan berani memiliki fitur ini dengan model yang lebih mudah digunakan.
5. Memperbaiki kekurangan dari bahasa pemrograman yang sudah ada
Golang jiga dilengkapi dengan sejumlah fungsi mutakhir sehingga dapat mengatasi masalah-masalah pada bahasa pemrograman lainnya, seperti : kurangnya dukungan komputasi paralel, kurangnya dukungan multicore, pengelolaan ketergantungan yang kurang baik, sistem tipe yang rumit, dan pengelolaan memori yang rumit
sumber : ekrut.com/media/beragam-keunggulan-dan-kelemahan-bahasa-pemrograman-golang
0 notes
Text
5 Alasan Kenapa Kamu Harus Belajar HTML

HTML merupakan suatu bahasa inti dari hampir semua situs website yang pernah kita liat. HTML merupakan hal yang mendasar dalam pembuatab Website. HTML juga digunakan bersamaan dengan bahasa pemrograman lainnya yaitu seperti JavaScript dan CSS dalam membuat sebuah Website.
Dengan kamu belajar HTML, selain kamu bisa membuat suatu Website dengan baik, kamu juga akan mendapatkan keuntungan yang lainnya. Berikut merupakan alasan kenapa kamu harus belajar HTML :
1. Komunikasi Bisnis Menjadi Lebih Baik

Dengan kamu belajar HTML, kamu bisa akan mendapatkan keuntungan, salah satunya Komunikasi bisnis kamu akan meningkat atau menjadi lebih baik. Contohnya Pada saat ini banyak sekali usaha - usaha atau bisnis yang sudah menggunakan media internet atau Online. Hal tersebut semuanya didasari dengan adanya HTML.
2. Melakukan Update Oleh Diri Kamu Sendiri
Bila kamu belajar HTML, secara tidak sengaja kamu bisa Melakukan Update yang dilakukan oleh diri kamu sendiri. Contohnya jika kamu bekerja sebagai Web Content Admin, maka kamu harus belajar HTML. Terkadang kebanyakan Update membutuhkan pengetahuan dasar mengenai HTML dan standar Web.
3. Mempermudah Web Design
Untuk membuat situs atau Website, kamu harus bisa membuat design yang menarik agar orang yang melihat atau membaca menjadi tertarik. Saat ini sudah banyak terdapat Tools yang digunakan untuk mendesign Website. Seperti Dreamweaver, Muse, Hype dan lainnya. Tetapi tools tersebut akan men-generated coding yang harus kamu tulis di HTML. Jadi kamu harus belajar HTML.
4. Blogging Menjadi Lebih Baik

Jika kamu seorang blogger, kamu harus belajar HTML. Saat ini banyak CMS yang digunakan untuk Blogging seperti Wordpress dan Blogspot. CMS tersebut sangat mudah digunakan, tetapi dengan kamu belajar HTML kamu bisa mebuat atau menUpdate Blog menjadi lebih baik. Contoh jika kamu ingin memberikan animasi pada blog kamu, kamu bisa nenambahkan kode HTML didalamnya.
5. Meng-Upgrade Diri Kamu

Kamu akan mendapatkan banyak pengetahuan baru, hal baru yang akan meningkatkan kemampuan kamu bila kamu Belajar. Dengan belajar HTML tentunya akan membuat kamu mendapatkan pengetahuan baru. Hal tersebut bisa dijadikan modal bila kamu ingin bekerja berkaitan dengan Internet.
Bila kamu ingin mulai belajar HTML dll, Mulai lah dari sini...
sumber : https://bloghostingindonesia.com/2016/11/5-alasan-kamu-harus-belajar-html/
0 notes
Text
Manfaat Coding Yang Harus Kamu Ketahui

Kamu harus tau beberapa manfaat yang kamu dapat bila belajar Coding. Berikut ini merupakan manfaat - manfaat yang bisa kamu dapat bila belajar coding.
1. Melatih Ketelitian

Dengan kamu belajar coding kamu bisa melatih ketelitian kamu. Karena pada saat ketia sedang ngoding kita harus sangat teliti dalam mengamati puluhan atau ratusan barisan code dalam satu program. Tak hanya itu, kamu harus teliti mengamati simblo - simbol yang ada. Dengan kamu melakukan hal tersebut secara rutin, otomatis ketelitian kamu akan lebih meningkat.
2. Melatih Daya Pikir

Kenapa bisa dengan kita ngodin, kita dapat melatih daya pikir kita? coding itu tidak hanya seperti belajar bahasa baru seperti belajar bahasa inggris atau bahasa lain. karena pada saat kita ngoding, kita harus melatih logika kita untuk membangun sebuah algoritma. Sehingga kamu dituntut untuk mempunyai logika yang kuat agar dapat melakukan penyelesain masalah dengan membangun suatu proram yang baik.
3. Mengembangkan Potensi Diri

Dengan kita mengkoding, kita dapat mengembangkan potensi diri kita. Kenapa bisa ? Sebagai programmer di tuntut untuk bisa menguasai banyak bidang sehingga diharuskan untuk selalu belajar apa yang belum dia tahu. Pemograman itu selalu berevolusi, misalnya saja HTML yang sekarang sudah di ada di versi 5 sehingga kita harus belajar lagi tentang apa fitur-fitur barunya. Kamu harus belajar agar kamu bisa selalu bisa mengimbangi evolusi tersebut.
sumber : https://www.laptopsiipat.com/2017/11/ulasan-tentang-coding-dan-bahasa-pemrograman.html
0 notes
Text
4 Alasan Kenapa Kamu Harus Belajar Coding

1. Bahasa Masa Depan
Mengerti kode menjadi nilai tambah dan keuntungan sendiri karena teknologi adalah bagian dari masa depan.
2. Kesempatan yang tak terbatas
Memiliki kesempatan kerja yang luas. Teknologi membuka kesempatan yang besar untuk jenis pekerjaan baru.
3. Mengasah kreativitas dan problem solving
Coding merupakan contoh berpikir out of the box yang baik karena kita dapat leluasa untuk berkarya. Selain itu kita juga akan lebih terbiasa berpikir terstruktur, sistematis dan efisien.
4. Kesempatan untuk membuat perubahan
Belajar coding memberi kamu kesempatan untuk menjadi lebih produktif, karena kamu tidak hanya menjadi pengguna aplikasi tetapi menjadi pembuat aplikasi yang dapat membantu dan diakses banyak orang.
sumber : https://blog.ruangguru.com/4-alasan-kenapa-kamu-harus-belajar-koding
1 note
·
View note